
简而言之,您可能会问自己, 什么是 MIDI ? 大多数人从未听说过,直到最近我才听说过。 但是,事实是,MIDI(“音乐数字接口”的首字母缩写)无处不在。 实际上,1981年以后创作的绝大多数音乐都使用MIDI标准。 但是,MIDI不是您正在听到的声音,而是录制许多音乐(即电子音乐)所使用的代码。 简而言之,它是电子音乐和合成音乐的语言。
MIDI标准的创建和使用的基本意图是为了实现电子乐器的互操作性或连接性。 在1981年成立之初,合成器的大规模使用尚未开始。 在此之前,合成器笨拙,笨拙,并且通常对消费者不友好。 为了改变音符的音高,必须旋转一系列旋钮,这使得一个人很难演奏任何复杂的合成歌曲。 正如来自加利福尼亚的合成器制造商戴夫·史密斯(Dave Smith)所说:“音乐家无法同时演奏多个音乐,因为无法将它们电互连。”
音乐界和合成器演奏家迫切需要的是一种记录以前演奏的音符并将其与新音符重叠的方法。 诸如Yamaha和Roland等主要的合成器制造商意识到了这一点,并咨询了科技公司所有者Dave Smith(时序电路)和Tom Oberheim(奥伯海姆电子公司)。 仅仅一年后的1982年,MIDI诞生了。
MIDI完全按照其创建者的意图进行操作-记录合成音符。 但是,它实现了一个不同的,最终更重要的目的。 MIDI,无论是代码还是语言,都可以使电子乐器与计算机对话。 这意味着,当您将键盘,合成器或任何乐器插入计算机时,您演奏的音符将作为MIDI传输到计算机。 在上述乐器上执行的每个操作都会作为简短的数字消息或MIDI消息发送到您的计算机。 这些不是乐器演奏声音的数字表示,而是记录您所录制的每个动作的说明。 当您回放计算机从乐器接收到的录音时,MIDI信息随后被发送回并由所述乐器解释,然后以声音形式出现。
仅通过将键盘连接到计算机,就不可能从外部乐器(例如键盘)向MIDI协议进行传统转换。 相反,此过程需要一个中间人。 MIDI接口。 将此设备视为MIDI语言的适配器或解释器。 当您按键盘上的一个键时,此操作将发送到MIDI接口,在此该操作将转换为MIDI协议。 然后将该协议或代码发送到计算机,进行记录。 当前的乐器(例如MIDI键盘和合成器)允许使用USB电缆将乐器直接连接到计算机中。 但是,在较旧的键盘和合成器上,需要MIDI接口,键盘和计算机才能相互通信。
尽管我们确实知道MIDI是用代码表示的,但仍然存在一个问题。 代码如何表示仪器上发生的情况? 尽管看似复杂,但这实际上是理解MIDI所需的较简单概念之一。 MIDI的顺序表示如下:
- BPM(每分钟心跳数)
- 演奏的音符
- 按下并释放键时
- 按下钥匙有多困难
- 按下按键的速度
- 调制
- 体积
一般而言,根据所使用的仪器,界面所编号的顺序会有所不同。 但是,在任何情况下,在同一乐器上演奏的所有音符都将用相同的数字表示。 下图准确地描述了每个键盘音符将代表什么数字。

为了简化此过程,让我们进行思想实验。 说我有一个合成器,一个MIDI接口和一台计算机。 所有这些都是MIDI处理的重要部分,如果我缺少这些部分之一,则无法在计算机上录制乐器。 合成器使用两根电缆和“ IN”和“ OUT”和弦直接连接到MIDI接口。 “ IN”电缆将所有操作传送到将要转换为MIDI的接口,而“ OUT”电缆将所有消息传送回合成器,然后在合成器中将其作为声音播放给用户。 该接口使用USB电缆连接到计算机,因为USB是在两个设备之间通信所需的全部。 当我旋转旋钮时,我的动作将通过“ IN”电缆播放到界面上。 然后,此操作将转换为MIDI(由数字表示)并发送到计算机。 然后我停止录音,然后在计算机上点击“播放录音”。 瞬间,计算机将MIDI发送回接口,再发送回合成器,并以我之前创建的声音进行播放。 当MIDI发送回合成器时,合成器实质上是在读取接口创建的指令。
尽管合成器可能不是当今大多数音乐家的首选乐器,但MIDI标准对于音乐行业和音乐家仍然非常重要。 听说过Garageband吗? Garageband及其许多类似Cakewalk和Akai的同行使用MIDI来生成在键盘,吉他或任何兼容乐器上播放的任何声音。 为了获得准确的音符,歌曲作者通常会使用MIDI软件编辑程序来微调其音乐作品。 在编辑过程中,许多艺术家将使用MIDI编辑软件将其删除在录音棚中犯下的不必要的错误。 甚至EDM中的主要名字,例如deadmau5都使用MIDI软件/硬件来制作他的音乐-没有MIDI就不会存在的音乐流派。
回顾过去,MIDI不仅是音乐史上的一个小问题。 就重要性而言,MIDI的创建仅因吉他的电气化而黯然失色。 坦率地说,它彻底改变了音乐。