【发布时间】:2017-01-23 11:01:43
【问题描述】:
我正在尝试在 AVAudioEngine 上安装水龙头。我有当前代码:
guard let engine = engine, let input = engine.inputNode else {
print("error!")
return
}
let format = input.inputFormat(forBus: 0)
let bufferSize = 4096
input.installTap(onBus: 0, bufferSize: AVAudioFrameCount(bufferSize), format: format, block: )
我不确定该块中发生了什么。这方面的文档不多。我发现了这个:https://developer.apple.com/reference/avfoundation/avaudionodetapblock?language=objc
有人能解释一下如何使用吗?
谢谢,
费拉斯 A.
【问题讨论】:
标签: swift avaudioengine