Seite 1 von 1
Frequenz mit pySonic auslesen
Verfasst: Freitag 15. Juni 2007, 21:53
von lordmyder
Hallo,
ich würde gerne ein Mikro an meinen Rechner anschließen, und dann in regelmäßigen Abständen die Tonhöhe abfragen.
Ich habe schon hier im Forum gesucht, und bin dabei auf pySonic gestoßen. Mit diesem Modul soll dies möglich sein.
Ich krieg es aber nicht hin.
Kann mir jemand sagen, wie ich vorgehen muss?
Oder hat jemand vllt einen Codesnippet parat?
Danke schon mal,
LordMyder
Verfasst: Freitag 15. Juni 2007, 22:19
von thelittlebug
Tonhöhe abfragen/erkennen ist kein einfaches Thema:
1. Sound samplen, sollte mit dem von dir angesprochenen PySonic klappen
2. FFT auf Soundsample
3. Aus diesem Mischmasch die gewünschten Infos bekommen
-> Schwierig da du alles nur nicht ein Ergebnis ala "Tonhöhe ist C4" automatisch bekommen wirst. Eher eine Liste mit verschiedenen Frequenzen und Ihrem Anteil am "Gesamtklang/ton"
Da war jemand im Forum unterwegs der sich mit Sounds sehr gut auskennt, hoffen wir das er vorbeischaut
lgherby
Verfasst: Freitag 15. Juni 2007, 22:23
von lordmyder
okay, scheint ja echt nicht so leicht zu sein, wie ich mir das gedacht habe=).
Danke schon ma für deine Antwort!
Verfasst: Freitag 15. Juni 2007, 22:27
von thelittlebug
Du darfst dabei nämlich nicht vergessen das es kaum "eine" Frequenz gibt. Ein Ton besteht fast immer aus Überlagerungen mehrere Schwingungen.
Aber spätesten wenn ich wirklich Versuche die ganzen Schlüsse daraus zu ziehen sollten wir die ranlassen die sich damit auskennen
lgherby
Verfasst: Samstag 16. Juni 2007, 22:21
von Bernhard
Hi!
Zum Thema FFT auf Sound-Files ist dieser Link interessant:
http://www.onlamp.com/pub/a/python/2001 ... cally.html
Welcher Art sind denn die Signale aus dem Mikro? Eher reine Sinustöne oder komplex wie z. B. Sprache?
Gruß,
Bernhard
Verfasst: Sonntag 17. Juni 2007, 12:03
von lordmyder
Ich hatte schon an komplexere Sounds wie Stimme, Musik etc. gedacht.