views:

10

answers:

1

How can you get the current recording volume reading from the microphone? By this, I'm referring to the loudness of the sound that is being recorded by the microphone. I've searched MSDN for hours, but to no avail... So, I'd appreciate the help.

A: 

Actually, I think there is no simpler way than to obtain some audio using the older mixer or newer WASAPI API (i.e. start recording) and determine the volume (i.e. signal strength) yourself. For this purpose, you can easily calculate the root mean square, which is equal to the average signal power.

Jim Brissom