Я столкнулся с этой проблемой в iOS 13.1.2 и AudioKit 4.9. Тестирование с iPhone XS.
Я пытаюсь отобразить результат записи клипа с помощью этого кода:
func preRender() {
var scheduleTime : TimeInterval = 2
let dspTime = AVAudioTime(sampleTime: AVAudioFramePosition(scheduleTime * AKSettings.sampleRate), atRate: AKSettings.sampleRate)
if !clipsOnly {
self.musicPlayer.play(at: dspTime)
scheduleTime += 2
}
self.clipPlayer.play(at: dspTime)
}
let writeFile = try AKAudioFile()
try AudioKit.renderToFile(writeFile, duration: duration + 2.0,
prerender: preRender)
Ожидаемый результат - это аудио файл. Приведенный выше код хорошо работает в симуляторе с iOS 13.1.2, а также на устройстве с iOS 12.
Фактический результат:
[avae] AVAEInternal.h:109 [AVAudioEngineGraph.mm:1397:Initialize: (err = AUGraphParser::InitializeActiveNodesInInputChain(ThisGraph, *GetInputNode())): error -10868