jack2:jack2代码库

时间:2024-05-18 05:17:46
【文件属性】:

文件名称:jack2:jack2代码库

文件大小:1.37MB

文件格式:ZIP

更新时间:2024-05-18 05:17:46

C++

JACK2 aka jackdmp是用于多处理器计算机的JACK低延迟音频服务器的C ++版本。 它是JACK服务器核心功能的新实现,旨在消除JACK1设计的某些限制。 激活系统已针对数据流模型进行了更改,用于图形访问的无锁编程技术已用于拥有更动态,更健壮的系统。 使用新的客户端激活模型,当图形中存在并行客户端(具有相同输入的客户端)时,该模型允许同时执行客户端(在SMP计算机上)。 这种激活模型可以更好地在smp机器上使用可用的CPU,但也可以在单处理器机器上使用。 使用无锁方式访问(读取/写入)客户端图,从而允许在不中断音频流的情况下进行连接/断开连接。 结果是连接/断开连接没有毛刺。 可以在服务器级别以两种不同的模式工作: 同步激活:在给定的周期中,服务器等待所有客户端完成操作(类似于普通的jackd) 异步激活:在给定的周期中,服务器不等待所有客户端完成,而是使用上一个周


网友评论