2010-09-07 16 views
5

Ho provato a cercare in che modo potrei andare avanti per un po 'ora, e forse sto usando la terminologia sbagliata nelle mie ricerche o è troppo avanzato per me. Fondamentalmente voglio essere in grado di analizzare i file audio in tempo reale. Non conosco quasi nulla dell'elaborazione dell'audio, quindi probabilmente dovrei iniziare in piccolo e aprirmi la strada. Alla fine mi piacerebbe essere in grado di visualizzare uno spettro di potenza (o frequenza?) Correlato alla riproduzione audio in tempo reale. Fondamentalmente come lo spettogramma WinAmp (terminologia?)Dove iniziare a conoscere l'elaborazione audio?

Qualsiasi tutorial online con forse un suggerimento API o due sarebbe molto apprezzato. Ho trovato alcune spiegazioni vaghe (per lo più si tratta di calcolare FFT e poi convertirli in qualcosa ...) Come ho detto, conosco poco dell'elaborazione audio, quindi sapere da dove cominciare sarebbe fantastico.

Lingua scelta: C++

risposta

2

si poteva guardare in plug-in VST come punto di partenza per la teoria alla base di elaborazione audio. C'è un blog con alcuni tutorial in C++ here.

È anche possibile controllare other SO questions sui plugin VST per maggiori informazioni.

Credo che audacity possa eseguire i plug-in VST, vedrò quello.

MODIFICA: Audacity non li supporta immediatamente, ma è possibile enable it. Puoi anche scaricare una versione di prova di qualcosa come ableton live.

1

Si consiglia di utilizzare uno strumento grafico per iniziare a prototipare alcune idee. Prova la Puredata o qualcosa di simile.

http://puredata.info/

Juce è un modo fantastico per fare i conti con C++ con un'inclinazione audio.

http://www.rawmaterialsoftware.com/juce.php

Ho anche imbattuti in Ugen che potrebbero aiutarvi a ottenere installato e funzionante, senza dover comprendere troppo della teoria trattamento del campione per campione. Non ho ancora guardato molto, ma sembra interessante all'inizio.

http://code.google.com/p/ugen/

I forum KVR sono piene di persone esperte che aiuteranno i nuovi arrivati ​​e senza scalo a audio e di un plugin.

http://www.kvraudio.com/

Se vi sentite coraggiosi l'immersione in un buon libro. Ho sentito un sacco di cose buone circa la seguente:

http://www.amazon.com/DAFX-Digital-Udo-246-lzer/dp/0471490784

Buona fortuna! Questa non è una zona facile per entrare! (PS, il blog collegato nella risposta di cui sopra è mio -> non è aggiornato e non consente di eseguire effettivamente alcuna elaborazione del segnale)

Problemi correlati