我是AudioKit的新手,我在看游乐场入门指南。 我昨天从网站上下载了游乐场,并编译了游乐场项目,并运行了“ Hello World”教程,但在以下地方出错了
AudioKit.output = oscillator
我认为这可能是游乐场的问题,所以我下载了MacOS框架(版本4.2.2)并将其添加到新的Xcode项目中并编写了此功能:
import AudioKit
func doAudio() {
do {
let oscillator = AKOscillator()
AudioKit.output = oscillator
try AudioKit.start()
oscillator.start()
sleep(1)
} catch {
print(error)
}
}
这是从教程中复制的。 调用此函数时,我会打开SIGABRT
AudioKit.output = oscillator
每当调用AudioKit.output setter时,都会发生该错误。 我忘了安装东西吗?我已经阅读了网站上的所有说明。 我运行Xcode版本9.4.1(9F2000)和macOS HighSierra 10.13.5(17F77)
答案 0 :(得分:1)
我发现了问题。如果您的计算机上插入了外部音频接口,则该按钮将不起作用。断开连接后,效果很好。