|
|
|
但是如果你仔细了解了vista在专业音频方面的改进,你会发现有两个亮点,其一便是WaveRT驱动。
● WaveRT(Wave Real-Time实时波形)是vista为专业音频软件设计的全新低延迟、实时的驱动,用来替代ASIO和XP以前的DirectKS驱动。WaveRT可以直接与音频接口的缓冲区和采样位置计数器通讯,所以说使用WaveRT驱动的音频软件就可以按照最直接的方式与音频接口进行通讯,而不必像ASIO那样中间再次进行用户模式到核心模式的转换。所以理论上说WaveRT会比ASIO和WDM都要更高效。
这个“看上去很美”的WaveRT,目前实际情况如何呢?很不乐观。它有以下问题:
需要软件支持,目前只有Sonar 6.2、n-Track Studio 5.06支持,听说FL Studio 7过一段也会支持。需要硬件支持,目前还没有任何一款支持WaveRT的音频接口。即便那些已经发布支持vista驱动的音频接口都没有任何开发WaveRT驱动的计划
微软目前在全力帮助板载声卡制造商实现WaveRT驱动的支持,而对专业音频接口制造商几乎无任何支持(就算板载声卡延迟再低,咱也不敢用吧?)
WaveRT有一大致命伤:只支持PCI声卡和PCI-E声卡(板载声卡也包括在内,其实还是用PCI总线在传输数据),不支持USB、火线、PCMCIA、ExpressCard声卡,起码目前的WaveRT规范还不支持!从希望之颠,跌到了失望之渊,是吗?
● vista在专业音频方面的另外一个亮点就是MMCSS回放引擎!
MMCSS(Multimedia Class Scheduler Service多媒体类调度服务)也是vista的一大改进,它允许多媒体程序将它们处理声音的准确时间以更高级别的线程通知给系统,系统可以为多媒体程序留出更多资源来做处理和混音工作。这会减少你听到爆音的机会,甚至是在你运行着多个程序,图形界面变化幅度很大的情况下。
这实在不太好用测试的方法证明出vista到底比XP强了多少,不过我到是希望音频的级别要尽量远远高于其它处理,比如图形。