MIC-input zur Verwendung für Fourier?



  • Hallo,
    ich möchte ein Programm schreiben das mir in Echtzeit das vom Mikro aufgenommene Signal über eine FFT analysiert.

    Meine Problem ist es, die Daten für die Fourier überhaupt zu bekommen. Gibt es eine möglichkeit die vom A/D-Wandler gesampelten Daten (am besten als Integer-Werte) direkt in meinem Programm zu verwenden?

    Danke
    Max



  • Dafür brauchst Du entweder ein API Deines Betriebssystems (zum Beispiel ALSA oder DirectSound), oder Du benutz eine API, welches die Zugriffe abstrahiert. Hier bietet sich z.B. portaudio. Das Ding ist recht einfach zu benutzen, und unterstützt einen ganzen Haufen nativer APIs.


Log in to reply