2024年5月7日发(作者:)

MIDI无声和音频无声。

通常不会两种都没有声音,如果有的话,就说明你的声卡或者驱动有问题,不属于本文讨论

的范畴。

下面分别说明:

刚刚安装好SONAR后,默认的驱动模式是WDM,也就是说这时播放音频文件是有声音的,

如果加挂软件合成器播放MIDI也是有声音的。

如果需要使用系统的软波表播放MIDI,则需要把驱动模式转换为ASIO,但此时音频和软

件合成器将会无声,即使你安装了ASIO4all软件也一样不行。由于集成声卡并不是真正支

持ASIO驱动,因此播放MIDI有声音,但是播放带有音频的工程就没有声音了,此时需要

再次将驱动模式切换回“WDM”模式。

因此我建议,如果你是初学者,并且对电脑和软件不是很熟悉,建议你不要使用ASIO驱动,

因为来回切换会很麻烦。

你就按照默认的WDM驱动设置即可。如果要播放MIDI文件,则可以在音轨中插入TTS-1

合成器,插入的方法是,在Insert菜单下选择Soft-Synth,找到TTS-1。插入合成器后,务

必将全部需要发声的MIDI音轨的输出都改为TTS-1才行,否则还是不会发声。

如果你喜欢捣鼓,在驱动模式之间切换,出现了声音问题。请务必检查音轨的输出菜单是否

选择了合适的端口,以及选项菜单下的MIDI device和Audio命令的对话框中的输出都没有

问题。

只要发声无声情况,基本上都是没有选择合适端口,和使用错误的驱动模式造成的,如果你

也碰到问题,请仔细检查。

如果任然无法解决你的问题,可以在论坛发帖子提问,但要注意,为了更快解决你的问题,

请务必把你的声卡,操作系统说明一下,并对MIDI DEVICE对话框,Audio Options对话框

的所有选项卡,以及音轨的输出菜单进行抓图。

抓图和贴图的方法见/?mod=viewthread&tid=7196

这里总结一下使用集成声卡时,发声的情况:

在ASIO模式下,只有MIDI发声,音频不发声。

在WDM模式下,只有音频发声,MIDI不发声。如果想要MIDI发声,则需要加载一个软

件合成器。

最最后最好提醒各位:如果你只是玩玩软件,则就目前的集成声卡就可以满足要求,如果要

进一步玩软件,请买一块独立声卡,至少是SB live,如果宽裕,不妨买块专业声卡,能给

你的音频处理带来更快更好体验。

附录:将WDM驱动改为ASIO驱动,以及设置MIDI输出设备的图解(SONAR 8版本)

1、点击【Options(选项)】菜单,点击【Audio(音频选项)】命令,在Advanced选项卡下

找到图中黄色部分的Driver Mode区,从下拉菜单中选择ASIO。然后点击应用按钮,让设

置生效。如果你是8以下版本,则需要重新启动SONAR。

2、点击确定按钮关闭对话框。重新启动SONAR。如果出现以下对话框则选择左边的按钮

3、此时可以看到如下对话框。注意:此对话框也可以通过选择【Options(选项)】菜单下

的【MIDI Device(MIDI设备)】命令打开。

4、勾选下面Outputs区的“Microsoft GS 波表合成器”,然后点击OK按钮。

从现在起,你可以在MIDI音轨的输出选择此“Microsoft GS 波表合成器”设备,MIDI音轨

就可以发声了,但此时音频轨将不会发声。如果你是专业声卡则不存在此问题。