Micboost Parameter der Soundkarte ändern

Programmiersprachen, APIs, Bibliotheken, Open Source Engines, Debugging, Quellcode Fehler und alles was mit praktischer Programmierung zu tun hat.
Antworten
HeReSY
Beiträge: 12
Registriert: 06.06.2002, 22:33
Wohnort: Sprockhövel

Micboost Parameter der Soundkarte ändern

Beitrag von HeReSY »

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
Benutzeravatar
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

Beitrag von TGGC »

Frag die Hersteller der Treiber.
HeReSY
Beiträge: 12
Registriert: 06.06.2002, 22:33
Wohnort: Sprockhövel

Re: Micboost Parameter der Soundkarte ändern

Beitrag von HeReSY »

Jo, mach ich.

Dafür bräuchte ich nur die komplette Liste von Soundchip-Herstellern :lol: .
Dann kann ich diese auch anschreiben.
Benutzeravatar
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

Beitrag von TGGC »

Jo, viel Spass beim Suchen!
Löwe
Beiträge: 15
Registriert: 29.09.2003, 21:17

Re: Micboost Parameter der Soundkarte ändern

Beitrag von Löwe »

da ist es dann vllt doch einfacher 3 verschiedene schnittstellen zu implementieren, oder?
Benutzeravatar
Chromanoid
Moderator
Beiträge: 4263
Registriert: 16.10.2002, 19:39
Echter Name: Christian Kulenkampff
Wohnort: Lüneburg

Re: Micboost Parameter der Soundkarte ändern

Beitrag von Chromanoid »

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...

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();
Antworten