![]() |
Mixer Aufnahmelautstärke auslesen
Hallo,
mit
Delphi-Quellcode:
kann man (bei der bass.dll) die aktuelle Aufnahmelautstärke im Windows Mixer setzen. Ich habe jedoch keine möglichkeit gefunden, die aktuelle Aufnahmelautstärke, der ausgewählten Aufnahmedevices, auszulesen. Weiß jemand, wie man dies verwirklichen kann?
BASS_RecordSetInput(Input, BASS_INPUT_LEVEL or Volume);
Danke, igel457 |
Re: Mixer Aufnahmelautstärke auslesen
Ich verweise einfach mal auf meinen eigenen Thread, in dem man gerade versucht, mir zu helfen, ich aber immer noch keine Ahnung habe. (
![]() Außerdem: ![]() Oder geht das Signal bei dir durch den LineIn? Dann wäre das ja das selbe Problem wie in meinem Thread. Falls es durch den Mikro-Eingang geht: [dp]Mikrofon Lautstärke[/dp] |
Re: Mixer Aufnahmelautstärke auslesen
@igeal457
Du nimmst BASS_RecordGetInput anstatt BASS_RecordSetInput En wenig Demo Code
Delphi-Quellcode:
{**************************** Input Set/Get Volume ****************************}
Function TBassEngine.Input_Set_Volume(Port, Value : integer) : Boolean; begin if FBassDllLoaded then Result:= BASS_RecordSetInput(Port, BASS_INPUT_LEVEL or LOWORD(Value)) else Result:= false; end; Function TBassEngine.Input_Get_Volume(Port : integer) : Integer; begin if FBassDllLoaded then Result:= LOWORD(BASS_RecordGetInput(Port)) else Result:= 0; end; |
Re: Mixer Aufnahmelautstärke auslesen
Zitat:
Danke! |
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:05 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-2025 by Thomas Breitkreuz