Uih, da hast du dir ja was vorgenommen.
Weiß nicht, ob du schon Erfahrung mit Soundkarten-Programmierung hast. Wenn du nicht über FFT gehen willst ( 'zig Links via Google), müsstest du über die Messung der Periodendauer die einzelnen Frequenzen ermitteln. Nach deiner Aussage sind es ja einzelne Tonsignale, die nacheinander auftreten. Dazu muss man direkt auf die Buffer der Soundkarte zugreifen können. Vielleicht hilft dir dieser Link:
www.schule-bw.de/unt...oundkarte/index_html
Es gibt eine sehr einfache Komponente "Taudio.zip" von John Mertus mit mehreren Demo-Programmen
- siehe hier:
www.schule-bw.de/unt...arte/delphisound.htm
(+ Tutorial)
Weiß nicht, ob dir das hilft, aber ich konnte die Komponente nach einigen Korrekturen sauber installieren (in D3 und D7PE). Die Beispiel-Listings aus dem Tutorial können dir evtl. einige Anregungen geben.
Viel Erfolg
P.S: Es gibt noch mehr Komponenten für die Soundkarte, sind aber mehr auf die komplexeren Tonaufnahmen usw. ausgelegt. Übrigens, alles Freeware.
