2010-09-25 1 views
2

при i'am использования AUGraph реализовать воспроизведение звука с микрофона,воспроизводить звук с микрофона, с помощью AUGraph

У меня есть проблема, в устройстве (iphone 3g), я могу услышать только от права сторона гарнитуры,

, но это хорошо в симуляторе, я слышу с обеих сторон гарнитуры.

здесь код я использую, чтобы соединить вход к выходу:

AUGraphConnectNodeInput (auGraph, remoteIONode, 1, remoteIONode, 0);

Кто-нибудь мне помогает?

tks!

+0

Что представляет собой kAudioOutputUnitProperty_ChannelMap для вывода вашего графика AU? – sbooth

ответ

2

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