[脱胎换骨第一步——YouP-PAX III正式版驱动的安装]
安装前的说明:
以下安装方法均为WinXP下的操作,Win98、WinME、Win2000下操作基本雷同。需要注意的是,此驱动无法与Audigy系列声卡完全兼容,安装后重新启动无法进入系统或者会出现蓝屏现象。请大家注意按照安装说明里顺序来安装。Audigy声卡的用户也不要着急,驱动之家音频论坛的另一位高手UP的驱动是专门为Audigy优化的,当前仍处于紧张的Beta测试中,大家可以前往http://bbs.mydrivers.com:88/~audio 索取。
安装前的准备:
1、 下载驱动之家提供的Audigy2简体、繁体整合完整安装包(http://www.mydrivers.com/dir63/d25334.htm target=_blank>http://www.mydrivers.com/dir63/d25334.htm)。
2、 在驱动之家下载http://www.mydrivers.com/dir64/d25979.htm,驱动之家音频论坛游飘制作的YouP-PAX III正式版驱动
3、推荐准备一个干净的Win98或者WinXP系统,安装好了主板芯片组补丁程序、显卡驱动和DirectX 8.1b(或者DirectX 9.0正式版)。
4、WinXP系统因为自带Live驱动的原因,首先要将原驱动屏蔽掉,方法为:进入WinXP系统安装目录下的INF目录(如C:\WINNT\Inf或者C:\WINDOWS\Inf),INF目录为系统隐藏目录,需要在“我的电脑”的“工具”菜单下选“文件夹选项”来修改才能看到(如图1)。找到INF目录下wdma10k1.inf文件,改名为wdma10k1.in,然后在设备管理器里卸载WinXP自带Live驱动即可 。
(图1)
5、对于不愿意重新安装系统的朋友,请先卸载以前的驱动,方法是:在开始菜单点选“运行…”,然后在“运行”的对话框里输入你原来所装驱动的CTZAPXX.exe文件路径来卸载(如图2、图3、图4),卸载后重新启动找到新硬件一律取消(如图4)。
http://news.mydrivers.com/upload/red-2003-01-01-image002.jpg target=_blank>(图2)
(图3)
(图4)
6、如果是全新系统,首先要安装好AUDIGY2简体、繁体整合完整安装包,但到选择安装驱动这步时不要选择安装驱动程序(如图5)。
(如图5)
驱动安装:
1. 将下载好的YouP-PAX-III驱动压缩文件解开到硬盘(如图6),假设驱动解开后是在C:\YouP-PAX-III\Drivers目录下,在开始菜单点选“运行…”,然后在“运行”的对话框里输入“C:\YouP-PAX-III\Drivers\CTZAPXX.exe /L:CH”(繁体操作系统需要将/L:CH参数替换为/L:HT参数,如果想安装为英文版则无须带参数),选择“驱动程序安装”,然后点“确定”(如图7),出现找到PAX III驱动的对话框时要点“继续”,如果直接按回车键会跳过安装驱动,这点要注意(如图8)!
(图6)
http://news.mydrivers.com/upload/red-2003-01-01-image008.jpg target=_blank>
(图7)
(图8)
2、重新启动后进入桌面前创新的驱动初始化程序会设置好声道和音质,双击任务栏右下角的AUDIGY2软件音量图标就可以调节音量和相关设置了(如图9、图10),高音建议77%,低音建议63%,也可根据音箱适应情况自行调节。主音量85%以下,WAVE、MIDI、数字CD音量开到最大(数码版没有数字CD,打开CD音频即可)。关闭CD音频、线性输入。
(图9)
(图10)
3.特别注意: 如果以前的驱动是安装的Audigy2自带驱动,在卸载后第一次安装PAX III驱动是不能正常初始化出应有音质的,需卸载一次PAX III驱动再安装一次才能正常,这与Audigy2驱动结构的变化有关。
自动设置声道补丁:
因为自动设置声道的文件会影响到一些支持EAX 5.1声道的游戏,如《侠盗列车手III》、《黑手党》等,在游戏运行时会将声道自动设置为2声道,退出游戏也不能自动设置回原来的设置,所以PAX III驱动中我将相关文件删除。但自动设置声道功能对于WINDVD 4.0的多声道设置却至关重要,所以我单独在PAX III驱动的AutoSpk目录下放了这个文件,只需要将目录下的CtSpkHlp.dll文件复制到PAX III驱动的Drivers\COMMON目录下,然后卸载以前的驱动,再重新安装一次PAX III驱动即可。
[脱胎换骨第二步——Live安装新驱动后的使用技巧与心得]
在如图9的创新音量控制图标上按鼠标右键,就可以很方便的调出Audigy2的软件(如图11)。
(图11)
Live的DirectMusic应用:
在WINAMP 2.81版的“参数设置”(如图12)里把“输入”的“Winamp2 MIDI 插件 v2.xx [IN_MIDI.DLL]”的配置打开,选到“DirectMusic”页,将下面的“显示全部DirectMusic设备”勾上(如图13),确定后重新启动WINAMP,再进入“Winamp2 MIDI 插件”的配置里,在“设备”页下的“设备”里选择“DM/SB Live! DirectMusic Synthesizer [XXXX]”,再选到“DirectMusic”页,可以看到“音效”部分的“和声”激活了,右边的“混合频率”可以选择44100Hz,另外的选项不要改动(如图14)。
http://news.mydrivers.com/upload/red-2003-01-01-image013.jpg target=_blank>
(图12)
http://news.mydrivers.com/upload/red-2003-01-01-image014.jpg target=_blank>
(图13)
(图14)
还可以选择“DM/SB Live! Audio [XXXX]”设备,“DirectMusic”页里就可以激活“混响”,但相对于“和声”占资源较大,音质也不如“和声”。其他能选择MIDI设备的多媒体播放器也可以这样设置。
用WinDVD Platinum来听4.1、5.1声道的MP3:
如果没有使用驱动的 “自动设置声道补丁” ,请先在“控制面板”里设置好5.1声道(如图15、图16)。
http://news.mydrivers.com/upload/red-2003-01-01-image016.jpg target=_blank>
(图15)
(图16)
接着打开WinDVD Platinum,在设置里选到4声道或者6声道,选中“外部Pro Logic处理器”(如图17),在“高级”设置里选到“启用96KHz/24位解码”,不过使用数码版LIVE的朋友反映打开这个选项后会出现声音延迟和爆音现象。
(图17)
(图18)
如果是播放DVD影碟,将“视频”页的“使用硬件解码加速”选中后(如图19),声卡也象打开了音频硬件加速一样,声音大了许多,而且音质也好了许多,这也许是WinDVD软件的BUG(仅仅是DVD影碟才有这个现象,测试显卡是GF4 MX440)。
(图19)
首先打开一首音质较好的MP3或者直接放一张音乐CD(如图20),然后在“音频效果”里设置你喜欢的DSP效果,其中“柔和”效果高音表现很好(如图21)。在“音频环绕”里将高、低音增益打开,调节到自己觉得满意的位置(如图22)。在“音频模式”里将“扩展环绕音效”选择为“InterVideo”,效果最好(如图23)。不过WinDVD Platinum在播放有很多歌曲的播放列表时,找歌非常麻烦。
(图20)
(图21)
(图22)
(图23)
如何利用Live唱好卡拉OK:
首先一个好的卡拉OK话筒是少不了(耳麦那种聊天用用就好了~~),用一个转接头接到LIVE的MIC口上。然后打开EAX控制台,选到“自定义”,点“编辑”按钮(如图24),在弹出的EAX控制面板里选到“自定义”(如图25),然后点“添加…”,添加“回音”效果(如图26),然后设置回音效果的参数到自己觉得合适的位置(如图27),其中“伸展”效果对回音的好坏影响较大。EAX控制面板默认是把你加的效果添加到所有“源”音源,所以不但麦克风有回音,你播放的伴唱歌曲也会带回音,你可以根据需要适当加一些回音到伴唱里(如图28)。如果调整的好,完全可以和一千多元的卡拉OK设备媲美!
(图24)
(图25)
(图26)
http://news.mydrivers.com/upload/red-2003-01-01-image028.jpg target=_blank>
(图27)
[脱胎换骨的背后——YouP-PAX III正式版驱动的改造心得]
通过PAX三个版本的修改,我总结了一些我理解的创新驱动架构,我的修改就是基于这个架构的,否则不可能这么快就能“拼”出音质较满意的驱动来,我所构思的方法如果不用框架来优化至少有上万种组合和变化,不过仍有许多方法未尝试,太浪费时间和太烦琐了。
版本号:HKLM,%StrCTKey%\HardwareID\PCI&VEN_1102&DEV_0004\DriverVersion,DriverInfVersion,,"1.40.0030"
版本号是最近几个版本的LIVE驱动开始需要注意的,如果不正确的话,安装驱动后无法正确识别出LIVE卡的型号。
Data目录:
声卡型号识别文件,但不纯粹是这个功能,最近的新版本文件有变化。
主核心文件:
ctaud2k.sys
ha10kx2k.sys
核心文件:
其余的sys文件,需要配套使用,也就是相同版本。
连接库文件:
所有DLL文件,是接口和功能实现部分。其中的CtSpkHlp.dll是最近两个版本新增加的自动设置声道文件。
Lang目录:
驱动语言部分,EAX效果语言部分,主芯片识别功能(一部分)。
CTZAPXX.exe部分:
主管驱动安装与初始化。
Common目录:
公共部分,音质部分,初始化部分。
对音质有影响的几个重要文件:
piaproxy.dll WIN98、WINNT下WDM
Ctdproxy.dll WIN98下VXD
Ctdv10k1.cdf LIVE EAX效果器以及音质初始化数据文件
CTDV10K2.CDF AUDIGY、AUDIGY2 EAX效果器以及音质初始化数据文件
Ctdvaudy.cdf EAX效果器以及音质 源初始化数据文件
CTBASICW.DAT WIN98、WINNT下LIVE用 WDM
ctbas2w.dat WIN98、WINNT下AUDIGY用 WDM
ctbas2v.dat WIN98下LIVE用 VXD
ctbasicv.dat WIN98下LIVE用 VXD
VXD、WDM驱动公用文件:
Ctstatic.dat
ctdaught.dat
ctdlang.dat
default.ecw
SOUNDFONT库部分:
sfman32.dll
sfms32.dll
驱动代理文件(初始化部分):
Ctasio.dll
Ctdproxy.dll
piaproxy.dll 初始化音箱设置
sfman32.dll
AUDIGY2驱动新增部分:
Ctdc0000.dll
CTDC0001.dll
CTDCIFCE.dll 这三个文件估计是AUDIGY、AUDIGY2新增功能的库文件
haP16v2k.sys EMU10KX系列芯片硬件操作层接口文件
暂时只做了如上分析,还有部分因为没有及时纪录遗忘了。以上纯粹是基于个人的理解,错误之处在所难免,希望不要贻笑大方,其余部分有待于继续深入。
此外,我还有一些其他的心得:安装完成驱动后重新启动刚进入系统时,ReadReg.exe程序读取WINDOWS目录下生成的READREG.RPT文件以及在安装LIVE软件包(或者AUDIGY2软件部分)时设置的声道设置注册数据,如果没有就设置为2声道,接着用Ctdvaudy.cdf源音质文件来初始化LIVE专用Ctdv10k1.cdf文件或者AUDIGY、AUDIGY2专用Ctdv10k2.cdf文件,初始化成功后会在WINDOWS目录下生成如{00000000-00000000-0000000D-00001102-00000002-80611102}.CDF的文件(LIVE声卡),但不但是但靠这几个文件完成的,还需要核心驱动与周边数据文件的配合,如果其中某个文件出现不兼容老接口的问题,就会出现蓝屏或者ReadReg.exe文件停止响应。创新最近几版驱动都能互相不完全的兼容早期接口,所以音质部分能吸取AUDIGY2驱动的优点,而在兼容和稳定上也做了充分考虑,只不过新增加的某些功能无法打开,但这对于软件破解高手来说并不是太大的难题,从某些破解硬件加密狗的程序就可以看出来,只要能“欺骗”过核心驱动的识别,完全可以打开隐藏的功能!我想通过Soft-ICE的拦截能看出些东西来。音质部分我猜测创新有专门的调试软件,针对CDF文件来做调试。创新驱动复杂就复杂在EAX接口,所以为什么改变一个文件也会影响到整体的音质表现,创新驱动感觉就象是一个组合的很好的团队,其中一个队员与其他队员不合拍就会出现混乱。而修改驱动就象是把几个不同的团队组合出一个更加精干的团队出来,要想在这种组合上获得更好的稳定与效率确实不容易,可以说是一半靠分析,一半靠运气。
非常感谢音频论坛各位朋友提出宝贵意见和建议,并且帮忙测试驱动!
祝驱动之家的全体读者新年快乐,万事如意!
[来自驱动之家的实地测试]
在驱动之家音频论坛的众多网友一致推崇之下,我们放出了这款驱动程序。但是仍可能有朋友对修改版驱动不太理解,他们可能会问,修改版驱动到底好在那儿?既然驱动之家为大家提供了这款驱动的下载,那么我们就应该对网友负责。对此,我们驱动之家评测室对这款驱动做了一个简单的测试。希望借此能帮助朋友们分析、了解这款驱动。看看它到底是不是货真价实!
既然是修改版驱动,那么我们选择的驱动对比对象肯定是创新官方提供的版本,我们这里选择了创新官方网站提供下载的Version: 3.0.0.11 WDM驱动程序。
测试所使用的是型号为CT 4830的SB LIVE数码版声卡。为了能证明SB LIVE的回放效果确实有了变化,我们又使用了另外一块帝盟S90声卡作为测试软件所需要的录音设备,这块卡所使用的驱动是WinXP操作系统自带的驱动。
测试软件当然是经常被用于音频测试的RightMark Audio Analyzer 软件,我们使用的版本是4.2。
在开始使用 RMAA 前,我们先利用 RMAA 里面的 Adjust levels 功能来达到它所想要的音量。
由于我们使用的这块创新SB Live 数码版声卡自身品质并不是很好,最终的结果可能并不是完全反映这两款驱动的实际效果,如果有条件的朋友可以用自己的声卡测试一下。
以下是我们测试的成绩,我们不做任何评述。希望这些数据能对想了解这款驱动的朋友们有些帮助。
创新最新驱动
综合成绩
评价级别: Good
游飘PAX III驱动
综合成绩
评价级别: Good
频率响应测试
好的频率响应,是在每一个频率点都能输出稳定足够的讯号,不同频率点彼此之间的讯号大小均一样。然而在低频与高频部分,讯号的重建比较困难,所以在这两个频段通常都会有衰减的现象。输出品质越好的装置,这一条频率响应曲线就越平直,反之不但在高低频处衰减的很快,在一般频段,也可能呈现抖动的现象。
创新驱动
Frequency response
游飘PAX III驱动
Frequency response
噪声值测试
「噪音」的简单定义就是在处理过程中所自行产生的讯号,而这些讯号与输入讯号无关,就可以定义为「噪音」。这一个值越小越好。
创新驱动
Noise level
游飘PAX III驱动
Noise level
动态范围(Dynamic Range)测试
动态范围(Dynamic Range)测试的是最大不失真讯号与噪音值的比例,此处的噪音指的是没有讯号输出时的噪音值。动态范围的值越大越好。
创新驱动
Dynamic range
游飘PAX III驱动
Dynamic range
总谐波失真
总谐波失真是用来测试每一个从原始讯号产生出来的新频率,这些属于非线性失真的频率就称为谐波(harmonics),而且这些谐波的产生位置是原始讯号频率的整数倍位置,例如 1000Hz 的谐波就是 2kHz、3kHz、4kHz 等。测试 THD 时,是发出 1000Hz 的声音来检测,所以图形中在 1000Hz 的位置会有峰波,我们要观察的是 1000Hz 右边产生出来的谐波多寡。这一个值越小越好。
创新驱动
THD + Noise (at -3 dB FS)
游飘PAX III驱动
THD + Noise (at -3 dB FS)
互调失真
互调失真是来自于两个频率 F1 与 F2 在 F1+F2 与 F1-F2(取绝对值)所产生的谐波,这些谐波彼此之间又能继续组合出和、差、乘积。举例来说,14kHz 与 15kHz 的谐波失真就包括了 1kHz 与 29kHz,而透过其中的 1kHz,又能与 14kHz 组合出 13kHz,依此类推。测量这些位置的谐波大小,就是互调失真。测试时是发出 19kHz 与 20kHz 两个频率的声音,所以图形上在 19k 与 20k 的位置会有峰波,我们可以藉此观察在 19k 左边的图形是否有过多的谐波产生出来。这一个值越小越好。
创新驱动
Intermodulation distortion
游飘PAX III驱动
Intermodulation distortion
立体声分离度
检测左(右)声道的声音,漏到右(左)声道的情况。图形的意义表示在每一个频率点时声音的分离度,通常都会有高频的分离度较差的情况。这一个值越小越好。
创新驱动
Stereo crosstalk
游飘PAX III驱动
Stereo crosstalk
[写在最后]
通过测试很容易就能看出游飘PAX-III驱动的优势。大家一定会对最终的结果表示疑惑,因为游飘修改来的PAX-III驱动也是来源于创新驱动,但是为什么会取得比创新驱动更好的效果呢?我想我们的游飘大侠已经解释的足够清楚了,“创新驱动感觉就象是一个组合的很好的团队,其中一个队员与其他队员不合拍就会出现混乱。而修改驱动就象是把几个不同的团队组合出一个更加精干的团队出来,要想在这种组合上获得更好的稳定与效率确实不容易,可以说是一半靠分析,一半靠运气。”看完这些,朋友们一定会对创新又急又气,明明SB Live还有很大的发挥余地,但是创新提供的驱动却总是让我们失望。不过考虑到创新的产品策略,这样的结果也很好理解,SB Live已经不是往日的高端,创新是不会去拔高Live的性能去和Audigy2这样的声卡抢占市场。所以,提高Live的性能,延续它的寿命只能依靠DIYer们之手了。
PAX-III和创新驱动孰强孰劣?事实不言而俞,这也是我们音频论坛各位驱动好手不断努力的结果。而且我们通过和这款驱动的作者游飘讨论得知,梅花香自苦寒来。这款驱动是经过了驱动之家音频论坛的各位高手经过多次测试才最终定型的。当然,音频论坛的朋友们也没有因为这款驱动的成功而放弃开发新的驱动,他们正在不断的努力中。当然,Audigy的用户也不用着急,音频论坛的高手UP正在为我们开发用于Audigy的修改版驱动呢?
在这篇文章完成的时候,我们通过游飘得到来最新到消息,他正在开发PAX-IV驱动程序,而且这款驱动得到的效果将是惊人的,我们这里得到了游飘使用RMAA软件自己测试的新驱动成绩。
Final results
General performance: Good
游飘认为这款驱动还可能存在很多问题,它的频率响应曲线并不好,所以暂时不能提供给大家。究竟PAX-IV驱动的将来会如何呢?让我们慢慢期待吧…….