Разделить многоканальный AVAudioInputNode на отдельный AVAudioMixerNode - PullRequest
0 голосов
/ 17 марта 2019

У меня есть многоканальный USB-микшер, совместимый с классом, и я хочу управлять каждым каналом по отдельности.Из моего прочтения кажется, что у меня должен быть способ разделить мои audioEngine.inputNode на отдельные каналы, и затем любые изменения должны быть сделаны с помощью узла микшера.

Как я могу настроить Nколичество микшеров для приема определенного канала?

Это то, что я пробовал до сих пор, но не слышал никакой разницы в звуке:

    audioEngine.attach(mix)
    audioEngine.connect(audioEngine.inputNode, to: mix)
    mix.auAudioUnit.channelMap = [-1, 0]
...