Gast
#1501347
Guten Abend, Ich habe ein wave Datei die verschiedene Gitarrennoten enthält, jetzt will ich die Noten einzeln ausschneiden, so das ich ermitteln kann wielange die Note gespielt wurde und wielange die Pausen waren. Ich habe die Wav Datei bereits mit 8Khz abgetastet. Jedoch sind meine Versuche die Noten zu filtern mehr schlecht als recht. Ich habe gemwessen inwieweit die Pauseschwingungen auschlagen. Danach habe ich nach dem ersten Maximum gesucht im Signal und dann die darauffolgenden Werte mit den Pausenwerten verglichen, sobald die Werte eine gewisse Zeit nicht über die Pausegrenze kamen, hatte ich eine Note, Jedoch liefert der Algo nur fehlerhafte Ergebnisse. Dazu müsste es doch ein Algorithmus geben? Inwiefern hilft mir die Autokorrelationsfunktion?


