Wenn es dir um das Signal geht, schau dir mal die Bassfunktion BASS_ChannelGetlevel an
Delphi-Quellcode:
Level := Round(20 * Log10(Max(Abs(HiWord(Bass_ChannelGetLevel(BassChannel))), Abs(LoWord(Bass_ChannelGetLevel(BassChannel)))) / 32768));
Gibts dir das Level in
dB (-90 bis 0, afaik) aus - Die Variable BassChannel muss wie folgt initialisiert werden:
Delphi-Quellcode:
Bass_recordInit(-1);
BassChannel := BASS_RecordStart(44100,2,0,nil,0);
Ansonsten ist das Bass-Manual ganz ganz doll :-p
"Optimistisch ist diejenige Weltanschauung, die das Sein höher als das Nichts stellt und so die Welt und das Leben als etwas an sich Wertvolles bejaht."
Albert Schweitzer