什么是MIDI?


什么是MIDI?

文章插图
 
MIDI比以往任何时候都更重要 - 你需要知道它能为你做些什么 。
从台式电脑到智能手机再到乐器 , 可以说计算机已经完全融入进了我们的生活 。个人计算机都会自带一种处理数字和字母的语言 , 因此我们可以用它来做电子表格和写文字 , 但它们却没有用来制作音乐的语言 , 所以MIDI问世了 。
打个比方 , 如果我们要用计算机来打印字母的话 , 那么我们需要先在计算机的键盘上敲下这些字母 , 之后 , 一种被称为ASCII(美国信息交换标准代码)的计算机语言 , 会将与你键入的字母相对应的数据发送到你的计算机 。这套标准化的代码表示的就是字母、数字和符号 。因为计算机使用的是ASCII语言 , 所以文字处理器可以让这些字母在屏幕上显示出来 。并且 , 由于你的打印机使用的也是ASCII语言 , 所以计算机可以将文字处理器中的数据发送到打印机 , 因此打印机就能将你要打印的字母打印出来了 。
MIDI(乐器数字接口)也是一种语言 - 它是一组代表音乐参数(如音高 , 动态 , 节奏等等 )的标准化代码 。MIDI与我们上面提到的ASCII语言的工作原理类似:我们在兼容MIDI的键盘上弹奏音符后 , 键盘就会与我们弹奏的内容相对应的数据发送到计算机;之后 , 录音或记谱程序对这些音符进行识别 , 并将它们展示到屏幕上;然后 , 我们可以将MIDI数据从计算机发送到兼容 MIDI的音频发生器(可以将其视为音乐打印机) , 再现我们最初在键盘上弹奏的内容 。我们还可以通过将键盘直接连接到兼容MIDI的音频发生器来实时使用MIDI 。
再次重申下:MIDI不是音频 , 而是数据 。MIDI本身不会发出任何声音 , 它是一种能够触发声音的计算机语言 。它跟自动钢琴里的钢琴卷帘窗类似 , 钢琴卷帘窗本身也不能发出声音 , 它只会触动钢琴上的音符 , 钢琴则像是一个音频发生器一样 , 能够发出真实的声音 。
MIDI的起源
每个超级英雄都会有个起源故事 , MIDI也不例外 。在80年代 , 合成器变得愈发便宜和受欢迎 。但合成器都是带键盘的 , 虽然它能给舞台带来很好的视觉效果 , 但也会导致因为要做太多操作而在舞台上手忙脚乱的问题 。为了避免这种浪费(和昂贵)的冗余 ,  Dave Smith 和 Chet Wood于1981年向音频工程学会提交了一篇名为“通用合成器接口”的论文 , 这篇论文的内容就是我们今天的MIDI的基础 。这个概念非常简单:我们可以用一个单独的主控键盘来生成与我们弹奏的内容相对应的数据;然后 , 这些数据会被馈送到能够解析它接收到的数据的音频发生器 , 从而产生与你弹奏的内容相对应的声音 。此外 , 我们还可以同时触发多个音频发生器来将声音分层 , 并且 , 即使我们又购买了新的音频发生器 , 也无需更换键盘控制器 。这种简化的舞台设置显着地降低了合成器的价格 , 并为音乐家开辟了新的可能性 。
除了定义语言外 , MIDI还需要有能够发送和接收MIDI数据的硬件 , 包括可以将MIDI控制器(如键盘)连接到MIDI音频发生器的特定规格的电缆 。幸运的是 , 整个音乐行业都比较认可MIDI的优势 , 所以电子乐器生产厂家们就生产出了这种简单的硬件接口 , 只需要花费2美元就可以将其添加到键盘等设备上 。制造商们认为 , 如果这种“新MIDI产品”获得成功 , 那么只花2美元是非常值的——如果没有成功 , 那也没什么损失 。为了使系统之间的连接更加容易 , MIDI被设计成“菊花链” - 换句话说 , 多个兼容MIDI的设备之间可相互连通 , 从一个设备输出的MIDI可以成为另一个设备的MIDI输入 , 并且这个设备的MIDI输出(或是MIDI thru , 只是传递数据而不会对数据做任何更改)也可以转到另一个设备的MIDI输出 , 依此类推 。
1983年 , 最初的MIDI标准被确定 。在NAMM(全国音乐商业协会)贸易展上 ,  Sequential Circuits和Roland对两个合成器交换MIDI数据进行了展示 , MIDI开始正式进入大家的视野 。它立马就获得了极大的关注 , 并且人们对它的关注热度一直不减 。在一个厌倦了格式大战(如Beta vs VHS , mac vs windows , FireWire vs USB)的世界 , MIDI脱颖而出 - 它代表的不仅是技术成就 , 更是代表了音乐产业有多新潮 , 以及当生产商为了客户的利益而共同努力时会产生的巨大的成果 。从那时起 , 通过适应新的技术 , 它经受住了时间的考验 , 如使用USB来传输MIDI数据这项新技术的应用 , 让我们获得了控制大量设备的能力(如图1所示) 。


推荐阅读