JACK Audio Connection Kit

JACK Audio Connection Kit
软件描述
JACK 是一个专业的音频服务器守护进程,为实现其 API 的应用程序之间提供实时、低延迟的音频和 MIDI 数据连接。该 API 可通过 JACK1 或 JACK2 使用。
官方网站
访问软件的官方网站了解更多信息
jackaudio.org
什么是 JACK Audio Connection Kit?
JACK 是一个专业的音频服务器守护进程,为实现其 API 的应用程序之间提供实时、低延迟的音频和 MIDI 数据连接。该 API 可通过 JACK1 或 JACK2 使用。
JACK 为音频应用程序之间以及与音频硬件之间的通信提供了基本架构。通过 JACK,用户可以构建强大的信号处理和音乐制作系统。Jack 1 和 Jack 2 是同一协议的等效实现。
JACK2(又称 jackdmp)是专为多处理器机器设计的 C++ 版本低延迟音频服务器。它是 JACK 服务器核心功能的新实现,旨在消除 JACK1 设计中的一些限制。激活机制已改为数据流模型,并采用无锁编程技术访问图形结构,从而实现更动态且更稳定的系统。
• 采用新的客户端激活模型,允许在存在图中具有相同输入的并行客户端时,在 SMP 机器上同时执行多个客户端。该激活模型能更好地利用 SMP 机器上的可用 CPU,同时也适用于单处理器机器。 • 以无锁方式访问(读/写)客户端图形结构,因此可在不中断音频流的情况下完成连接或断开连接,结果为连接/断开操作无杂音。 • 在服务器级别可运行于两种不同模式:
同步激活:在一个周期内,服务器等待所有客户端完成(类似于常规的 jackd); 异步激活:在一个周期内,服务器不等待所有客户端完成,而是使用前一周期计算出的输出缓冲区。
🔄 替代方案
19 个选择
Helvum
基于 GTK 的 PipeWire 音频路由工具,灵感来自 JACK 工具 catia。
音频路由软件可无缝将应用程序连接至Dante网络,将PC和Mac的输入输出转换为可共享的网络资源,实现与专业Dante设备的集成以及通过Dante IP音频解决方案在设备间共享音频。

AudioBus
通过革命性的全新跨应用音频路由系统Audiobus,您可以将兼容Audiobus的音乐应用程序连接在一起,犹如虚拟电缆般便捷。

Sound Siphon
Sound Siphon 是一款软件工具,可将 Mac 的音频输出作为音频输入设备使用。它使您能够将一个应用程序中的音频发送到另一个应用程序,以便进行处理、直播或录制。







