二、实现高音质数字播放的关键1、选择安静的CD-ROM
数字滤波器是实现高质量的关键,目前的
软件播放非实时处理带来的失真比
硬件实时处理大的多,因为软件
设计者并不都是
音响发烧友,他们只讲究功能和噱头,并不理会附带的失真,他们自做主张加入的修饰以及DirectSound本身的限制使音质劣化。CD-ROM
驱动器的音频输出是不经光驱
耳机放大和音量控制的,滤波后直接做阻抗匹配输出,直送声卡硬件混音和功放;而数字软件播放由于软件混合的重编码过程损失了音质,何况也要走声卡的混音(WAVE通道)、数模转换和功放,在模拟的路程中两者几乎相等,还要多绕一圈。有些声卡还不止一路DAC,例如Live!,Audigy。更讨厌的是,当CD-ROM以全速(比如40倍速)CAV模式进行断断续续的音轨抓取时带来的误码和时基抖晃(jitter)失真是以1倍速CLV模式读取下的数倍,因为CD-AUDIO音轨本来设计就是以CLV数据流方式读取的,没有考虑以CAV方式断续狂读的需要。
另外,光驱高速读取噪音也是大问题。本来用数字播放就是想提高信噪比,可惜,光驱间断地呼呼的读盘声直接导致了噪音,而且比正常渗入模拟通道的电子噪音大得多。后面这个问题,在最近的
电脑刊物上有人提出了解决办法,大家可以借鉴,不过还是没有治本。不管怎么样,软件无法完全取代硬件,因为硬件是实时处理数据流的,单任务的。软件要受到
操作系统的限制,特别是WINDOWS这种抢先多任务操作系统,不可能独占资源实时处理数据流,只能一段一段地进行。这也是依赖操作系统、应用
程序的民用声卡在普通驱动程序下无法进行实时专业录音的原因之一。
所以,好的CD-ROM在这方面起到的作用是很重要的。
2、注意软件方面的优化
建议大家用普通播放软件播放CD,但通过SPDIF数字线将CD音轨交给高素质的外置硬件解码器解码,这样做的好处是
①此时光驱以1倍速CLV方式读取音轨,噪音最小,误码最低;
②高素质的硬件解码器能获得更好的效果,同时这也是为什么硬声卡比软声卡好、为什么不用软猫要用硬猫的道理——无论动态、信噪比、误码、时基抖晃失真都比软解码高不止一个档次。
③、用这种方式音频信号路径最短,保真度最高