![]() |
Spectrum-Analyse (Wave Datei)
Liste der Anhänge anzeigen (Anzahl: 1)
Hi!
Also: Es gibt manche Player bei denen wird der Ausschlag in Balkenform angezeigt (siehe WinAmp). Dieser Balken bewegt sich immer hoch und runter, jenachdem wie laut die Musik ist. Und meine Frage ist jetzt, wie ich sowas selbst in Delphi herausfinden kann. Danke schonmal im Vorraus! P.S.: So sieht das ungefähr aus: ![]() |
Re: Aktuellen Amplitudenausschlag ermitteln (Wave Datei)
Hi,
das was du bei WinAmp siehst ist eine Spectrum Analyse. Ich kann dir zwar nicht erklären wie du so etwas hinbekommst, aber ich hab das in einem Demo zur Komponente TBassPlayer gesehen. Da die Komponente mit Source ist, hilft es dir vieleicht weiter. Zu finden z.B. bei Torry unter ![]() Gruss Olli |
Re: Aktuellen Amplitudenausschlag ermitteln (Wave Datei)
benutz lieber direkt die bass.dll
![]() Es giebt Beispiele in Delpi. Wenn du sowas selber machen willst kannst du ja mal nach Fast-Fourier-Transformationen (FFT) suchen. Edit: ![]() die unit dürfte dir helfen. |
Re: Spectrum-Analyse (Wave Datei)
Okay! Ich versuchs mal (mit beiden Möglichkeiten). :wink:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:03 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz