Hallo Community, als mein nächstes Projekt wollte ich einen Audio Spectrum Analyzer bauen, passend zur nächsten ET-Vorlesung. Gewisse Grundkenntnisse habe ich auch schon (FFT, etc., sprich: Leider nur die mathematischen). Meine Frage ist nun: Kennt jemand ein gutes Tutorial zum Einsteigen dazu? Ich kann ein wenig Mikrocontroller (ATmega8 und MSP430) programmieren, von DSPs habe ich leider keine Ahnung; würdet ihr mir trotzdem raten mit einem solchen das Projekt zu beginnen? Viele Grüße aus Aachen und vielen Dank für jede Hilfe!
Wenn es nur ein Lernprojekt sein soll würde ich Dir den AtMega8 in Assembler empfehlen. So richtig toll wird das nicht funktionieren, aber der Lerneffekt ist da.
Hallo, vielen Dank für die äußert schnellen Antworten. Das Projekt von ElmChan geht schon in die richtige Richtung. Ist es eigentlich möglich, so ein Projekt auch analog zu gestalten? Quasi, dass man das Audiosignal splittet, etc. ? Im Prinzip wie diese Taschenlichtorgel: http://b-kainka.de/bastel85.htm
Welche Auflösung willst du denn analog haben? Mit einigem Aufwand könntest du z.B 10 Bandpässe im Oktav-Abstand aufbauen. Frequenzen (/Hz): 31 - 63 - 125 - 250 - 500 - 1k - 2k - 4k - 8k - 16k. Darüber wird es schon ein SEHR teures Bauteilegrab. Und die Genauigkeit bzw. Stabilität ist nicht soo doll.
Warum ncht die Soundkarte von einem PC nehmen? http://www.heise.de/download/audioanalyser.html Oder such mal nach: fft-analyse mit soundkarte
Michael Lenzen schrieb: > würdet ihr mir trotzdem raten mit > einem solchen das Projekt zu beginnen? Ja, es existieren viele Beispiele in den unterschiedlichsten Programmiersprachen, und die Verarbeitung ist überschaubar. Eine bestimmte Menge Werte aus den ADC, diese miteinander nach Vorschrift berechnen und anzeigen. Machbar
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.