Я запускаю ролевую игру, в которой участвуют демонические силы, поэтому, чтобы сделать ее немного веселее, я написал небольшую программу с EZAudio, которая берет вход микрофона и воспроизводит его с шагом, пониженным на 400%. Накладывается мой фактический голос, это звучит довольно злобно (когда я могу сосредоточиться достаточно, чтобы избежать эффекта speech jamming).Могу ли я отправлять звук на динамики при подключении наушников?
Проблема в том, что у меня нет выделенного микрофона, и обратная связь довольно интенсивна, когда я запускаю его с помощью внутреннего микрофона и внутренних динамиков. Тем не менее, у меня есть наушники с микрофоном и гнездо с 4 кольцами, которое узнает мой MacBook pro. Теперь проблема заключается в том, что когда я использую ее, звук поступает на наушники, которые побеждают всю цель.
Mac OS X поддерживает несколько устройств вывода звука. Однако, насколько я могу судить, в моем MacBook Pro 2010 только один, который динамически направляет звук на внутренние динамики, когда наушники не подключены, или в наушники, когда они есть. EZAudioDevice
outputDevices
возвращает только одну запись в обоих случаях.
Есть ли способ перенаправить звук на внутренние динамики компьютера, даже когда подключены наушники?
Если закрывающий избиратель точно не знает, что нет программного способа прямого звука для динамиков, я не уверен, почему это называется общей проблемой аппаратного/программного обеспечения. – zneak