2010-09-25 30 views
2

lorsque i'am en utilisant la AUGraph pour réaliser la lecture de son du micro,jouer le son du micro en utilisant le AUGraph

j'ai un problème, dans le dispositif (iPhone 3G), je ne peux entendre le droit côté du casque,

mais il est bien dans le simulateur, je peux entendre des deux côtés du casque.

voici le code i utiliser pour connecter l'entrée à la sortie:

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

Quelqu'un m'aider?

tks!

+0

A quoi ressemble kAudioOutputUnitProperty_ChannelMap pour la sortie AU de votre graphique? – sbooth

Répondre

2

La sortie est à double canal, l'entrée est également à double canal. je trouve que les données de micro est un seul canal quand il est dans un appareil, mais les données sont à double canal quand il est dans une simulation.je suis un puzzle! donc je change les données de canal unique aux données de canal double, le problème est résolu! Oh, ma dame gaga, mon anglais est si pauvre!