Page 1 of 1

Multiple OS2L messages

PostPosted: 15 May 2022, 13:38
by djdad
@Support,

Hi,
We are about to improve VirtualDJ OS2L features - will let u know when available - but we came up to an issue.
It appears that when more than one os2l_button messages are sent from VDJ, TLC software is not executing them.
So i send ..
Code: Select all
os2l_button 'Scene1' & os2l_button 'Scene2'

but the scenes are not triggered. On the other hand, if i add a "wait" command in VDJ, like..
Code: Select all
os2l_button 'Scene1' & wait 20ms & os2l_button 'Scene2'

the scenes get triggered properly, which makes me thinking that there is an issue how multiple json messages are handled when received at the same time.
And of course the Scenes are not in the same Group ;)

Any workaround/fix/proposal here ?

Thanks
VirtualDJ Development Team

Re: Multiple OS2L messages

PostPosted: 17 May 2022, 18:13
by Niffo
Hi djdad,

We took a look. It seems that VDJ 2021 does not work the same as VDJ 8 which was used when implementing OS2L in TLC.
With multiple messages on a Pad, VDJ 8 sends separate network messages with one JSON each, but VDJ 2021 sends 1 network message with multiple JSON. We therefore need to add the management of several JSON per network message.

Re: Multiple OS2L messages

PostPosted: 18 May 2022, 10:08
by Niffo
Done for the next "Fix File"

Re: Multiple OS2L messages

PostPosted: 18 May 2022, 22:13
by support

Re: Multiple OS2L messages

PostPosted: 19 May 2022, 11:54
by djdad
We confirm the fix, thank you for your fast respond.

VirtualDJ+OS2L updates will be soon available and will post here when available.