Ich bin ein Student der Elektronik und Telekommunikation, neben meinem Abschluss. Ich werde an einem Projekt arbeiten, das mein Wissen über DSP, Musik und Audio im Allgemeinen einbezieht. Ich kenne bereits alle grundlegenden mathematischen Instrumente und alles, was ich dazu brauche, wie FFT, Circular Convolution ecc ecc.Wie schreibt man C++ Audio-Verarbeitungsanwendungen?
Ich möchte lernen C++ - Programmierung aus einem Grund: es ist sehr wichtig in der Berufswelt !!! Und ich denke, es ist eines der am häufigsten verwendeten, um Anwendungen zu schreiben, die mit Audio arbeiten, besonders wenn es um Echtzeitverarbeitung geht.
Ok, nach dieser kleinen Einführung würde ich gerne zuerst wissen, welches die am häufigsten verwendeten Bibliotheken sind, um mit Audioverarbeitung in C++ zu arbeiten ?? Ich habe länger im Internet gesucht, aber ich konnte nicht viel Arbeit finden. (Ich arbeite unter Linux mit Eclipse CDT-Umgebung).
Dann würde ich gerne wissen, ob es gute Quellen gibt, um zu lernen, wie man einen Arbeitscode schreibt, wie zum Beispiel, wie man einen einfachen Tiefpassfilter schreibt. Im Grunde werde ich jetzt keine Echtzeit-Anwendungen schreiben, sondern möchte von der Bearbeitung einer WAV-Datei, oder besser noch einer MP3-Datei, also grundsätzlich auf Vektoren von Samples ausgehen.
Nehmen wir an, dass ich im Moment für den Moment möchte ich die Wellenform aus einer Audiodatei extrahieren, und speichern Sie es in ein Miniaturbild oder ein PNG-Bild.
Ok, für jetzt denke ich, es ist alles was ich brauche.
Irgendwelche Ideen, Ratschläge, Büchereien, Bücher, interessante Quellen darüber?
Vielen Dank im Voraus für jede Art von Antwort.
Giovanni.
Welche Programmiersprachen tun Sie alre weißt du das? – sbi