这篇文章其实老早就打了一部分稿子,只是鸽了好久没写,推Gal没时间QwQ...
最近迷上了听midi...然后在b站偶然看到了用罗兰硬音源的MIDI播放视频,顿时感觉自己之前听的是假的MIDI...
首先普及一下啥是MIDI:
简单来讲,midi就是将乐谱以计算机/播放器能识别的方式存储成一个文件,一首MID可能只有几K到几十K大,但是里面可能包含了数十条音轨。。MIDI 传输的不是声音信号, 而是音符、控制参数等指令, 它指示MIDI 设备要做什么,怎么做, 如演奏哪个音符、多大音量等。它们被统一表示成MIDI 消息(MIDI Message) 。传输时采用异步串行通信, 标准通信波特率为31.25×( 1±0.01) KBaud。(部分摘自于百度百科)
与常见的mp3,wav,flac等格式有着本质上的区别,前者是将声音直接进行录制并存储成一个文件,而后者是将播放的曲谱和乐器等直接储存成一个很小的文件(扩展名.mid或.midi)。
相比较于mp3,midi的好处就是占用空间更小,且在不同的音源下有着不同的音色。但缺点也是显而易见的,例如不能存储人声(傅立叶变换除外)和录制时的一些小细节,没有人工演奏的那么有感情。我觉得我听这玩意儿就是为了体验不同音源下的音色带来的质的提升的那种刺激感。
对比
没有对比就没有伤害,让我们来对比一下弱鸡Microsoft波表合成器和我们自己加了软音源之后的音色比较吧:
自带波表合成器:
(很抱歉,自带波表合成器没有UI界面...)
加了音源之后:
听得出来,软件波表合成器声音生硬,而且乐器和旋律一复杂就会掉鼓点。尤其后面了模拟人声那块,已经不是用垃圾可以形容的了。
即便你再不懂这些东西,但是音质哪个好能听出来吧,其实Windows这个还好啦,安卓系统自带的那个才真的叫弱鸡。。
不废话了,切入正题:
下载&安装
首先下载软件本体和我自己常用的一些音源(.sf2格式):
本体: 官方下载
.SF2 音色库文件: 云盘下载
(注意:文件夹内除了"sfark"是用来转码的,没多大用处之外,其他的.sf2都要下载。钢琴音色库可以根据自己的实际情况酌情下载)
建议你将音色库放到一个不经常移动的位置,因为它在播放midi的时候都是现读取音色库。
一路安装,下一步之后,你看到的主界面是这样子的:
如图所示,添加刚才下载的音色库(.sf2)文件,你可以按住Ctrl + A全选)
好了,这样基本就完成了。你可以到网上找一些Midi文件来试试效果了(Windows系统在 系统盘\Windows\Media 中有几首自带的mid,也不错)
另外,对于mid文件,你也可以到 MidiShow 上碰碰运气。
这样下来,你就完成了。注意检查你的MIDI映射器是否为刚刚安装的软音源,如图所示:
到这里,你的安装过程就完成了。
下面介绍我遇到的一个坑,就是经常失效(在MIDI 映射器里突然消失或这选择软音源后没有效果),或者说我想实现全局软音源,包括但不限于WMP:
安装 CoolSoft VirtualMIDISynth Configurator 即可,具体操作你可以参考未安装此程序时 MIDI 映射器 的界面。它会引导你下载并安装,如果还不会请留言。
我擦,凌晨一点二十了啊,溜了溜了~