It is most likely a bug. I had to do some low-level fixes to Portmidi for 0.48/0.49.

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.

On Mon, Feb 11, 2019 at 2:35 PM <pd-list-request@lists.iem.at> wrote:
Send Pd-list mailing list submissions to
        pd-list@lists.iem.at

To subscribe or unsubscribe via the World Wide Web, visit
        https://lists.puredata.info/listinfo/pd-list
or, via email, send a message with subject or body 'help' to
        pd-list-request@lists.iem.at

You can reach the person managing the list at
        pd-list-owner@lists.iem.at

When replying, please edit your Subject line so it is more specific
than "Re: Contents of Pd-list digest..."


Today's Topics:

   1. SysEx In issue (Mario Buoninfante)
   2. SysEx In issue (Mario Buoninfante)
   3. Re: SysEx In issue (Mario Buoninfante)
   4. Re: SysEx In issue (Lucas Cordiviola)


----------------------------------------------------------------------

Message: 1
Date: Mon, 11 Feb 2019 11:31:59 +0000
From: Mario Buoninfante <mario.buoninfante@gmail.com>
To: pd-list <pd-list@lists.iem.at>
Subject: [PD] SysEx In issue
Message-ID:
        <CAHs=M8TvZUbMy-LQ+VVxKeKndVN6g5NMQg07HKw4QYoy17oTyg@mail.gmail.com>
Content-Type: text/plain; charset="utf-8"

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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.puredata.info/pipermail/pd-list/attachments/20190211/3f06fd60/attachment-0001.html>

------------------------------

Message: 2
Date: Mon, 11 Feb 2019 12:07:56 +0000
From: Mario Buoninfante <mario.buoninfante@gmail.com>
To: pd-list <pd-list@lists.iem.at>
Subject: [PD] SysEx In issue
Message-ID:
        <CAHs=M8QuVDW6qm-MHWtycUSWLnm4YpVKqg2tp4xE7v5p6hyUtQ@mail.gmail.com>
Content-Type: text/plain; charset="utf-8"

I found a clunky workaround I only tested on MacOS Sierra for now.
I'm automatically setting the MIDI in every 200 ms, using a metro that
sends [midi-dialog 2 0 0 0 0 0 0 0 0 2 1 0 0 0 0 0 0 0 4 4(    to    [s pd]

It seems to work, but of course I suspect messages are getting lost.

Cheers,
Mario
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.puredata.info/pipermail/pd-list/attachments/20190211/f343312b/attachment-0001.html>

------------------------------

Message: 3
Date: Mon, 11 Feb 2019 12:50:47 +0000
From: Mario Buoninfante <mario.buoninfante@gmail.com>
To: Lucas <lucarda27@hotmail.com>, pd-list <pd-list@lists.iem.at>
Subject: Re: [PD] SysEx In issue
Message-ID: <0uo6ul97pe681r6a1gmg95a7.1549889447634@email.android.com>
Content-Type: text/plain; charset="utf-8"

No that's not the case. In my video I'm using MidiMonitor at the same time,and that works fine also when Pd gets stuck.
Also because USB Midi bandwidth is pretty big.

Cheers,
Mario

Sent from my WIKO U PULSE LITEOn 11 Feb 2019 12:17, Lucas Cordiviola <lucarda27@hotmail.com> wrote:
>
> Do you have the same trouble with other software?
>
> It could be that you are exceeding the bandwidth of the MIDI hardware.
>
> Describe your connection:
>
> drummachine
> |
> midicable
> |
> midiin-jack on the sound card
> |
> Pd
>
> In other words: How are you sending sysex to Pd ?
>
>
> Mensaje telepatico asistido por maquinas.
>
> On 2/11/2019 9:07 AM, Mario Buoninfante wrote:
>>
>> I found a clunky workaround I only tested on MacOS Sierra for now.
>> I'm automatically setting the MIDI in every 200 ms, using a metro that sends [midi-dialog 2 0 0 0 0 0 0 0 0 2 1 0 0 0 0 0 0 0 4 4(    to    [s pd]
>>
>> It seems to work, but of course I suspect messages are getting lost.
>>
>> Cheers,
>> Mario
>>
>> _______________________________________________
>>
>> Pd-list@lists.iem.at mailing list
>>
>> UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
>>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.puredata.info/pipermail/pd-list/attachments/20190211/bc9f9f19/attachment-0001.html>

------------------------------

Message: 4
Date: Mon, 11 Feb 2019 12:59:49 +0000
From: Lucas Cordiviola <lucarda27@hotmail.com>
To: Mario Buoninfante <mario.buoninfante@gmail.com>, pd-list
        <pd-list@lists.iem.at>
Subject: Re: [PD] SysEx In issue
Message-ID:
        <SN2PR01MB1967288D016A679D062A974EA6640@SN2PR01MB1967.prod.exchangelabs.com>

Content-Type: text/plain; charset="utf-8"

So you are sending sysex to Pd without any hardware? Just from virtual devices on the same Pc?


Mensaje telepatico asistido por maquinas.

On 2/11/2019 9:50 AM, Mario Buoninfante wrote:

No that's not the case. In my video I'm using MidiMonitor at the same time,and that works fine also when Pd gets stuck.
Also because USB Midi bandwidth is pretty big.

Cheers,
Mario

Sent from my WIKO U PULSE LITE

On 11 Feb 2019 12:17, Lucas Cordiviola <lucarda27@hotmail.com><mailto:lucarda27@hotmail.com> wrote:

Do you have the same trouble with other software?

It could be that you are exceeding the bandwidth of the MIDI hardware.

Describe your connection:

drummachine
|
midicable
|
midiin-jack on the sound card
|
Pd

In other words: How are you sending sysex to Pd ?


Mensaje telepatico asistido por maquinas.

On 2/11/2019 9:07 AM, Mario Buoninfante wrote:
I found a clunky workaround I only tested on MacOS Sierra for now.
I'm automatically setting the MIDI in every 200 ms, using a metro that sends [midi-dialog 2 0 0 0 0 0 0 0 0 2 1 0 0 0 0 0 0 0 4 4(    to    [s pd]

It seems to work, but of course I suspect messages are getting lost.

Cheers,
Mario



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

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

------------------------------

Subject: Digest Footer

_______________________________________________
Pd-list mailing list
Pd-list@lists.iem.at
to manage your subscription (including un-subscription) see
https://lists.puredata.info/listinfo/pd-list


------------------------------

End of Pd-list Digest, Vol 167, Issue 27
****************************************


--
Dan Wilcox
@danomatika
danomatika.com
robotcowboy.com