Macos 您可以在麦克风和扬声器流中插入音频单元吗?

Macos 您可以在麦克风和扬声器流中插入音频单元吗?,macos,audio,audiounit,Macos,Audio,Audiounit,我正在阅读OSX上的音频单元,但我并不完全清楚什么是音频单元 我想在从麦克风捕获或由任何应用程序播放的任何流中插入自定义音频处理 是否可以将自定义音频处理作为自动插入计算机上任何捕获或渲染流的音频单元来实现 如果是的话,在公共领域有什么好的例子我可以看一下吗 是的,您可以,但不一定与您描述的流程相同。音频单元现在只是应用程序扩展,它们将被注册,这样数字音频工作站之类的东西就可以像插件一样加载它们。您可以轻触麦克风并应用音频效果,此答案提供了一种应用音频效果的简洁方法。这不会影响全局输入,只影响一

我正在阅读OSX上的音频单元,但我并不完全清楚什么是音频单元

我想在从麦克风捕获或由任何应用程序播放的任何流中插入自定义音频处理

是否可以将自定义音频处理作为自动插入计算机上任何捕获或渲染流的音频单元来实现

如果是的话,在公共领域有什么好的例子我可以看一下吗


是的,您可以,但不一定与您描述的流程相同。音频单元现在只是应用程序扩展,它们将被注册,这样数字音频工作站之类的东西就可以像插件一样加载它们。您可以轻触麦克风并应用音频效果,此答案提供了一种应用音频效果的简洁方法。这不会影响全局输入,只影响一条路由。显而易见的方法是创建一个虚拟音频输入设备,将音频单元应用于输入,然后对其进行路由。所有其他应用程序都将从虚拟设备获取输入。请参阅black hole或Soundflower@fdcpp,这样音频单元本身就不是Windows APO的等价物,操作系统会将其插入音频流中,以便在活动流上进行自定义音频处理。正确吗?它们的相似之处在于Windows APO和AudioUnits是DSP算法的容器,但约束条件非常不同。@fdcpp对……所以Mac上的操作系统不会像Windows使用APO那样通过注册的音频单元自动运行任何音频流?