请注意,MIDI是不能直接导出的,它必须要通过音源设备内录才能转换为音频。而现在SONAR支持DXI软音源,它是将MIDI通过音频轨来发生,因此可以直接导出。
LZ之所以用CAKEWALK可以导出,是因为使用了系统默认的微软GS音源,或者装过别的音源,然后软件会自动通过声卡的内录来实现。
因此问题很容易就找到了:由于普通声卡使用MME驱动,通常存在一个-6dB的BUG,就是说,音频数据只要一通过WINDOWS的音量控制台,从WAVE OUT输出的电平会无端地减小6dB。而从“软件合成器”上输出的声音是正常的。LZ在用CAKEWALK时,是通过“软件合成器”来发声的,而转成音频后,是通过“WAVE OUT”发声的,因此就存在6DB的差别。
现在有些声卡是使用EWDM驱动的,解决了这个BUG。况且这种驱动的内录是通过虚拟跳线来实现音频数据的传递,因此是无损的。
[ 本帖最后由 低音霸主 于 06-12-15 17:32 编辑 ]