Skip to main content

Tech Forum

NDI Free Audio ASIO

NDI Free Audio ASIO

by Steve Spaw - Number of replies: 4

I have been using “Windows Audio” during this process. This comes with many limitations.

I was able to get 8 channels of audio by changing the Windows systems to 7.1.

 

The real question now  - I have not found any documentation of the ASIO implementation.

For ASIO I should be able to identify and connect to an ASIO interface AND map channels. (Normally this is a starting index - based then on the number of channels available.)

We should be able to map multiple NDI streams to the ASIO interface.

 

We really need the ASIO implementation of course, but the documentation of how to do this with “FreeAudio” is elusive.

Any help here would be great. 

Thanks,


In reply to Steve Spaw

Re: NDI Free Audio ASIO

by Zoe Williams -
Hi Steve,

For relevant documentation you might find our NDI free audio page helpful. https://docs.ndi.video/all/developing-with-ndi/utilities/free-audio
In reply to Zoe Williams

Re: NDI Free Audio ASIO

by Steve Spaw -
@zoe
I have certainly seen that.
1. It discusses NDI 5 - Those devices listed are Windows devices - not ASIO devices.
these have a MAX of 8 channels and that is by tricking Windows that they are 7.1 devices.
2. No mention of ASIO ( Added in NDI6+ )

No documentation of how to address ASIO devices in/out. They are very different - multichannel devices.
In reply to Steve Spaw

Re: NDI Free Audio ASIO

by Kane Peterson -
ASIO interface should appear in the list alongside the WDM interfaces.  Here is what I see on my system, the #1 interface is ASIO for both input and output device lists.



There isn't any audio mapping.  For an ASIO source, an NDI signal with the same number of channels will be created.  For output, it should map the NDI source to as many of the ASIO output channels as possible.
In reply to Kane Peterson

Re: NDI Free Audio ASIO

by Steve Spaw -
Yes I see that, but it is almost worthless without mapping. For example, if I have a hardware audio device such as 20x20 and I want to route several NDI sources to different outputs on that device. Or even Dante soundcard with 64x64.... Or VBMatrix...... ASIO devices are almost always going to be multichannel.
Attachment Screenshot 2026-06-03 152013.png