View Single Post
Old 11-22-2017, 04:09 PM   #1
mschnell
Human being with feelings
 
mschnell's Avatar
 
Join Date: Jun 2013
Location: Krefeld, Germany
Posts: 14,686
Default multiple OSC send messages are not accepted by mixer

I did an OSCIIbot script that communicates with an XR18 Rack mixer.

Here I found this glitch:

When I send two (or more) OSC messages directly one after by oscsend() none if them is recognized by the mixer.

I tried to increase the delay with @output (e.g. 1000): I see the waiting in the log but no reaction of the mixer.

I tried to do sleep(1000) between the oscsend()s: I see the waiting in the log but no reaction of the mixer.

Finally I used @timer to send each message on its own: This does work.

I suppose the OS catenates the UDP messages OSCIIbot sends out and the mixer is unable to handle multiple messages in a single UDP block (I will verify this with Wireshark on request).

Is this a known problem ?

Is there a better way to handle it ?

Could OSCIIbot be enhanced to hide this problem from the users ?

-Michael
mschnell is offline   Reply With Quote