Einzelnen Beitrag anzeigen

moritz

Registriert seit: 18. Apr 2003
1.037 Beiträge
 
#3

Re: Wird ins Mikrophon gesprochen?

  Alt 19. Jul 2006, 22:22
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
  Mit Zitat antworten Zitat