I recently updated Onyx from version 4.10.1271 to 4.30.1274.
In the new version, there seem to be issues (or perhaps intentional changes) with the outgoing OSC messages in the following categories:
/Mx/button/42x4/text
/Mx/button/442x/text
/Mx/button/610x/text
/Mx/button/620x/text
/Mx/button/42x4/color
…and other references
It appears that all of these have an output of STRING(), which results in an empty value.
For example, in the old version, the value for the address /Mx/button/42x4/text was correctly STRING(“cuelist name”).
Is this a deliberate development choice to remove this functionality, or is it a bug?
Thank you!
I hope this meets your needs! If you need any further adjustments, just let me know.
Thank you for your detailed description of the issue.
I have tested the OSC output from ONYX 4.10.1271 and ONYX 4.30.1274. On my system they are sending the same expected OSC messages.
What software are you using to receive OSC from ONYX?
Please could you share your ONYX show file, and confirm which buttons you are pressing that are resulting in a different OSC strings in ONYX 4.30 compared to ONYX 4.10?
Attached you’ll find the show file created from scratch and the two OSC logs of the two versions. As you can see, there are substantial differences. osc test.zip (1.9 MB)
Show created in version 1271 and opened in 1274, but the same happens when creating it from scratch in 1274.
For this operation, I clicked on <‘update’> in <remote/devices> but the same thing happens on other occasions, for example, when selecting the cuelist
Thank you very much for the detailed information. I have logged this on our system (reference ONYX-1154), to allow our software team to investigate further.