PipeWire 1.6.8 改进了对 Ardour、SOFA Filter 等的 JACK/MIDI 支持

PipeWire 1.6.8 于上周四发布,这是 PipeWire 1.6 系列最新版的第八个维护更新,该开源软件用于在基于 Linux 的操作系统下处理音频和视频流。

PipeWire 1.6.8 改进了对 Ardour、SOFA Filter 等的 JACK/MIDI 支持

PipeWire 1.6.8 版本在PipeWire 1.6.7发布三周后推出,修复了 JACK 的 jack_port_get_buffer() 函数中的数据竞争问题,该问题可能导致从并发线程调用Ardour DAW(数字音频工作站)时丢失 MIDI 事件,并为 SOFA 滤波器添加了标准化和延迟选项。

PipeWire 1.6.8 还修复了客户端节点模块错误路径中的潜在内存泄漏,改进了过滤器图动态图更新,修复了蓝牙传输启动失败时的潜在泄漏,并修复了在具有硬件卷的节点中加载过滤器时观察到的过滤器图卷问题。

除此之外,这个新的 PipeWire 版本还解决了由于元数据监听器注册两次而导致的 GStreamer 支持崩溃问题,更新了 Pulse Server 以避免因无限制内存分配而导致的堆栈耗尽问题,并通过避免一些图重新计算修复了在节点处于活动状态时挂起节点的错误。

从本次版本开始,PipeWire 现在会在 RAOP(远程音频输出协议)中进行内容长度和分配检查,以避免内存溢出错误;会跳过无效的裁剪元数据以支持 GStreamer;并且会在拔掉声卡时避免音量达到 100%。更多详情请查看发行说明(链接如下)。

和往常一样,如果您想从源代码编译 PipeWire,可以直接从项目的 GitLab 页面下载 PipeWire 1.6.8的源代码压缩包。否则,您应该从发行版的稳定版软件仓库安装 PipeWire,这也是大多数用户的推荐方法。

PipeWire 1.6是最新的稳定版本,引入了对音频通道布局的支持、蓝牙 LDAC 解码器、用于蓝牙丢包隐藏的 SpanDSP、对 ROC 多轨布局的支持、对用于协商链路功能的 Capability Params 的支持等等。

本文来自作者投稿,版权归原作者所有。如需转载,请注明出处:https://www.nxrte.com/zixun/69782.html

(0)

相关推荐