Page 1 of 1

Behringer X32 OSC Support

Posted: 06 Apr 2015 18:33
by skadarnold
Hey everyone!

I have dug up a little bit of information on this subject but there is nothing recent covering the subject. I have sent a ticket to Liine support but they also seem to be unaware of what is going on. Lemur seems to have an issue connecting any type of OSC control to the Behringer x32. Its first suspected that it is an issue with Behringer, but I have found that Lemur is the only OSC application that will not work. So far Touch OSC, OSCulator, and even a simple OSC plugin built in max for live connects straight forward no problem. Because the others work I have been able to find work arounds to get the control that I need by routing Lemur to OSCulator or midi control with the max for live plugin. I have been using the max for live plugin primarily but we all know that the resolution of midi is inferior to osc.

It would be a lot simpler if Lemur could just connect to it like it should. The question is why doesn't it? Is this an isolated case for Lemur? Is the Behringers problem or is it Liines? All I know is im certain it doesn't work. Behringers OSC Remote protocol PDF gives the specifications on what it needs to receive OSC. It has been rumored that Lemur sends in different in a different OSC bit value which causes connecting issues. But I really dont know. It seems that if it is something that Liine is lacking in their OSC code in general then it is something that could be broken in other devices as well. I would assume that Liine would want to remedy this if it is a compatibility flaw.

A direct solution to use OSC from Lemur to the Behringer X32 would be amazing, and really is what Lemur is designed to do in the first place. OSCulator is a simple and full on work around, but it is $20 extra. It seems ridiculous to send from Lemur to a computer with mirrored OSC addresses just to forward it to the x32.

Lets get this ball rolling a little.

Re: Behringer X32 OSC Support

Posted: 07 Apr 2015 01:13
by Macciza
This has come up previously and it seems to be an issue with the X32's not dealing with OSC bundles . . .
See
https://forum.liine.net/viewtopic.php?f ... 2&start=10
https://forum.liine.net/viewtopic.php?f ... x32#p16641
https://forum.liine.net/viewtopic.php?f ... ringer+x32

Maybe send a request to Behringer support as well ....
MM

Re: Behringer X32 OSC Support

Posted: 08 Apr 2015 15:53
by skadarnold
Yes that is what I had read previously as well. But again like I mentioned it seems to originally be something that Behringer missed the ball on which I totally see. But why is it that pretty much every other OSC program connects to it without any issues? Lemur is the only one that I have tried to far that will not work. So its hard for me to point the finger entirely at Behringer for this. They maybe didnt write their OSC to the best of the standard, but it seems they wrote it at least to a minimum standard, or that bundles are not a necessary thing. Why are other OSC programs programmed for this where as Lemur isnt?

This is why im questioning as well whether or not this is an isolated case or not. Do hardware written with older standard of OSC have issues as well? I will bring it up to Behringer as well since obviously they should be using a better standard as well. But In my thinking it would also be wise for Liine to invest in to extending the compatibility range of there product. Its almost to me like extended support for Legacy hardware. Im not hoping it would just be invested to fix the Behringer X32 but any OSC device that doesnt handle in bundles. It seems like other OSC programs support that no problem.

Re: Behringer X32 OSC Support

Posted: 08 Apr 2015 16:17
by skadarnold
See here.

http://forum.music-group.com/archive/in ... -5380.html

At least Lemur isnt the only one and I guess this explains a little more of why bundles are used in OSC. But looks at the end of the thread where CasperCG implements an option to disable bundles. They admit that it is something on Behringers parts not building it to full specification, but also provide a practical solution that I dont think would be hard to implement. Just a simple button to declick bundles. It could be either on a port basis or even per fader, knob, etc in the OSC settings of Lemur.

If it wasnt for the fact that there is a simple max for live plugin that is free that connects to it no problem tells me its something simple and not all that unordinary. That plugin is non commercial and probably written for a hobby.

If this is really an isolated case then there might not be enough demand to include this support.