I did a test patch (attached) - I can send 7 byte sysex messages up to every 3ms
- I can send noteout up to every 2ms This tests gave same results if using a midicable (cable loop on the sound-card) or using a virtual driver. Mensaje telepatico asistido por maquinas. On 2/11/2019 10:55 AM, Dan Wilcox wrote: (responding again in thread) It is most likely a bug, maybe introduced in the MIDI overhaul I did for 0.48. Does the same issue occur in 0.47? Can make a *re-produceable* patch and/or project for testing and open an issue on the pure-data Github repo? The simplest thing for me would be the syses messages you're sending as bytes. You could also check the output of the midi tester patch I added: Browser -> Pure Data/7.stuff/tools/miditester.pd Hi, Not too long ago I wrote here reporting an issue with receiving SysEx messages. When Pd receives a big quantity of SysEx, the MIDI IN port 'gets stuck' and then you need to go to 'Media->MIDI settings...' and re-select the port, otherwise no MIDI messages will be received anymore. Here's a video that shows the issue: https://vimeo.com/316526250 it's a private video, the pass is: sysexissue Does anybody know what could cause this behavior and if it's possible to 'fix it'? The first time I reported it, it was when I stumbled on this using my personal Linux machine and Miller Puckette suggested to change the MIDI buffer in the source code, but unfortunately also setting that to something insane like 2^20, the issue was still there. Now I double checked on MacOS Sierra and Windows 10 and it is the same. Cheers, Mario -- Dan Wilcox @danomatika danomatika.com<http://danomatika.com> robotcowboy.com<http://robotcowboy.com> _______________________________________________ [email protected]<mailto:[email protected]> mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
#N canvas 305 128 752 554 12; #X obj 97 283 midiout; #X obj 94 357 sysexin; #X obj 94 436 print; #X obj 120 181 f; #X obj 160 179 + 1; #X obj 120 65 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; #X obj 150 210 sel 126; #X msg 146 154 0; #X msg 98 243 240 \$1 110 110 110 110 247; #X obj 112 410 stdout; #X obj 120 94 metro 3; #X obj 459 191 f; #X obj 499 189 + 1; #X obj 459 62 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; #X obj 488 223 sel 126; #X msg 483 165 0; #X obj 457 306 noteout 1; #X obj 459 262 t f 64; #X obj 461 377 notein; #X obj 461 421 print; #X obj 459 91 metro 2; #X text 191 92 lower than 3 hangs midi; #X text 524 91 lower than 2 hangs midi; #X connect 1 0 2 0; #X connect 3 0 4 0; #X connect 3 0 8 0; #X connect 3 0 6 0; #X connect 4 0 3 1; #X connect 5 0 10 0; #X connect 6 0 7 0; #X connect 7 0 3 1; #X connect 8 0 0 0; #X connect 10 0 3 0; #X connect 11 0 12 0; #X connect 11 0 14 0; #X connect 11 0 17 0; #X connect 12 0 11 1; #X connect 13 0 20 0; #X connect 14 0 15 0; #X connect 15 0 11 1; #X connect 17 0 16 0; #X connect 17 1 16 1; #X connect 18 0 19 0; #X connect 20 0 11 0;
_______________________________________________ [email protected] mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
