AKPanner 节点不影响输出

AKPanner node not affecting output

我已经为此苦苦挣扎了一段时间。

我有一组 AKPlayer。

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)
}

我能听到声音,但双耳都有。不在我的右耳里。

如有任何帮助,我们将不胜感激。谢谢。

我的问题根本不在于代码,而在于我的 phone 上的设置。

确保 Mono Audio 在 iOS 设置中 关闭

General > Accessibility > Mono Audio

**注意:Mono AudioHearing 部分下