【发布时间】:2009-11-19 19:09:45
【问题描述】:
我已经下载了 Soundflower 的源代码,我正在尝试检索当前向 Soundflower 发送数据的所有应用程序的列表。 我想像 JACK 和 Audio Hijack 一样分别处理每个应用程序的声音。
有什么想法吗?
【问题讨论】:
标签: c++ cocoa audio core-audio
我已经下载了 Soundflower 的源代码,我正在尝试检索当前向 Soundflower 发送数据的所有应用程序的列表。 我想像 JACK 和 Audio Hijack 一样分别处理每个应用程序的声音。
有什么想法吗?
【问题讨论】:
标签: c++ cocoa audio core-audio
不幸的是,这不是您可以从 Soundflower kext 中找到的内容,因为应用程序不直接连接到音频驱动程序。 Audio HAL 是音频驱动程序的用户客户端,管理应用程序和内核之间的音频输入和输出。
您应该考虑使用 HAL 插件。您的插件代码将被任何使用 Core Audio 的应用程序加载,您可以从那里做任何您需要做的事情,并使用一些 IPC 与您的驱动程序和应用程序进行通信。
【讨论】: