Can someone provide more details on how to implement the Service ping function.
For the ping, I've tried sending a Service IDENTIFICATION request packet (HEADER: ‘V’, ‘B’, ‘A’, ‘N’, 0x60, 0x00, 0x00, 0x00, “Command1”, 0) but I don't get any reply. Do I need to send any other information in the packet? I couldn't find any examples of the ping/identification function in the sdk examples.
Also, is it possible to request/reply parameters?
Our system currently subscribes to the RTPACKETs which gets us many of the parameters & levels, but we'd also like to read other parameters, such as the EQ settings ("Bus[ i ].EQ.channel[ j ].cell[ k ].f" etc).
The VBAN sub protocol Service function looks almost perfect for this. The RTPACKETREGISTER implements a request/reply system. Is it possible to request individual parameters using a request/reply method similar to this?
VBAN ping & request parameters
-
- Posts: 4
- Joined: Sat May 10, 2025 11:20 pm
Re: VBAN ping & request parameters
Any update on this functionality? Or is it only possible by the RemoteAPI dll and not VBAN?
-
- Site Admin
- Posts: 2157
- Joined: Sun Jan 17, 2010 12:01 pm
Re: VBAN ping & request parameters
you get Ping reply only if you provide a full ping packet (Header + struct tagVBAN_PING0) even if the PING0 structure is zero.
you can register to RT_STRIP_Packet: T_VBAN_VMPARAMSTRIP_PACKET given in VoicemeeterRemote.h
https://github.com/vburel2018/Voicemeet ... erRemote.h
but there is no RT-Packet for BUS parameters... i note it.
you can register to RT_STRIP_Packet: T_VBAN_VMPARAMSTRIP_PACKET given in VoicemeeterRemote.h
https://github.com/vburel2018/Voicemeet ... erRemote.h
but there is no RT-Packet for BUS parameters... i note it.