In Xcode 9 and iOS 11, I am getting this weird error now when connecting nodes in my AVAudio Engine.
Specifically when connecting an AVAudioPlayerNode to a an AVAudioMixerNode
engine.connect(sampler, to: masterMix, fromBus: 0, toBus: masterMix.nextAvailableInputBus, format: processingFormat)
I'm connecting about 60 of them in a for loop and the warning is only showing up from the 8th iteration on... At first I thought it might be because the AVAudioMixerNode only accepts up to 8 inputs but the documentation says it can have any amount.
957: AUParameterSet 2 (1/8): err -10867
957: AUParameterSet 2 (1/9): err -10867
957: AUParameterSet 2 (1/10): err -10867