![使用 Jack Audio 的 Ubuntu Studio 音频失真](https://linux22.com/image/1183816/%E4%BD%BF%E7%94%A8%20Jack%20Audio%20%E7%9A%84%20Ubuntu%20Studio%20%E9%9F%B3%E9%A2%91%E5%A4%B1%E7%9C%9F.png)
我刚刚在一台新买的笔记本电脑上安装了 Ubuntu Studio。联想 flex 5 14。使用像 hydrogen 或 ardour 这样的程序时会出现问题。混音器发出的音频非常失真。几年前我就遇到过这个问题。这是因为混音器设置得太高。但是在这里我找不到问题所在。在多个滑块上使用 alsamixer 或 qasmixer 似乎不会对输出质量产生太大影响。
有任何想法可以解决问题吗?它在我之前的笔记本电脑上运行良好,那台笔记本电脑上有一个 USB 声卡。
答案1
根据您对问题的描述,我认为您注意到的声音是削波。这是专业音频行业人士用来描述输出的非谐波失真的术语。换句话说,某些频率被夸大了,而且不是好频率。结果将是一种可以立即识别的音色。
我们都知道“爆音”扬声器的声音是什么样的。DAW 内部的削波听起来会介于此和有人靠近麦克风尖叫时在音乐中听到的声音效果之间。
如果只是剪辑,那么这是个好消息,因为修复起来很容易。无需故障排除来缩小来源范围,因为来源对我们来说并不重要……
如果推子开得太开导致削波,这并不意味着您需要调低同一个推子。要理解这一点,我们需要对音频信号有一定的了解。
在任何一个时间点,信号实际上都可以看作是无限数量的独立信号。每个信号都会继续重现不同的频率。子信号的音量并不重要;只有相对于彼此的音量才重要。如果A
是两倍的音量B
,除非你使用吉他放大器之类的东西明确改变它,否则你需要它保持这种状态。
值得庆幸的是,通过适当的设置,相对 VU 的映射保持相当一致。在较低的音量下也很好,尽管对于数字音频,很难准确地记录彼此之间的相对值。这是因为数字信号不像模拟信号那样连续。解释超出了这里的范围,但我建议您查找一下。在我看来,这相当有趣。
无论如何,如果信号在链路中的某一点有点“偏左”,通常可以在下一个点修复它,只要这些相对电平不变。但是,一旦它们倾斜,您将需要特殊软件来修复,而且这只会掩盖。最后一部分实际上只会影响剪辑中录制的音频,因此您在那里会很好。
无论如何,如果我表达了我的意图,您可能已经看到了解决方案。如果您在损坏之前的某个时间点移除部分信号,则无需找到它即可抵消它。
答案2
感谢您广泛而深思熟虑的理解。我希望从概念上更多地理解您所描述的内容,但目前还不能完全理解。但我想发布我用来解决问题的解决方案。
ubuntu studio 音频设置中的周期和帧缓冲区设置不正确。安装后,默认值为不适合我的笔记本电脑的值。我将其更改为 256 和 2。但是,此更改不会立即影响操作。为了正确更改设置,我使用 qjackcontrol 进行设置。之后,ubuntu studio 设置对话框似乎可以正常工作。
插孔周期缓冲区 256 缓冲区 2