改善DOSBOX中使用MIDI的游戏的音效

 时间:2026-02-15 19:30:33

1、LoopBe是一个内部MIDI设备用于在程序之间传递MIDI数据。

下载安装LoopBe1或者LoopBe30,这里下载LoopBe1就够了,而且免费。

安装中Windows会询问是否允许安装驱动,请点击是。安装之后在通知区域会出现一个图标,上面除了一个静音之外并没有其他选项。

改善DOSBOX中使用MIDI的游戏的音效

2、打开DOSBOX,输入命令MIXER /LISTMIDI

会列出“LoopBe Internal MIDI”项,记住前面的ID,然后关闭DOSBOX。

从开始菜单打开DOSBOX 0.74 Options,这将打开一个记事本窗口,用于编辑DOSBOX配置。

找到其中的[midi]配置

修改midiconfig=之前查到的ID并保存。

改善DOSBOX中使用MIDI的游戏的音效

改善DOSBOX中使用MIDI的游戏的音效

3、启动YAMAHA XG SoftSynthesizer S-YXG50的VSTi插件。

这需要一个VSTi插件宿主,这里用的是SVAIHost,具体方法可以参考一篇博客,标题是《Yamaha S-YXG50 Portable VSTi v1.0.0》

从Devices菜单选择MIDI,将第一个Input Port改为LoopBe Internal MIDI,确定。

下面是可选操作:

回到主界面,点击SETUP,然后将Polyphony下面的值改成128,这样可以支持最大的复音数。

最后确定。

改善DOSBOX中使用MIDI的游戏的音效

改善DOSBOX中使用MIDI的游戏的音效

改善DOSBOX中使用MIDI的游戏的音效

4、启动DOSBOX,然后运行游戏程序,(如果游戏已经设置好了MIDI)即可听到由YAMAHA XG软件合成器发出(合成)的声音。

改善DOSBOX中使用MIDI的游戏的音效

1、使用之前的方式有个缺点,就是必须每次都手动启动VSTi Host,还有个更方便的方法,就是把第一步中的LoopBe换成上面第三歩博客中提到的VST MIDI Driver,这样就不需要单独提供VSTi Host了。

安装VST MIDI Driver之后,在开始菜单中打开“Configure VST MIDI Driver”,选择“Load VSTi”,并选择VST插件的DLL。然后相应的修改DOSBOX配置文件中midiconfig的配置,这样就省去单独开一个VSTi Host的麻烦。

改善DOSBOX中使用MIDI的游戏的音效

  • 怎么给U盘设置访问密码阻止将文件从U盘拷出
  • 如何自定义设置win7系统电脑的分辨率
  • win10系统 怎么关闭文件共享的功能?
  • win7系统如何停止服务RpcLocator
  • win10安全模式怎么修复系统
  • 热门搜索
    掉头发是怎么回事 骨质疏松怎么办 黄褐斑是怎么形成的 腐乳肉怎么做 足跟痛是怎么回事 qq怎么发邮件 怎么改变自己 win7运行怎么打开 端午节英文怎么说 甲状腺结节怎么治疗最好的方法