音频应用   音频插件联盟,正版插件,欢迎大家选择!

 找回密码
 快速注册

QQ登录

只需一步,快速开始

阅读: 45845|回复: 0

[资讯] 平民 Soundcard 音质提升法

[复制链接]

2935

积分

2

听众

2543

音贝

音频应用新手发布

Rank: 3

积分
2935
发表于 2004-8-7 | |阅读模式
音频应用公众号资讯免费发布推广
Bennet Ng, 2003 年 7 月 29 日

准备功夫

阅读此文章之前, 你一定要对数位音乐有基础的认识, 亦一定要明白音乐即使在全数位处理的情况下, 也一样会有失真, 而这些失真是人耳会察觉到的, 数位失真对音质的影响可以比类比失真更严重。所以不要以为只要把音效卡的数位输出驳到高级音响器材上就一定可以得到良好的音质。此外, 你亦要明白各种失真的量度方法及不同形式的失真对声音的影响, 不要以为这些只是抽象的图表和数字, 因为这些失真一旦高过某种程度, 人耳就会听得出来。

前言

现时大部分的平民 PCI soundcard 或 onboard soundcard 基本上只有一个 sample rate, 就是 48khz (包括 Audigy 1), 虽然这些 soundcard 仍然能够播放其他格式的音乐, 例如 CD 和大部分 MP3 的 44.1khz, 甚至 96khz, 但实际上这些格式的音乐在输出时会被自动转换成 48khz 才播放, 而这个转换的过程会造成数位失真, 播放出来的音质会比播原本是 48khz 的档案差 (所以在我网站上的 MP3 都是 48khz 的)。这就是所谓的 src, 即 sample rate conversion 或 sample rate converter。src 的情形无论在录和播时都会出现, 问题只是转换的质素, 因此在使用这些 soundcard 录音时, 我们应该使用 48khz 录音, 如果真的有需要转换成其他 sample rate 的话, 应该用高质素的软体来转, 在此我推荐 Cool Edit Pro。但在播放音乐时, 我们为了方便起见, 会用一些实时 (realtime) 的 src 软体去做这个工作。

KMixer KMixer 是 Windows 内置的 src, 只要你的 soundcard 是用 WDM driver 的话, 就有机会(但不一定)会用上 KMixer 来做 src, 如果你用的不是 WDM driver 的话, 就可以不用理会它。判断自己是否在用 WDM driver, 可在 Windows 的开始 > 执行, 输入 "dxdiag", 到「音效」一栏观看 driver 的「类型」是否 WDM。如果是的话, 再到控制台>声音及多媒体>音讯>音效播放>进阶>效能>取样率转换品质, 试一下用不同的品质来播放这个 44.1khz 的 IMD 测试信号 (不要开得太大声, 否则破音了会影响测试的准确性) 听听是否有分别, 另外,「硬体加速」一项也有可能会影响音质。

[1] 如果听得出有分别的话 (其分别是十分明显, 不用细心去听), 就表示你的 soundcard 一定是用 KMixer 做 src

如果无分别的话, 则有下列的可能性:

[2] 你的 soundcard 是用本身内置的硬体 src 或者是 soundcard driver 内附的 src 程式去做 src, 而不是用 KMixer 做 src

[3] soundcard 是用 KMixer 做 src, 但 soundcard driver 强制了 KMixer 的转换品质, 所以用家无法变更。

[4] 你的 soundcard 本身真正支援 44.1khz (例如 SB16/AWE 和其他较旧的 soundcard), 这些 soundcard 反而是在播 48khz 的音乐时才会有 src

在 [1] [2] [3] 的情况下:

[5] 如果你只是听到一个很纯很尖的超高频声音, 而听不到其他杂音的话, 那代表 src 的质素是好的。

[6] 如果除此之外你还听到其他杂音的话, 则代表 src 的质素是差的。

[7] 如果你听不到任何声音的话, 则代表你的 soundcard 高频表现欠佳, 或者你用的音响器材高频表现欠佳, 或者你的听力欠佳。那么 src 的质素则无法单凭听觉去判断, 需要用分析软体辅助, 但 src 的质素仍很大可能是高的。

现附上一个相同的信号, 但格式是 48khz, 由於本身已经是 48khz, 所以在正常情况下只会听到一个很纯很尖的超高频声音, 而不会听到其他杂音, 如果有杂音的话, 请变更「硬体加速」一项, 如果仍然有杂音的话, 你的 soundcard driver 可能有点问题。(此测试不适用於 SB16/AWE 和其他较旧的 soundcard)

总而言之, 不论你的 soundcard 是新是旧, 目标都是达到播 44.1khz 和 48khz 的测试信号时, 都只是听到一个很纯很尖的超高频声音, 而听不到其他杂音。而所谓「其他杂音」, 并不包括 soundcard 在没有播放声音时的基本杂音(如果你听到的话)。

foobar2000 做完上述的测试后, 如果你对 src 的品质不满意的话, 仍然有解决的办法。foobar2000 是一个实而不华的高质素音乐播放软件, 它拥有高质素的...

1. Resampler Plugin (ssrc)

适用於任何类型的 soundcard driver, 可用来取代 soundcard 的硬体 src 和 KMixer 的 src, 而且还可以令 soundcard 播放原本不支援的档案格式, 如 192khz

2. Kernel Streaming Plugin (ks)

只适用於 WDM driver, 它在某些 soundcard 上可以避开 KMixer, 但没有 src 功能, ks 的启动与否, 在正常情况下应该不会影响音质, 但据闻有些人在启用 ks 之后, 音质有剧烈的改善

3. Bit Depth Convertor

可以令一些本身只支援 16-bit 的 soundcard 播放 24-bit 和 32-bit 的档案, 并且有 dither 和 noise shaping 功能令 16-bit soundcard 也可以重现 24-bit 和 32-bit 档案的细节

foobar2000 应用实例 到 这里下载 foobar2000 -Monkey's Audio 是一种无失真压缩音乐格式, 它的
欢迎厂家入驻,推文!免费!微信:yinpinyingyong
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

音频应用搜索

小黑屋|手机版|音频应用官网微博|音频招标|音频应用 (鄂ICP备16002437号)

Powered by Audio app

快速回复 返回顶部 返回列表