Dear Sirs, I just have never been successful with sysex in Pd and I'm asking for your kind advice. Attached is an example for a long sysex message which goes out on [midiout] (linux only, afaik). The problems I have: - sysex gets fragmented (also when nothing is sent out meanwhile by other objects). It is always properly terminated with '247' but the content is often truncated. Is this a bug/feature...? What is your best recommendation knowing that my patch is full of sysex outs (+envelopes on some of them!) - sysex just magically does not work on the target machine ;o) I have no clue why except for this thing with being truncated but it *never* works even if the message seems to go out intact. Even more interesting that the machine shows me that it is recieving sysex! Tried with the mpu-401 of an Audigy and with a MOTU 828 mkII through Jack and a2jmidid (jack-alsa midi bridge). Sysex is
Thanks a Lot! -- Muranyi Andras
#N canvas 311 74 791 688 10; #X obj 123 177 midiout; #X obj 162 143 nbx 2 14 0 16 0 0 empty empty device 0 -6 0 10 -262144 -1 -1 0 256; #X floatatom 123 35 0 0 127 0 - - -; #N canvas 401 346 945 646 (subpatch) 0; #X obj 0 56 outlet; #X obj 0 -24 inlet; #X obj 1 1 mknob 16 0 0 127 0 0 empty empty Rev 1 21 1 8 -261682 -1 -1 3126 1; #X obj 0 32 int; #X connect 1 0 2 0; #X connect 2 0 3 0; #X connect 3 0 0 0; #X coords 0 1 100 -1 18 26 1 0 0; #X restore 123 6 graph; #X obj 123 55 pack 0 0; #X msg 123 99 240 \, 67 \, 16 \, 73 \, 8 \, \$2 \, 19 \, \$1 \, 247 ; #X floatatom 168 35 0 0 127 0 - - -; #N canvas 405 346 945 646 (subpatch) 0; #X obj 0 56 outlet; #X obj 0 -24 inlet; #X obj 1 1 mknob 16 0 0 16 0 0 empty empty Chn 1 21 1 8 -228856 -1 -1 0 1; #X obj 0 32 int; #X connect 1 0 2 0; #X connect 2 0 3 0; #X connect 3 0 0 0; #X coords 0 1 100 -1 18 26 1 0 0; #X restore 168 6 graph; #X obj 124 220 sysexin; #X obj 314 217 notein; #X obj 314 280 print NOTE; #X obj 124 281 print SYSE; #X text 329 249 Play your favourite sequencer along; #X text 94 197 SW or HW LOOPBACK; #X text 348 98 Yamaha MU100 Reverb Send sysex - never mind \; o); #X connect 1 0 0 1; #X connect 2 0 4 0; #X connect 3 0 2 0; #X connect 4 0 5 0; #X connect 5 0 0 0; #X connect 6 0 4 1; #X connect 7 0 6 0; #X connect 8 0 11 0; #X connect 9 0 10 0;
_______________________________________________ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list