如果音乐不够响亮,我如何获得最佳质量(即使差异实际上很小,可以忽略不计)?
程序与操作系统重要吗?软件与硬件重要吗?
Ind*_*rek 459
程序与操作系统通常无关紧要。重要的是您是在软件还是硬件中调整音量。
减少软件中的音量基本上等同于减少位深度。在数字音频中,信号被分成不同的样本(每秒采集数千次),位深度是用于描述每个样本的位数。通过将每个样本乘以一个小于 1 的数字来衰减信号,结果是您不再使用完整分辨率来描述音频,从而导致动态范围和信噪比降低。具体来说,每衰减 6 dB 就相当于将比特深度减少 1。如果您开始使用 16 位音频(音频 CD 的标准)并将音量降低 12 dB,那么您实际上是在聆听 14 位音频。将音量调低太多,质量将开始受到明显影响。
另一个问题是,这些计算通常会导致舍入错误,因为样本的原始值不是您将样本除以的因子的倍数。这通过引入基本上是量化的噪声进一步降低了音频质量。同样,这主要发生在较低的音量级别。不同的程序可能使用略有不同的算法来衰减信号和解决这些舍入误差,这意味着在音频播放器和操作系统之间产生的声音信号可能存在一些差异,但这并没有改变以下事实:在所有情况下,您仍然在减少位深度,并且实际上在传输零而不是有用信息上浪费了一部分带宽。
如果您有兴趣了解更多信息,此 PDF包含更多信息和一些出色的插图。
在硬件中减小音量的结果取决于音量控制是如何实现的。如果它是数字的,那么效果与在软件中降低音量非常相似,因此就音频质量而言,您使用的可能几乎没有区别。
理想情况下,您应该以最大音量从计算机输出音频,以获得尽可能最高的分辨率(位深度),然后将模拟音量控制作为扬声器前面的最后一项。假设您的信号路径中的所有设备或多或少具有可比性(即您没有将廉价的低端放大器与高端数字源和 DAC 配对),这应该会提供最佳的音频质量。
@Joren在评论中提出了一个很好的问题:
因此,如果我想将软件音量控制设置为最大,我该如何处理我的模拟控制突然具有超小的可用范围?(因为即使将模拟音量调到一半也太大声了。)
当音量控制是放大器的一部分时,这可能是一个问题,大多数计算机设置可能都是这种情况。由于放大器的工作是,顾名思义,放大,这意味着音量控制的增益范围从 0 到大于 1(通常更多),当您将音量控制转到中间点时,您可能不再衰减,而是实际上将信号放大到您在软件中设置的水平之外。
有几个解决方案:
获得一个无源衰减器。由于它不放大信号,它的增益范围从 0 到 1,这为您提供了更大的可用范围。
有两个模拟音量控制。如果您的功率放大器或扬声器具有音量或输入微调控制,那将非常有效。使用它来设置主音量级别,以便最大化您的常规音量控制的可用范围。
如果前两个不可行或不可行,只需在操作系统级别调低音量,直到您在模拟音量控制的可用范围和音频质量之间达到最佳折衷。将单个程序保持在 100% 以避免连续减少若干位深度。希望音频质量不会有明显的损失。或者,如果有,那么我可能会开始考虑购买一个没有敏感输入的新放大器,或者更好的是,有一种方法可以调整输入增益。
@Lyman Enders Knowles在评论中指出,减少位深度的问题不适用于现代操作系统。具体来说,从 Vista 开始,Windows 会在进行任何衰减之前自动将所有音频流上采样为 32 位浮点。这意味着,无论您将音量调得多么低,都不会造成有效的分辨率损失。尽管如此,最终音频必须被下变频(到 16 位,如果 DAC 支持,则为 24 位),这将引入一些量化错误。此外,先衰减后放大会增加本底噪声,因此将软件电平保持在 100% 并在硬件中尽可能靠近音频链末端进行衰减的建议仍然有效。
Xav*_*azz 37
基本上,在声音中,离物理源越近越好,以获得清晰的信号。每个物理阶段都会增加噪音。更早,更强。
当信号被放大时,信号中的任何噪声也将被放大。与信号相比,更强的信号意味着更少的噪声。因此,当它沿着链条向下传递时,噪音会更小。
Sov*_*iut 17
通常,我喜欢让我的软件级别和操作系统级别尽可能响亮。由于这些音源一般都没有放大,所以它们的分贝上限应该是0dB;本质上,他们不能剪辑。
然后我确保这个声音直接传到单个放大的目的地,比如数字耳机(通过 USB)、带有音量旋钮和电源的扬声器或放大器。我尽量避免链接放大设备,因为它们会开始相互过载并导致削波。即使单独使用,如果音量调得太高,放大也会导致削波。
由于这些可以剪辑,我倾向于将这些源保持在 50% 的音量范围内,因为这通常是它们感到舒适的地方。如果软件/操作系统级别低于平时,它还提供了增加或减少音量的灵活性。
小智 13
这绝对取决于您使用的硬件和软件。我正在使用由这条音频线连接的计算机,带有两个 3.5 插头和一个接收器,如果我将计算机(软件)上的声音调低而接收器上的声音调高,我会听到很多噪音。这可能不仅与放大声音有关,还与放大不同组件拾取的噪声有关。每当我这样做时,当我不播放音乐时,我也会听到噪音。
它与我的笔记本电脑不同,它通过光纤 S/PDIF 电缆(数字)连接到同一个接收器,在这里我可以将我的音量设置在接收器上的 100%(我的邻居讨厌这个!)它真的非常响亮,我可以在我的笔记本电脑上调低音量而不会明显降低音质。我这样做是因为我的键盘上有音量按钮,而接收器距离很远。
Pet*_*tai 12
从纯粹的经验角度来看,当我把扬声器调到最大时,我听到的是静电声。
即使我的扬声器没有声音,我也能听到这种静电。
因此,我总是通过在程序和操作系统中最大化音量来最大化计算机上的音量,然后我尝试将扬声器上的音量旋钮保持在尽可能低的水平,以最大限度地减少静态噪音。
这可能是我的#@#!@%* 扬声器的副产品,但我认为许多扬声器和我的一样。
Iva*_*van 11
我继续看到的一个错误是最终用户通过正在使用的特定程序调整音量,后来才通过声卡(操作系统混音器,如果你愿意的话)增加或减小音量。
显然,这会造成混乱,并且在启动其他程序时不允许出现可预测的音量水平。
一个简单的解决方案——也是我多年来一直采用的解决方案——是在硬件和操作系统级别建立一个基础级别。通过在硬件中设置永久音量级别和在软件中设置永久输出级别,您可以建立一个标准,您可以比较您使用的任何程序的输出,根据需要调整特定程序中的音量(优点是您会知道您将来会从特定程序中获得什么级别的音量)。
当然,为了从您的放大器和声卡 (OS) 中获得最佳收益,您必须首先将放大器的音量设置为拓扑提供的最大水平,但低于不可接受或不受欢迎的失真水平。(不幸的是,许多低功率“D 类”音频放大器的性能在一定程度上可以接受,但超出该点的任何事情 [通常超出其额定最大输出的 33% 或 50%],通常会导致音频失真[如以及动态压缩和其他不良效果等]。如果您碰巧有一个音频放大器在其最大额定值下失真非常低[前提是该额定值是加权标准而不是无用的,例如未加权且仅在 1kHz 下测量],您可以自由地将您的音频放大器的输出设置为最大 [当然,在削波范围内;“最大值”取决于输入电压。我记得过去可以使用来自 Denon、Adcom、Hafler 和 Nikon 的放大器来做到这一点。)
某些主板中的音频电路输出令人不满意。在专用声卡中,高质量声卡的选择是有限的。对于集成音频电路,我建议选择不超过总范围的 2/3 的音量级别——并将其保持在该音量。(我知道它的方法不科学,但是通过测试许多主板中的集成输出,我注意到随着电路的输出接近其最大值,失真和其他不良影响会大大增加。将“OS”级别限制为 2 /3rds(或 66%,或为了简洁和易于记忆的数字,70 [在 1 到 100 的范围内;接近 66% 在 1 到 100 的范围内将是 66])对我很有帮助(同时无需进行详尽的测试)。
PS 为了初衷(或强迫症)的利益——以及在发烧友或工程师进行谩骂之前——我很清楚将滑块设置为 2/3 级或大约 66 级的事实1 到 100 并不代表实际输出电平占总输出电平的 66% [实际输出会更低],但这是从主板的集成音频电路获得最干净输出的近似值的快速方法。PPS 提供的信息假设模拟电路。如果您使用的是数字电路(SPDIF、Optical 或其他类似的),您可以将声卡 ('OS') 级别设置为最大,而几乎不会注意到音频电路输出质量的差异。
小智 8
我目前将软件/操作系统中的音量调高至 100%,然后在硬件端调低音量,但原因更简单:
在我之前的 PC 中,无论我将操作系统中的音量设置为多少,声卡都会产生明显的白噪声且音量恒定。在硬件方面调节声音有助于减少噪音。
我会说硬件,但对于大多数应用程序来说,都有标准音量这样的东西。
然而,根据经验,DTS 似乎是例外之一,如果我播放 DTS 电影,当我从一部电影转到另一部电影时,我不会调整接收器音量,但仍然觉得很舒服。
如果可能的话,我宁愿有一些输出与 DTS 相同的东西,以保持舒适。
话虽如此,对于每个操作系统,它们也有默认的系统声音。我会说您根据该音量级别设置您的级别,并让操作系统处理这些音量。
这个问题太多了,但如果你必须得到答案,这取决于几种情况......
硬件,这取决于您是否有好的扬声器,如果扬声器是外部的,并且是特定的品牌,则通过软件或硬件对扬声器的轻推可能会很明显,但如果它们便宜,则可能需要增加超过轻推。
至于软件,如果是外部的,在调整硬件之前总是首选调整软件,因为今天的软件调整有时更容易......硬件虽然仍然很容易,但这取决于您是否将其连接到外部均衡器,或者一起使用不同的。
有的发烧友会告诉你,一旦拿到了想要的硬件,就再也不用碰了,除了调节音量……还有人会说软件调节更好……
同样,您遗漏了很多变量,这确实太宽泛了,可能需要通过添加更多细节来重新调整问题。
当您通过一系列音量旋钮(任何类型:模拟、数字、物理、软件)发送音频信号时,将每个旋钮设置得尽可能响亮,不要削波或失真。否则,您会不必要地降低信号的动态范围(也就是位数,又名嘶嘶声)。仅使用最后一个旋钮来调整退出链的信号的音量。这优化了质量,适用于从笔记本电脑游戏到跨大西洋交响乐团的现场直播。