On linux with alsa midi, sysex output works this way:

bang
|
[t    b     b    b    b]
|     |     |    | 
[247( [123( [88( [240(
|_____|_____|____|
| 
|
[midiout]

That is, banging all the values separately into [midiout] during one message 
time slot.
(Note the message is written backwards since the first byte to transmit is the 
sysex status byte, 240)
Banging them in one at a time manually only sends one byte, banging them in as 
a list stops [midiout] from working until you reopen the patch.

Martin

                                          
_______________________________________________
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management -> 
http://lists.puredata.info/listinfo/pd-list

Reply via email to