AVAudioEngine 是不是支持递归路由?

Posted

技术标签:

【中文标题】AVAudioEngine 是不是支持递归路由?【英文标题】:Does AVAudioEngine support recursive routing?AVAudioEngine 是否支持递归路由? 【发布时间】:2019-12-28 15:07:51 【问题描述】:

我可以将节点 A 路由到节点 B,然后将节点 B 路由回节点 A(当然在两者之间使用混音器)——或者称为“反馈”吗? (例如,WebAudio 支持这一点)。

【问题讨论】:

【参考方案1】:

不,尝试设置递归路由会导致 AVAudioEngine 冻结并在控制台中出现看似无关的错误:

warning: could not execute support code to read Objective-C class data in the process. This may reduce the quality of type information available.

【讨论】:

以上是关于AVAudioEngine 是不是支持递归路由?的主要内容,如果未能解决你的问题,请参考以下文章

SWIFT - 是不是可以从 AVAudioEngine 或 AudioPlayerNode 保存音频?如果是,如何?

AVCaptureSession + AVAudioEngine + AVPlayer=来自接收器和扬声器而不是扬声器的低音频

在 AVAudioEngine 中从网络流式传输数据,这可能吗?

使用 AVAudioEngine 进行电平测量

使用 AVAudioEngine 的详细信息

静态递归路由