Захват аудио в C # - PullRequest
       22

Захват аудио в C #

0 голосов
/ 06 февраля 2011

У меня есть звуковая карта MAYA 44 USB, и я хотел бы связать ее с C #.Я хочу записывать с предоставленных микрофонов и производить массив данных.Я нашел примеры использования внутренней звуковой карты с моего ноутбука, но когда дело касается внешней, она не совсем работает.Кто-нибудь подключал вышеуказанную звуковую карту с C #, пожалуйста?

Ответы [ 2 ]

0 голосов
/ 06 февраля 2011

О том, как записывать звук с помощью C #, в общем, на SO уже есть несколько потоков, поэтому я не буду об этом говорить.

Я вижу две возможные причины для вашей программы, которые имеют разные решения:

  1. Вам нужно изменить, какие источники звука отключены в регуляторе громкости Windows ("sndvol32.exe / R")
  2. При открытии аудиоустройства есть несколько устройств. И вы просто открываете устройство 0 вместо того, чтобы перечислять их и, возможно, выбираете другое. Внешняя звуковая карта может выглядеть как второе устройство.
0 голосов
/ 06 февраля 2011

Вы смотрели на DirectSound API (хотя, думаю, только для Windows).Можете предоставить то, что вы ищете.

...