Hallo Zusammen,
bin ziemlich neu hier, und auch bei der Raspberry Pi Programmierung. Ich muss für ein Physik Projekt an der Uni einen kurzes Audiosignal mit einem Mikrofon aufnehmen. Allerdings soll das Mikrofon nicht über USB sondern über einen AD-Wandler und den GPIO Pins ausgelesen werden. Als AD-Wandler habe ich einen MCP 3208, als Mikrofon ein Adafruit MAX4466 (Verstärker und Mikrofon) und natürlich einen Pi.
Das Ziel wäre ein kurzes Audiosignal (5sec) aufzunehmen, und anschließend als wav datei abzuspeichern um eine Frequenzanalyse durchzuführen (FFT).
Nach Stundenlangem googeln gebe ich auf, und hoffe es gibt hier jemanden der mir helfen kann. Englische Links/Beiträge sind auch kein Problem!
Vielleicht noch was zu meinem Verständnisproblem: Ich habe auf http://people.csail.mit.edu/hubert/pyaudio/ schon etwas gesehen, um eine Wave Datei aufzunehmen (Die Wave Datei könnte ich dann in Audacity frequenanalysieren) Wie sage ich dem Programm, die Daten vom MCP zu holen?
Oder gibt es einen einfacheren weg, die Daten direkt mit einer Fast Fourier Analyse auszulesen?
Viele Grüße
Mauerfall