Spannungswerte in *.wav konvertieren

Moin Leute!

Habe da ein Problem: Die Daten einer A-D-Wandlerkarte (ADLINK PCI 9111) sollen direkt in eine *.wav-Datei geschrieben werden. Gibt’s für diese Dateiumwandlung / Dateioperation schon fertigen C+±Code / eine Bibliothek oder muss ich eine eigene Routine schreiben?

Gruß aus Bremen!

Hasso

Habe da ein Problem: Die Daten einer A-D-Wandlerkarte (ADLINK
PCI 9111) sollen direkt in eine *.wav-Datei geschrieben
werden. Gibt’s für diese Dateiumwandlung / Dateioperation
schon fertigen C+±Code / eine Bibliothek oder muss ich eine
eigene Routine schreiben?

Ich habe keine allzu große Ahnung von Sounddateien, abe ich denke mal, dass es Bibliotheksfunktionen zum Schreiben von RIFF/WAVE-Dateien gibt. Je nachdem was du an Daten hast, müsstest du lediglich jeden Datenpunkt quantisieren bzw. skalieren (PCM-Daten können entweder als Integer-Werte oder als auf [-1,1] normierte 32bit-IEEE floats vorliegen), und als Datenstrom in die Datei schreiben.