This forum is read-only. Please post new topics in our Q&A forum.

send multiple data strings

General discussion about MIDI Translator

Moderators: florian, DvlsAdvct

Post Reply
ghibson
New User
Posts: 3
Joined: Fri Nov 09, 2007 3:29 pm

send multiple data strings

Post by ghibson » Fri Nov 09, 2007 4:05 pm

when i've an incoming sys-ex string from a Yamaha PM5D i need to translate to a multiple sys-ex strings, how can i do?
For example,
i receive:
F0 43 10 3E 0F 04 09 04 01 00 00 00 00 01 F7
and need to send:
F0 43 10 3E 0F 04 48 01 04 00 00 00 00 01 F7
F0 43 10 3E 0F 03 3F 01 01 00 00 00 00 01 F7
F0 43 10 3E 0F 03 3D 05 01 00 00 00 00 04 F7

Tanks a lot and sorry for my bad english.

User avatar
florian
Bome Software: Founder
Posts: 2435
Joined: Thu Apr 28, 2005 10:09 pm
Location: Munich, Germany
Contact:

Post by florian » Thu Nov 15, 2007 10:01 am

Hi,

there are 2 ways to do this (either way, MT Classic is sufficient):

1. One translator
Here, you just concatenate the sys ex strings into one big Outgoing sys ex message:

Code: Select all

Incoming: F0 43 10 3E 0F 04 09 04 01 00 00 00 00 01 F7
Outgoing: F0 43 10 3E 0F 04 48 01 04 00 00 00 00 01 F7 F0 43 10 3E 0F 03 3F 01 01 00 00 00 00 01 F7 F0 43 10 3E 0F 03 3D 05 01 00 00 00 00 04 F7
2. Three Translators
Here, you create 3 translator entries. Each is triggered by the same Incoming sys ex message, but each one outputs a different Outgoing message. For that to work you must uncheck the "stop processing" flag for all messages. Otherwise, the 2nd and 3rd translator wouldn't even be inspected.

Code: Select all

Translator 1:
Options: uncheck "stop processing"
Incoming: F0 43 10 3E 0F 04 09 04 01 00 00 00 00 01 F7
Outgoing: F0 43 10 3E 0F 04 48 01 04 00 00 00 00 01 F7 

Translator 2:
Options: uncheck "stop processing"
Incoming: F0 43 10 3E 0F 04 09 04 01 00 00 00 00 01 F7
Outgoing: F0 43 10 3E 0F 03 3F 01 01 00 00 00 00 01 F7 

Translator 3:
Options: uncheck "stop processing"
Incoming: F0 43 10 3E 0F 04 09 04 01 00 00 00 00 01 F7
Outgoing: F0 43 10 3E 0F 03 3D 05 01 00 00 00 00 04 F7
Hope that helps!
Florian

Post Reply