Pyaudio для внешних интерфейсов (Mac OSX) - PullRequest
3 голосов
/ 06 сентября 2011

Используя Python и PyAudio, я не могу записать звук в файл wav с внешнего аудиоинтерфейса (RME Fireface), но я могу сделать это с помощью встроенного микрофона на моем iMac.Я установил устройство по умолчанию на Fireface в настройках системы, и когда я запускаю код, файл wav создается, но при его воспроизведении звук не выходит.Код указан на веб-странице PyAudio.Есть ли способ исправить это?

1 Ответ

1 голос
/ 09 декабря 2011

Пара снимков в темноте - проверьте, правильно ли вы открываете устройство, - похоже, что Fireface может быть как полудуплексным, так и дуплексным (настраивается pref pane?), И pyaudio явно заботится (т.е. вы не можете указатьвывод, если вы указываете вход или наоборот.)

Еще одна вещь, которую необходимо проверить, - это маршрутизация звука - в / Applications / Utilities / Audio Midi Setup.app, в зависимости от того, как поступают входящие сигналы, вы можетеподключаться к неправильному и не осознавать этого.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...