MIDI
樂器数码介面 (Musical Instrument Digital Interface, 簡稱MIDI),是一個工業標準的電子通訊協定,為電子樂器等演奏裝置 (如合成器) 定義各種音符或彈奏碼,容許電子樂器、電腦或其它的演奏配備彼此連接,調節和同步,得即時交換演奏資料。
MIDI 不傳送聲音,只傳送像是音調和音樂強度的数码數據, 音量,抖音和 panning[1] 等參數的控制訊號,還有設定節奏的時鐘信號。在不同的電腦上,輸出的聲音也有所不同(亞德諾半導體公司(Analog Devices)编解碼器(Codec)的使用者和創新科技(Creative Technology)音效卡的使用者最為明顯)。
MIDI播映控制協議(MSC Protocol)是為MIDI而設的工業標準, 由MIDI設備生產商協會在1991年制定。它允許不同種類的媒體控制裝置在相互之間的通訊,借助计算机可以表现现场显示控制的功能与娱乐应用。与音乐 MIDI 相同,MSC 并不传输实际显示的媒体 - 它只是简单地传输有关多媒体性能的数字信号。
现在,几乎所有的音乐录音将 MIDI 作为一项关键开放技术来记录音乐。除此之外,MIDI 也用来控制包括录音设备的硬件,如舞台灯、效应踏板等高性能的设备。最近,MIDI 已经渗入移动电话领域。MIDI 用来播放支持 MIDI 移动电话的铃声。MIDI 还可为某些视频游戏提供背景音乐。
MIDI 标准是在1981年由工程师戴夫·史密斯的一篇论文向音频工程协会提出的,MIDI 规范 1.0 发布于1983年 8月。
MIDI使得计算机、合成器、声卡以及电子鼓乐器能互相控制、交换信息。虽然现在的计算机的声卡都是MIDI-兼容的,并能逼真地模拟乐器的声音,事實上聲卡的MIDI合成器在歷史上導致了半信半疑的聲音的質量損害了一臺作為MIDI樂器的通用電腦的形象。這是MIDI規格本身和根據聲卡聲音使用的質量無關導致。
MIDI幾乎直接地負責帶來"合成器牆壁" 現象1970年代-80年代 搖滾樂音樂會, 當音樂鍵盤執行者有時掩藏了在各種各樣的儀器庫。在MIDI後出現的許多合成器是被發布的19 英寸rack版本, 使執行者從唯一的音樂鍵盤控制多臺儀器。其它MIDI 的重要作用是硬體的發展和電腦為主的音樂排序器, 可能用作記錄, 編輯和重播表演。
许多音乐文件格式都基于MIDI字节数据流。这些格式都非常紧凑,通常一个文件只需10kb就能够生成一段完整的音乐。
[编辑] 簡介MIDI運作
[编辑] MIDI音軌訊息如何運作
当MIDI乐器演奏了一个音符的时候,它随之将音符转换成MIDI信息(MIDI messages)。一个典型的由键盘获取的音符的MIDI信息的过程包括:
MIDI信息传输速率达到每秒31250位。其它的相关参数同时也被一同转换。例如,例如当变调轮有所变化的时候,这个信息也将在MIDI信息中有所体现。只要演奏者演奏音符,乐器就可以自主的完成这样的数据采集工作。
乐器所演奏的所有音符根据其音名和音程的不同都有特定的MIDI信息。例如,任何乐器演奏的中央C音符,它的MIDI信息都是一致的。这样使得它所生成的二进制信息也保持一致,这种规范化的声明方法是MIDI标准的核心部分。
所有的MIDI乐器都遵循MIDI规范说明,这样使得其生成的MIDI信息能够明确的指明具体的音符。借助这样的标准和协议,所有的MIDI乐器可以相互交换信息,同时也可以和具有MIDI识别或者MIDI软件的计算机进行信息交换。MIDI接口用于将当前MIDI乐器生成的MIDI信息转换成二进制代码,以让接收端的MIDI乐器或计算机识别处理。所有的MIDI乐器都有内置接口。另外,计算机的声卡通常也具有这种内置的MIDI接口。
[编辑] MIDI 文件格式
MIDI 訊息 (包含時間資訊) 會被收集(collect)和儲存在一個電腦檔案系統裡,而這個檔案稱為一個 MIDI 文件,或者更正式地說,一個標準 MIDI 文件 (Standard MIDI File, 以下簡稱 SMF ).


