Each input pattern needs a different length in a different incoming trigger in the MIDI message (hence a different translator)
For your shorter example
F0 21 41 50 49 F7
F0 21 oo pp qq F7
Note that only “oo” through “xx” are local variables so if you have patterns (like the first one above) , you would have to be careful not to use “yy zz g0 g1 g2” in other translators in order to avoid variable collision between translators.
So each translator can use oo-xx but every translator with a longer length, would need different global variables for each pattern.
Different translators would handle each length based on the input pattern.
Steve Caldwell
Bome Customer Care
Also available for paid consulting services: bome@sniz.biz