How JustAnswer Works:

  • Ask an Expert
    Experts are full of valuable knowledge and are ready to help with any question. Credentials confirmed by a Fortune 500 verification firm.
  • Get a Professional Answer
    Via email, text message, or notification as you wait on our site.
    Ask follow up questions if you need to.
  • 100% Satisfaction Guarantee
    Rate the answer you receive.

Ask Chris Baxter Your Own Question

Chris Baxter
Chris Baxter, Programming Tutor
Category: Programming
Satisfied Customers: 243
Experience:  Completed BSIT concentration Software Engineering, tutored other students and classmates in Java and VB.net, C++, and Obj C.
68869132
Type Your Programming Question Here...
Chris Baxter is online now
A new question is answered every 9 seconds

Is it possible to turn on the microphone boost or AGC (if

Customer Question

Customer: Is it possible to turn on the microphone boost or AGC (if usb mic) with C# ***** ? program. I use Dragon and the mic stops working between 3 min and 3 hrs, if I check AGC it works instantly, no restarting processes or rebooting.
JA: Thanks. Can you give me any more details about your issue?
Customer: can I turn on microphone boost or AGC with a C# *****
JA: OK got it. Last thing — JustAnswer charges a fee (generally around $18) to post your type of question to Programming Experts (you only pay if satisfied). There are a couple customers ahead of you. Are you willing to wait a bit?
Customer: If you show me how to do this $18 is easy.
JA: OK. Now I'm going to take you to a page to place a secure deposit with JustAnswer. Don't worry, this chat is saved. After that, we will finish helping you.
Submitted: 11 months ago.
Category: Programming
Expert:  Chris Baxter replied 11 months ago.

Yes it is! Though it will require some coding. There are two different APIs that are used for this, the link below describes the first, and most commonly used. (For Windows 7)

https://msdn.microsoft.com/en-us/library/windows/desktop/dd316531(v=vs.85).aspx

For Pro audio or controlling another device (such an external USB) you would want to use the Endpoint Volume API (I have given you a link here directly to that code sample with instructions on getting it up and running in the SDK.

https://msdn.microsoft.com/en-us/library/windows/desktop/dd940394(v=vs.85).aspx

And the last link here has C++ code to do it to AGC. Be sure to scroll down for the complete solution in the second code block :)

http://stackoverflow.com/questions/22215342/how-to-control-microphone-boost-agc-using-c