小编Oli*_*cke的帖子

如何使音频混音器 Rodecaster Pro 在 Ubuntu 20.04 上工作?(USB/音频驱动程序的潜在问题)

我想使用 Rodecaster Pro 混音器来运行我的音频。它在我的笔记本电脑上运行良好,但在我的台式机上运行不佳(两者都运行内核为 5.8.18 的 Ubuntu 20.04)。

在我的桌面上,麦克风的输入正常,但声音输出播放速度非常慢并且失真,就像采样下来一样 - 有趣的是,来自 YouTube 的媒体播放在我的屏幕上也变慢了。以前从未见过这样的事情:-)

太长了;博士

同时,我已在https://bugs.launchpad.net/ubuntu/+source/alsa-driver/+bug/1927255提交了错误报告

目前,我得到的最好的提示以及我正在调查的:Rodecaster Pro 似乎只能处理设置为 24 位、48kHz 的音频。虽然 Linux 内核在 Rodecaster Pro 的一些额外的怪异处理程序中设置了 48kHz,但我认为我需要以某种方式重新配置 ALSA 以满足 24 位要求(尽管我不知道为什么它在我的笔记本电脑上运行没有任何问题,只是不在我的桌面上)。

aplay当前状态:我一直在尝试通过使用播放 wav(以 PCM 32 位小端格式以 48000kHz 编码)样本

aplay -f S32_LE -c 2 -r 48000 -D hw:x ~/sample.wav
Run Code Online (Sandbox Code Playgroud)

其中 x 是适当的卡号,其余参数满足 Rodecaster 的规范。它在笔记本电脑上运行良好,但在台式机上却失真。ALSA 有可能在其中之一上进行或不进行一些重新采样(要么破坏台式机上的某些内容,要么修复笔记本电脑上的某些内容)?据我了解,情况不应该是这样,因为我没有使用插件,对吗?那么,ALSA 和 Rodecaster 之间一定发生了什么事情,可能是与 USB 相关的事情吗?

观察结果

我在下面有更多详细信息,但到目前为止,我最有可能得到的提示来自于dmesg -w插入 Rodecaster 时在两台机器上运行。输出是:

桌面

[  156.337116] usb 1-4: new high-speed USB device number 6 using …
Run Code Online (Sandbox Code Playgroud)

sound usb alsa drivers

6
推荐指数
1
解决办法
2851
查看次数

标签 统计

alsa ×1

drivers ×1

sound ×1

usb ×1