AVAudioEngineにタップをインストールしようとしています。私は現在のコードを持っています:AVAudioEngineのタップでAVAudioNodeTapBlockを使用する方法。
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
誰かがこれを使う方法を説明できますか?
おかげで、
Feras A.
ありがとう、非常に参考になりました。 F – FerasAS