VBAN ping & request parameters

VB-Audio Network Protocol and applications
Post Reply
rob8nz
Posts: 4
Joined: Sat May 10, 2025 11:20 pm

VBAN ping & request parameters

Post by rob8nz »

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?
rob8nz
Posts: 4
Joined: Sat May 10, 2025 11:20 pm

Re: VBAN ping & request parameters

Post by rob8nz »

Any update on this functionality? Or is it only possible by the RemoteAPI dll and not VBAN?
Vincent Burel
Site Admin
Posts: 2157
Joined: Sun Jan 17, 2010 12:01 pm

Re: VBAN ping & request parameters

Post by Vincent Burel »

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.
Post Reply