推荐几个 MIDI 音乐播放软件

MIDI 音乐的神奇之处之一就在于可以选择不同的音源,产生不同的音色。如果你不满足于使用 Windows 系统自带的 Microsoft GS Wavetable Synth 的播放效果,可以试试下面几种方式:

1. 使用 CoolSoft VirtualMIDISynth ,加载自己的 sf2 音色库。

CoolSoft VirtualMIDISynth 是一个免费的软件,安装后,你可以在系统里创建若干新的 MIDI 输出设备,每个输出设备还可以陪置不同的 sf2 音色库。其他的播放器在播放mid文件时,就可以自动调用指定的 sf2 播放音乐了。

image

MidiShow 网页里的播放器,也可以选择使用它创建的设备播放:
image

它的官网是 https://coolsoft.altervista.org/en/virtualmidisynth

2. 安装 Yamaha S-YXG50 Portable VSTi ,使用 vanBasco player 播放。

这个 VSTi 软件合成器是从 Yamaha SOL2 软件中提取的,Yamaha 官方对这个软件已经停止支持,但其中的 VSTi 却作为一个便携版本的dll保留了下来,内嵌供 S-YXG50 使用的 4MB 波表,无需安装即可由第三方软件(如 foobar 播放器)引入使用。

这个 dll 的下载地址: https://s.midishow.net/static/download/yamaha_syxg50_vsti.7z

你还需要安装一个 VST 宿主软件才能使用这个软件合成器播放 MIDI 。它可以是你最喜欢的播放器,但你需要找到相应的插件,用来通过 VSTi 播放MIDI。下面介绍使用 VST MIDI Driver + vanBasco player 的方式。

VST MIDI Driver (可作为系统 MIDI 合成器)

VST MIDI Driver 可使用任意 VSTi 作为系统级的 MIDI 合成器。安装后,其他MIDI播放软件就可以选择使用它来播放 MIDI 音乐了(包括 MidiShow 网页上的播放器)。

  1. 下载并安装 VST MIDI Driver ;
  2. 将上面下载的 yamaha_syxg50_vsti.7z 解压缩到任意目录,得到 syxg50.dll ;
  3. 从开始菜单中找到刚安装的 VST MIDI System Synth -> Config VST MIDI Driver, 点击 “Load VSTi…” 按钮并选择 syxg50.dll.

image

这样就可以了。

vanBasco player (专用的 MIDI 播放器软件)

Windows 自带的 Media Player 不支持选择自定义 MIDI 合成器。因此我们使用另一个很酷的 MIDI 专用播放器 —— vanBasco MIDI player ,下载地址: http://www.vanbasco.com/download.html

image

右键点击主界面选择 Setup… ,然后在如下图所示的 Output Device 中选择 VST MIDI Synth 就可以了


经过如上折腾,你应该会有一个比较愉快的 MIDI 播放体验了。当然好的合成器还要配合制作精良的 MIDI 文件才能有优美的音乐。推荐MidiShow 中的精选MIDI音乐名人堂 网友上传的作品也都很棒。当然MidiShow 网站里也还有更多更好的 Midi 音乐等你发掘。

如果你还有其他推荐的播放方式,欢迎跟帖与大家分享!

12 Likes

哪里下载的几个播放器好

3 Likes

已更新主贴,供参考!

4 Likes

在这里我推荐华北sky也同时推荐的一个播放器:
TMIDI Player

4 Likes

其实FL水果也可以

2 Likes

单纯播放的话, FL 有点高射炮打蚊子了

5 Likes

有童鞋提到俺推荐的TMIDI Player,俺写一下推荐理由:这个软件可以直观查看MIDI控制器的值,所以可以感受到MIDI控制器和RPN/NRPN等设置参数对最终效果的影响,对自己的MIDI制作大有裨益~

5 Likes

这个支持,tmidi player真的很高大上,很多控制器的值都能直观的看到

3 Likes

另外推荐一个和coolsoft齐头并进的东西,GitHub上有下载,叫omnimidi(前身是keppy’s synthesizer),这个东西是外国友人开发的,功能方面十分齐全,输出的音频非常平稳,对音色库的支持比coolsoft更加强大,性能比coolsoft强几万倍不止,软件自带打补丁工具,让你的音频输出不再爆音,总之就是很推荐。使用omnimidi时请卸载其他的软音源,要不然会冲突

4 Likes

帮贴过来

3 Likes

我是搬运工

https://www.cndzq.com/bbs/thread-371777-1-1.html

3 Likes

挺不错的!就连最老的win98都能运行!不过,这个软件并没有汉化!
另外我配了个图:

6 Likes

MIDITrail
可视化midi播放器,我录制传b站都靠他
不然就只能录工程界面了,比较谔谔

4 Likes

omnimidi 只有win7-10支持 XP就不行了

2 Likes

啊啊啊,我忘记了啊

2 Likes

有没有 macOS 可用的 MIDI 播放软件?

TiMidity++如何

1 Like

非常感谢您的分享!让我收获很多!感谢!

有一个叫完美钢琴的安卓APP,可以播放midi,还有曲谱。但不想你梦那么专业,曲谱又有问题。

2 Likes

v9 omnimidi 只有windows 7-10 支持 没有XP支持 要想用Omnimidi for xp you had need revert back to V8.3

1 Like