Einzelnen Beitrag anzeigen

Benutzerbild von Dunkel
Dunkel

Registriert seit: 26. Mär 2007
Ort: Klingenstadt
541 Beiträge
 
Delphi 2007 Enterprise
 
#4

Re: Prüfen ob PC gerade Sound ausgibt...?

  Alt 6. Jan 2009, 17:59
Zitat von Darkface:
Die gute alte Bass.dll ^^ - hätte da jemand einen Link oder Code-Stückle um da den Pegel des Mic's zu bekommen? Wäre da sehr dankbar drüber ^^...
In dem BASS.DLL-Zip-Archiv befinden sich massig Beispielanwendungen, eine davon heißt "RecordTest". Statt den Stream der Aufnahme im "RecordingCallback" in einen TMemoryStream zu schreiben, kannst Du "einfach" via FFT den Lautstärkenpegel abfragen. BASS bietet aber auch die Möglichkeit via "BASS_ChannelGetLevel" die Amplitude des übergebenen Channels zu bekommen; so würde ich es machen.
Es ist zu wahr um schön zu sein...
  Mit Zitat antworten Zitat