【问题标题】:Audio Unit: Use sound output as input source音频单元:使用声音输出作为输入源
【发布时间】:2012-08-11 23:48:11
【问题描述】:

我想处理来自 iOS 设备的立体声输出,无论是什么应用程序导致它们并实时可视化它。 是否可以使用通用输出设备(或其他任何设备)来获取当前正在播放的音频数据?也许作为 remoteIO 单元的输入?

换句话说:我想做aurioTouch2 所做的事情(仅限 FFT),但我不想使用麦克风作为输入源,而是想处理从扬声器发出的所有内容给定的时间。

亲切的问候

【问题讨论】:

    标签: ios core-audio remoteio


    【解决方案1】:

    如果您自己的应用正在使用 RemoteIO 音频单元播放,您可以捕获该内容。您无法使用许多其他音频 API 捕获您的应用正在播放的音频。 iOS 安全沙盒将阻止您的应用捕获任何其他应用正在播放的音频(除非该应用通过 Inter-App Audio API 或同等功能显式导出音频)。

    【讨论】:

    • 我有一个类似的问题,但对于 OSX。我可以将音频数据发送到输出设备进行处理吗?
    猜你喜欢
    • 2015-11-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-07-04
    • 2022-07-31
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多