Thema: Delphi Sound vis

Einzelnen Beitrag anzeigen

flossinger

Registriert seit: 22. Aug 2005
Ort: südlich der Alpen
109 Beiträge
 
Delphi 5 Standard
 
#6

Re: Sound vis

  Alt 22. Jan 2007, 05:46
Du kannst die Lautstärkewerte in einen Ringpuffer schreiben und immer wieder mitteln.

Eine andere Möglichkeit ist die, die ich vorziehen würde ist die folgende:

Du initialisierst das gleitende Mittel mit 0 und bildest dann fortlaufend ein gewogenes Mittel aus dem alten gM und dem neuen Lautstärkewert.

Beispielsweise:
gm := 0.8 * gm + 0.2 * ls;
oder
gm := 0.99 * gm + 0.01 * ls;

Am einfachsten ermittelt man die Koeffizienten durch Ausprobieren. Also fang mal an.


der flossinger
  Mit Zitat antworten Zitat