Hallo zusammen,
ich muss für ein Kundenprojekt zugriff auf den Micboost Parameter der Soundkarten bekommen.
Wenn ich bei Aufnahmegeäten dort unter Eigenschaften gehe, kann ich den Micboost Parameter des Mikrofons ändern.
Bei einigen Soundkarten kann er nur aktiviert werden, dann erhält man eine Verstärkung von +20dB. Bei anderen wiederum ist es möglich diesen Parameter auch feiner einzustellen, soll heißen 0dB - +30dB in 10dB Schritten.
Unser Kunde würde gerne diesen Parameter mit in einem Audio-Assistenten nutzen um den Mikrofonpegel einzustellen. Es sollen dabei die Win-OS XP, Vista und 7 genutzt werden.
Da aber jedes System mal wieder eine andere Schnittstelle benutzt um auf die Soundkarte zuzugreifen, wäre ich hier für jede Hilfe dankbar.
HeReSY
Micboost Parameter der Soundkarte ändern
- TGGC
- Establishment
- Beiträge: 569
- Registriert: 15.05.2009, 18:14
- Benutzertext: Ich _bin_ es.
- Alter Benutzername: TGGC
- Echter Name: Ich _bin_ es.
- Wohnort: Mainz
- Kontaktdaten:
Re: Micboost Parameter der Soundkarte ändern
Frag die Hersteller der Treiber.
Re: Micboost Parameter der Soundkarte ändern
Jo, mach ich.
Dafür bräuchte ich nur die komplette Liste von Soundchip-Herstellern :lol: .
Dann kann ich diese auch anschreiben.
Dafür bräuchte ich nur die komplette Liste von Soundchip-Herstellern :lol: .
Dann kann ich diese auch anschreiben.
- TGGC
- Establishment
- Beiträge: 569
- Registriert: 15.05.2009, 18:14
- Benutzertext: Ich _bin_ es.
- Alter Benutzername: TGGC
- Echter Name: Ich _bin_ es.
- Wohnort: Mainz
- Kontaktdaten:
Re: Micboost Parameter der Soundkarte ändern
Jo, viel Spass beim Suchen!
Re: Micboost Parameter der Soundkarte ändern
da ist es dann vllt doch einfacher 3 verschiedene schnittstellen zu implementieren, oder?
- Chromanoid
- Moderator
- Beiträge: 4263
- Registriert: 16.10.2002, 19:39
- Echter Name: Christian Kulenkampff
- Wohnort: Lüneburg
Re: Micboost Parameter der Soundkarte ändern
Vielleicht hilft dir das hier weiter:
http://msdn.microsoft.com/en-us/library ... S.85).aspx
http://www.codeproject.com/KB/audio-video/admixer.aspx
weil ich mich gerade vor der arbeit drücken will :) aus einem kommentar von der codeproject seite...
http://msdn.microsoft.com/en-us/library ... S.85).aspx
http://www.codeproject.com/KB/audio-video/admixer.aspx
weil ich mich gerade vor der arbeit drücken will :) aus einem kommentar von der codeproject seite...
Code: Alles auswählen
//Mic Volume Boost off
mixerbase.Init(MIXERLINE_COMPONENTTYPE_DST_SPEAKERS,
MIXERLINE_COMPONENTTYPE_SRC_MICROPHONE,
MIXERCONTROL_CONTROLTYPE_ONOFF,NULL);
mixerbase.m_Details.cChannels=1;
mixerbase.m_Details.cMultipleItems=0;
mcdb.fValue=FALSE;
mixerbase.m_Details.paDetails=&mcdb;
mixerbase.m_Details.cbDetails=sizeof(MIXERCONTROLDETAILS_BOOLEAN);
mixerbase.SetMixerControlValue();
mixerbase.CloseMixer();