Измерьте громкость динамика, записав звук воспроизведения с микрофона - PullRequest
2 голосов
/ 18 октября 2010

Я хочу измерить громкость динамика системы, воспроизводя звук и одновременно слушая его на локальном микрофоне.Это для конкретного применения.Точный записанный звук не так важен, как различие между громкостью микрофона, записанной до воспроизведения звука, и во время его воспроизведения.

Идея состоит в том, чтобы предупредить пользователя, если громкоговорители выключены или слишком низкие.Как записать звук во время воспроизведения и определить разницу в громкости?Существуют ли какие-либо управляемые библиотеки для этого?


Обновление: Найден хороший связанный вопрос .

1 Ответ

1 голос
/ 20 октября 2010

Возьми это:

http://windowsmedianet.sourceforge.net/

и использовать управляемую оболочку waveIn.

http://msdn.microsoft.com/en-us/library/ms712636(VS.85).aspx

Конечно, вам понадобится калибровка ...

...