NDI Tools – Free Audio

Eine Neuerung seitens NDI Tools welche sehr praktisch ist und daher eine kleine Erwähnung verdient. Schön wäre es, die Hersteller von NDI Konvertern würden auch bald mal Konverter releasen welche NDI zu z.B. Dante machen. Mit diesem kleinen Tool. kann man sich aber ganz einfach eine solche Schnittstelle basteln.

NDI Free Audio ist ein Kommandozeilen-Dienstprogramm welches man auf der Homepage bei den NDI Tools als separaten Download findet. Es läuft auf allen Plattformen und ermöglicht es, jedes Gerät mit einer physischen Soundkarte als Audio I/O Interface für Audio über NDI zu verwenden.
https://ndi.video/tools/free-audio/

So kann man einen MiniPC oder Raspery Pi als Audio I/O Interface einrichten, um Audio aus einem NDI Signalflow abzugreiffen. Auf diese Weise kann z.B. ein PC mit einem Dante AVIO Dongle das NDI Audio auf Dante wandeln welches man dann auf einem Mischer, AMP oder einer DSP nutzen kann. Oder man greift es am Analogen Ausgang vom PC ab.

Über den Task Scheduler lässt sich das exe (Windows) einfach mit den nötigen Parametern triggern.

Öffnet man das exe über das Startmenu, zeigt es einem alle verfügbaren In-/Outputs an. Anhand diesen, bastelt man dann sein Startup Parameter zusaammen.

Für einen kleinen Test, am besten die Testpattern aus den NDI Tools öffnen, einen 1kHz ton generierern und dieses NDI Signal über die gewünschte Output Schnittstelle abgreiffen. In meinem Fall ist dann das Argument/Command wie folgt:
-output «Speakers (Realtek(R) Audio) [default]» -output_name «myPCName (Test Pattern)»

Dieses im Task unter Argument mitgeben. Sobald der Task nun die exe triggert, wird nun das Audio vom NDI Signal «Test Pattern» von meinem PC über die Lokale Soundkarte ausgegeben.

Alternativ kann man das Command auch mit -output default -output_name «myPCName (Test Pattern)» aufbauen. Dann wird einfach die Default gesetzte Soundkarte als Ausspielweg genutzt.

Das Tool erlaubt es natürlich auch Audio in die andere Richtung zu senden oder sowohl als auch und hat auch noch andere Parameter, z.B. Gain, die man setzen kann. Genauere Infos findet man in der Instruction im PDF welches bei der Installation mitgeliefert wird.

Ich hoffe der Artikel hilft dem einen oder anderen weiter. Viel Spass und Erfolg beim ausprobieren