Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi Aufnehmen mit Aussteuerungsanzeige - BASS.dll (https://www.delphipraxis.net/157203-aufnehmen-mit-aussteuerungsanzeige-bass-dll.html)

Marco Steinebach 2. Jan 2011 23:10

Aufnehmen mit Aussteuerungsanzeige - BASS.dll
 
Hallo zusammen,
ich möchte mit der BASS.DLL aufnahmen machen. Das ist mir vom Prinzip her auch klar. Wie kann ich aber eine aussteuerungsanzeige realisieren, die nicht Grafisch ist, sondern mir einfach zahlen zwischen -unendlich und 0 DB ausgibt? Ich denke die Lösung liegt irgendwo in ChannelGetData - aber wo? ;-)
Für Tipps wäre ich sehr dankbar!
Viele Grüße
Marco

Marco Steinebach 4. Jan 2011 19:29

AW: Aufnehmen mit Aussteuerungsanzeige - BASS.dll
 
... hat wirklich niemand 'nen Tipp für mich...

hathor 4. Jan 2011 19:40

AW: Aufnehmen mit Aussteuerungsanzeige - BASS.dll
 
Hier:
http://theunknownones.googlecode.com...impleRecorder/

Delphi-Quellcode:
procedure TMain.tm_LevelTimer(Sender: TObject);
var
  v : Single;
begin
  BASS_RecordGetInput(FInput, v);
  track_Level.Position := Round(v * 100);
end;

Marco Steinebach 6. Jan 2011 16:38

AW: Aufnehmen mit Aussteuerungsanzeige - BASS.dll
 
Hallo,
ganz herzlichen Dank für die Antwort. Jetzt tut's genau daß, was es soll - auch wenn die entscheidende Stelle wo anders lag und ich direkt die Sample-Daten abgefangen habe!
Viele Grüße
Marco


Alle Zeitangaben in WEZ +1. Es ist jetzt 22:48 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz