[DEV] Integrating VBAN in hardware Audio Point

VB-Audio Network Protocol and applications
Vincent Burel
Site Admin
Posts: 1237
Joined: Sun Jan 17, 2010 12:01 pm

[DEV] Integrating VBAN in hardware Audio Point

Postby Vincent Burel » Thu Dec 17, 2015 8:00 am

The typical use of VBAN for hardware manufacturer is to send VBAN stream from a stage box or from a simple AD converter.

For example, let's consider an audio box providing 8 to 16 analog inputs / 8 - 16 AES EBU inputs.

Implementing VBAN in such box will need:
- Network adapter endowed with an IP address.
- FIFO Stack + UDP Stack

- Main samplerate (given by internal clock or AES/EBU),
- Stream Name can be user defined or optional = manufacturer name or product name (IP from can be enough to identify a stream).
- IP-Address to send the VBAN stream (user defined)

Other parameters of the VBAN stream can be fixed:
example for 8 channels / 24 bit, we can consider 48 samples per packet.

- Push incoming audio in your FIFO stack (for the 8 or 16 channels)
- When 48 samples are ready in FIFO, build VBAN packet with current parameters and send it to UDP stack.

End of algorithm.

Return to “VBAN Procotol”

Who is online

Users browsing this forum: No registered users and 1 guest