Lautstärke von WAV File rausfinden?

Fragen zu Grafik- & Soundproblemen und zur Spieleprogrammierung haben hier ihren Platz.
Benutzeravatar
ZeHa
Beiträge: 4760
Registriert: 15.09.2004 23:57
Wohnort: Friedrichshafen
Kontaktdaten:

Beitrag von ZeHa »

Schau auf www.wotsit.org wie die Datei aufgebaut ist. Am Anfang ist der Header, da steht die Sampling-Rate und die Bitrate drin, das ist sehr wichtig. Danach liest Du die Daten einfach aus, und nimmst z.B. Sampling-Rate / 10 Samples, also bei 44100 Hz nimmst Du 4410 Samples, das ist eine Zehntelsekunde, und über diese Samples berechnest Du einfach den Durchschnittswert (wobei Du hier alle negativen Samples * -1 rechnen solltest). Diesen Durchschnittswert kannst Du dann in so einem "Lautstärkebalken" anzeigen.
Bild     Bild

ZeHa hat bisher kein Danke erhalten.
Klicke hier, wenn Du wissen möchtest, woran ihm das vorbeigeht.
johann.boehme
Beiträge: 36
Registriert: 09.03.2005 20:17

Beitrag von johann.boehme »

Ah! Dankeschön!!
Also kann ich prinzipiell den Absolutwert nehmen ;)
Benutzeravatar
ZeHa
Beiträge: 4760
Registriert: 15.09.2004 23:57
Wohnort: Friedrichshafen
Kontaktdaten:

Beitrag von ZeHa »

Richtig, denn auch eine negative Amplitude repräsentiert ja letztendlich die Lautstärke ;)
Bild     Bild

ZeHa hat bisher kein Danke erhalten.
Klicke hier, wenn Du wissen möchtest, woran ihm das vorbeigeht.
Antworten