[PD] SysEx In issue

Dan Wilcox danomatika at gmail.com
Mon Feb 11 17:52:12 CET 2019

Do other applications handle MIDI this quickly? The original spec is quite
slow and processing MIDI at such a (relatively) high speed is probably
running up against Pd's block boundary.

See the following discussion:

On Mon, Feb 11, 2019 at 4:19 PM Lucas Cordiviola <lucarda27 at hotmail.com>

> 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
> robotcowboy.com
> _______________________________________________Pd-list at lists.iem.at mailing list
> UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list

Dan Wilcox
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.puredata.info/pipermail/pd-list/attachments/20190211/daf9907c/attachment-0001.html>

More information about the Pd-list mailing list