录音/制作/创作 吉他 扩声技术 视频技术 作品展示 生活 信息 更多... | 音频应用专卖店

请问:为什么导出的MIDI会变小声

( 5 )
 
[收藏]

295
#1 06-12-14 12:07

请问:为什么导出的MIDI会变小声

如题 用CAKEWALK导出的 谢谢你

6319
#2 06-12-14 18:05
看一下总输出是不是-6db了。

2426
#3 06-12-15 14:57
和硬件设备也有关系。

2648
#4 06-12-15 17:20
请注意,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 编辑 ]

295
#5 06-12-16 10:30
那怎么解决这个BUG? 怎么操作可以不会变小声

2648
#6 06-12-16 10:59
这个BUG是微软造成的,普通的使用MME驱动的声卡是没办法解决的,只有使用E-WDM驱动的声卡才没有这个BUG。

假如LZ这么注重监听音量的话,建议使用SONAR加载DXI软音源的方法。因为软音源也是通过WAVE-OUT发声的,因此肯定和导出后音量一致。SONAR是CAKEWALK 9.0以后的升级版。由于CAKEWALK只能使用MME驱动,因此必定要被淘汰,专业的声卡应该使用SONAR,它支持ASIO、KS等专业的驱动。

[ 本帖最后由 低音霸主 于 06-12-16 11:04 编辑 ]
您需要登录后才可以回帖 登录 | 注册

本版积分规则

搜索