昨天晚上我又查了一下,经过几次试验,得出以下几个结论,你看看是否有用:
我还是用SB Live做实验(因为我手上没有更专业的声卡)实验时用了两个办法:
1。声卡的驱动程序为SB Live的原来的音频驱动。代号S1。
2。声卡的驱动改装成Emu的APS。代号S2。
如果声卡为S1时,这时在Logic Audio的Audio//Audio Hardwav//Audio Driver的目录下安装的音频驱动为(PC AV)选项时,选择的音频驱动程序有两项:a:EASI MME 。b:EASI Divect Sound
这时我选择了a项(因为b项我无法打开声卡的面板设置),接着执行对话框的Try(Re)Launch重新启动音频驱动。
但是接着问题就来了,首先提示我的声卡的输入设备无法打开。接着是设置好EXS24等音频乐器发音时(及解决他们的发音延迟),声音不堪入耳!不过对取样率的转换没有问题(4 4100KHz 48000KHz之间Rate无错误),但是因为它影响音频乐器所以我只好放弃他。
接着我去掉Audio Drier的PC AV选项,进而选择Audio Driver 2中的ASIO选项。选中好后同时确定用ASIO复选框中的Asio Direct X Full Duplex驱动。同上面一样执行重新启动音频驱动。
这时我就装好了Asio Direct X Full Duplex驱动。
紧接着我打开Audio//Sample Rate进行样本取样率转换,比如从44100选到48000,一切正常,没有那个错误:ASIO: Sample Rate 44100 not allowed
由此可见ASIO的取样速率也不是死定的48000。
所以总上所论的经验:要想避免Sample Rate 44100 not allowed!的错误提示,PC AV和ASIO的两个音频驱动不能同时使用。
以上是在SB Live的原驱动程序下的情况,下面我们来看看在EmuAPS驱动下的一些情况。
------------------