приостановить только один AVAudioPlayerNode

#objective-c #audio #avfoundation

#objective-c #Аудио #avfoundation

Вопрос:

Я сталкиваюсь с некоторыми проблемами с AVFoundation и пространством звука.

У меня есть несколько экземпляров проигрывателя (AVAudioPlayerNode), подключенных к аудиооборудованию. они подключены к одному узлу среды (AVAudioEnvironmentNode). узел players воспроизводит несколько мини-звуков. И, наконец, узел среды подключен к основному микшеру

 [engine mainMixerNode];
  

Это отлично работает, но когда я решаю приостановить один конкретный проигрыватель с

 [player pause];
  

Это приостанавливает проигрыватель, но также и все остальные PlayerNodes.