Hallo!
Noch ein paar Gedanken dazu.
"
- In einer Oberfläche soll ein MP3-File geladen werden, welches grafisch im Zeitverlauf dargestellt werden kann."
Soll die Amplitude dargestellt werden? Dann muss das gesamte Soundfile ausgelesen und grafisch dargestellt werden.
Mir fällt da noch eine Triggertaste ein, das kann auch ein Button einer HTML-Seite sein, die gedrückt wird.
Während man das Soundfile abspielt und anhört kann man Ereignismarker speichern, die man dann nachher mit bestimmten Aktionen verknüpft.
Etwas tricki wird das wohl mit der Synchronisierung des Sounds. Aber da könnte man darauf bauen, dass das File immer gleich schnell abgespielt wird, weil digital. So dass die Trigger immer zum Sound passen sollten.
Sonst müsste das Soundfile ausgelesen werden etc.
MfG
Lesezeichen