我一直在努力解决这个问题。
我有一系列AKPlayers。
var players = [AKPlayer]()
然后我创建一个AKPanner节点,设置平移,并将其连接到AKMixer的输入
let playerNode = AKPlayer(audioFile: c.audioFile!)
playerNode.pan = 0
var pannerNode = AKPanner(playerNode, pan: 1)
self.audioMixer.connect(input: pannerNode)
players.append(playerNode)
panners.append(pannerNode)
由于this
,我还将节点抛入数组然后我执行以下操作:
do {
AudioKit.output = audioMixer
try AudioKit.start()
} catch {
print(error.localizedDescription)
}
我能听到声音,但它听到了双耳。不在我的右耳。
非常感谢任何帮助。谢谢。
答案 0 :(得分:1)
我的问题根本不是代码,而是手机上的设置。
确保在以下iOS设置中Mono Audio
已启用关闭:
General > Accessibility > Mono Audio
**注意:Mono Audio
位于Hearing
部分