Alsa 创建了 32 位样本格式的驱动程序。我需要 24 位

Alsa 创建了 32 位样本格式的驱动程序。我需要 24 位

我有 Asus Vivobook Pro 15 oled,安装了 Ubuntu 22.04 和 Windows 11。我安装了 Ubuntu studio audio 和低延迟内核。我的声卡是 PreSonus audiobox 1818vsl。在 Studio Controls 和 Qjackctl 中,我设置了性能实时模式。但我没有得到低延迟结果。我无法获得低于 128 的缓冲区大小,采样率为 48 khz,周期为 2 个,与 powersafe 上的通用内核相同。在 Windows 中使用 Presonus Universal 驱动程序,我可以获得 48 khz 和缓冲区大小 16 的完美声音。现在我意识到 Presonus 是为 96 khz 和 24 位制作的 av 接口,这就是 Windows 驱动程序所制作的,但在 Ubuntu Alsa 中创建了一个带有 32 位 Little Endian 的驱动程序。所以我认为这是我的问题。我走对了方向吗?如果是,我该如何处理?

在寻找低延迟问题解决方案的过程中,我发现在 Ubuntu Studio 18.04 之前有一个适用于 Audiobox 1818 VSL 的驱动程序或固件,但在 20.04 和 22.04 中丢失了。我现在拥有的华硕 Vivobook 无法追溯到 18.04,并且在尝试在机器上安装 18.04 时遇到了很多问题,主要是由于硬件向后不兼容。有办法解决这个问题吗?

相关内容