Ich war schon immer neugierig auf Audio-Konvertierungs-Software, aber ich habe noch nie eine richtige Erklärung aus der Sicht eines Anfängers gesehen, wie man ein einfaches Programm schreibt, das zum Beispiel eine MP3-Datei in eine WAV konvertiert. Ich frage nicht nach irgendwelchen komplexen Algorithmen, nur ein kleines Beispiel mit einer einfachen Bibliothek. Suche auf SO, kam ich mit mehreren Namen bis einschließlich:Absolute Anfänger Anleitung zum Arbeiten mit Audio in C/C++?
- Lame
- Die Synthese Toolkit
- OpenAL
- DirectSound-
Aber ich bin nicht in der Lage ein einfaches Beispiel zu finden, irgendwelche dieser Bibliotheken. Normalerweise macht es mir nichts aus, durch jede Menge Code zu waten, aber hier habe ich absolut kein Wissen über das Thema und so habe ich immer das Gefühl, dass ich im Dunkeln fotografiere.
Jeder hier haben ein einfaches Beispiel/Tutorial zum Konvertieren einer Sounddatei mit einer dieser Bibliotheken? Meine Frage bezieht sich speziell auf C/C++, da dies die beiden Sprachen sind, die ich gerade lerne, und ich möchte mich weiterhin auf sie konzentrieren.
Bearbeiten: Eine Sache, die ich vergessen zu erwähnen: Ich bin auf einem * NIX-System.
Es ist eine sehr schwierige Frage, weil Sie normalerweise nicht abstrakt mit Audio umgehen, Sie wollen es spielen - und das hängt von der Betriebssystem-API ab. Die API muss geschrieben werden, um die Spüle zu behandeln. –