Как воспроизвести звук в MFC с помощью Visual C ++? - PullRequest
1 голос
/ 06 февраля 2012

Я хотел бы реализовать алгоритмы обработки сигналов основной полосы на моем ПК, используя мой микрофонный вход и выход динамика.Какая библиотека мне нужна для использования аудио / видео оборудования open / read / write в Windows 7 64 bit?Могу ли я использовать MFC или мне нужно использовать класс-оболочку DirectSound для управления аудиоустройствами?Я также открыт для использования среды GNU / Linux.

1 Ответ

0 голосов
/ 07 февраля 2012

Взгляните на библиотеку FMOD , она не зависит от платформы и может стать хорошей отправной точкой.Это не GPL, но это бесплатно для некоммерческого использования.Если вы хотите пойти по пути «только для Windows», обратите внимание на Windows Core Audio API (только для Vista / Win7), DirectShow API (все окна) или WINMM API (все окна, возможно, проще в использовании, чемдругие два).AFAIK, MFC не предоставляет никаких аудио-специфических классов.

...