【发布时间】:2025-11-30 10:05:02
【问题描述】:
我在 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
【问题讨论】:
标签: ios swift core-audio audio-recording audiokit