EN
返回档案库

案例库 · 软件与 IT · 技术决策 · 1991–1999

通用MIDI固定了128种乐器映射,让任何MIDI文件在任何声音设备上播放

1991年,MIDI制造商协会宣布了通用MIDI:一个通用的预设乐器和鼓布局,使歌曲文件能在所有合成器和声卡间互操作。

MIDI制造商协会(MMA) · Roland公司

解法

MIDI(1983年)标准化了合成器之间交换音符消息的方式,但没有标准化每种乐器的声音:同一个程序号在一台合成器上代表钢琴,在另一台上却是别的声音,因此歌曲文件不可移植。

通用MIDI由MIDI制造商协会于1991年宣布,固定了一套128个乐器程序和标准鼓布局的通用预设。Roland和Passport Designs带头推动这项努力,为每个制造商提供一个共同的'消费级'映射,这样任何品牌的设备都能以预期的乐器播放作品。

它成功了。Roland的SC-55 Sound Canvas成为世界上第一台兼容通用MIDI的声音模块,成为通用MIDI兼容性的参考标准,而固定的映射催生了一个新的行业,即生产通用MIDI标准MIDI文件的公司,这些文件能在PC、声卡、游戏机和键盘上播放。

生效的原因

  • 固定的128种乐器映射使歌曲文件能在任意两台设备间移植
  • 它设定了最低消费标准,使得廉价声卡也能兼容通用MIDI
  • Roland的Sound Canvas为市场提供了一个兼容性参考设备
  • 可互操作的文件催生了整个通用MIDI歌曲文件制作行业
取得的成效标准化乐器映射,而不仅仅是音符利落

可借鉴之处

协议只有在共享词汇上才算标准:当每个设备必须对含义达成一致时,定义一个每个人都能实现的最小公共词典,生态就会自动建立。

后续进展

通用MIDI成为PC声卡和音乐软件的兼容性基准,1999年修订为GM Level 2,至今仍支撑着MIDI播放。在MIDI 2.0的配置文件配置中延续了共享最小映射的思想。

资料来源

发现哪里写错了?告诉我们。

相关案例