When outputting OSC direct to an output port on Universe 1, Channel 1, the message should be of the form /0/dmx/0 followed by the intensity value as a float ( 0.0 to 1.0)
The float is either not being sent at all or is wrongly formatted. Same applies for other Universes and channels.
I tested with 4.8.3 (the only older version I had to hand) and it works correctly so this bug has been introduced since then.
4.10.2b outputs incorrect OSC messages
- sbenejam
- Posts: 621
- Joined: Sun Apr 12, 2015 6:28 pm
- Location: Spain
- Real Name: Santiago Benejam Torres
- Contact:
This is solved on qlcplus 4.10.3 GIT, I found this error and it's fixed. Since changes on osc plugin from qlcplus 4.9 qlcplus sent 0-255 values. In qlcplus 4,10.3 it is fixed.darrow wrote:When outputting OSC direct to an output port on Universe 1, Channel 1, the message should be of the form /0/dmx/0 followed by the intensity value as a float ( 0.0 to 1.0)
The float is either not being sent at all or is wrongly formatted. Same applies for other Universes and channels.
I tested with 4.8.3 (the only older version I had to hand) and it works correctly so this bug has been introduced since then.
See this post. viewtopic.php?f=5&t=9361
-
- Posts: 637
- Joined: Sun Apr 12, 2015 6:30 pm
- Real Name: David
Hello,
You're right that the OSC output has changed.
Have you seen this topic : http://qlcplus.org/forum/viewtopic.php?f=5&t=9361 ? Is this the issue you're referring to ?
If not, please add details. Do you use a program that did work and does not work anymore ? How do you read raw OSC value, how have you identified the issue ?
You're right that the OSC output has changed.
Have you seen this topic : http://qlcplus.org/forum/viewtopic.php?f=5&t=9361 ? Is this the issue you're referring to ?
If not, please add details. Do you use a program that did work and does not work anymore ? How do you read raw OSC value, how have you identified the issue ?
- darrow
- Posts: 18
- Joined: Sun Aug 16, 2015 1:42 pm
- Location: Leicester UK
- Real Name: John Ryder
Thanks plugz. Looks like it is the same issue. I use an Arduino board as a protocol converter running code I have written. It sends and receives OSC messages so I am able to inspect them.
If I create an 0\dmx\0 message with TouchOSC my code works OK. It's only bad when the message is received from QLC+
Works find on 4.8.5 (Windows).
Thanks also sbenejam. I will try 4.10.3.
If I create an 0\dmx\0 message with TouchOSC my code works OK. It's only bad when the message is received from QLC+
Works find on 4.8.5 (Windows).
Thanks also sbenejam. I will try 4.10.3.
- mcallegari
- Posts: 4827
- Joined: Sun Apr 12, 2015 9:09 am
- Location: Italy
- Real Name: Massimo Callegari
- Contact:
TEST versions 20160120 uploaded