Simultaneous Translators

Is it possible to have multiple translators have a matching MIDI command so that the multiple corresponding Outgoing commands will fire?

What I'm trying to accomplish is to run a set of outgoing commands from a single incoming MIDI command.

Yes, absolutely! I do this all the time.

Simply create different translators with the same input trigger and different outputs. The will execute in the order the are shown, but they are so fast, the output will appear to be simultaneous. If you want to delay the output, just make sure you set up a delay parameter for the outgoing action.

Keep in mind, that if you are using local variables with the same incoming action, they will share these local variables so if you modify say the variable pp in the rules of the first translator, this modification will appear on the same variable (pp) in subsequent translators that have the same incoming trigger.

Of course any translators with different incoming triggers do not share local variables. Essentially local variable on multiple translators with the EXACT same incoming action look to the system like global variables.

Steve Caldwell
Bome Q and A Moderator and
Independent Bome Consultant/Specialist


Awesome, thanks for the quick response. I was thinking it should work that way but I wasn’t sure if there were rules to stop at the first translator that met the condition. I’ll give it a shot tomorrow.

There is an option to stop processing on a given translator if you don’t want other translators down the list to do anything. By default it is unchecked.