Thema: Delphi Winamp Peaks auslesen ?

Einzelnen Beitrag anzeigen

Medium

Registriert seit: 23. Jan 2008
3.686 Beiträge
 
Delphi 2007 Enterprise
 
#2

Re: Winamp Peaks auslesen ?

  Alt 14. Mai 2009, 23:32
Ich wüsste nicht dass man sich direkt Daten von Winamp abholen könnte, aber du könntest ein "Brücken"-PlugIn schreiben, welches dann in Winamp als Visualisierung laufen gelassen werden muss - diese bekommen nämlich Waveform und FFT Daten in schönen Arrays geliefert. Mittels IPC könntest du diese dann an dein eigentliches Programm weiterreichen.

Der einfachste Ansatz wäre es dann die Waveform für die Lautstärke zu benutzen. Das wäre eine technisch korrekte Anzeige. Richtig nobel wäre natürlich eine Anzeige die dem menschlichen Hörempfinden Rechnung trägt, wozu man das Maximum der mit einem Bewertungsfilter gewichteten FFT Daten hernehmen könnte. Das aber nur als Spinnerei am Rande
"When one person suffers from a delusion, it is called insanity. When a million people suffer from a delusion, it is called religion." (Richard Dawkins)
  Mit Zitat antworten Zitat