關於 MIDI 數據的結構

MIDI(Musical Instrument Digital Interface )是一種全球統一的標準,能在電子樂器和電腦之間傳遞各種演奏相關的信息。只要是 MIDI 設備,不論廠商或型號的差異,不同機器與設備之間都能自由交換演奏信息。


在篇文章,將幫各位總結在使用 MIDI 輸入各種演奏數據時所需知道的 MIDI 基本知識。


MIDI 訊號是可以通過一連串的數據資料,傳遞各種演奏動作的媒介。MIDI 數據大致可以分為「通道訊息」和「系統訊息」兩大類。通道訊息是針對每個 MIDI 通道所傳遞的信息,主要包含實際演奏的相關信息。


而系統訊息則包含關於整個 MIDI 系統的資訊,例如同步信息及 MIDI 設備的專有排他性數據等。在這裡,我們將先從主要用於實際演奏編曲的通道訊息開始說明。

關於 MIDI 編曲的新手誤區

●通道訊息 ( チャンネルメッセージ / Channel message )

關於彈奏相關的資訊 ( Note On / Off )

關於演奏的相關訊息有,音符開啟( Note On )/音符關閉 ( Note Off )也就等同於你什麼時候按下琴鍵(彈奏樂器)以及什麼時候放開琴鍵 (結束彈奏)。

而是用來播放音符的信息,包含了音高的音符編號( Note Number )和影響情緒 ( 音色的明亮度 )的彈奏力度值( Velocity )。音符編號每半音從 0 到 127 進行編號;在節奏音源中也會用來區分樂器音效。


一般的編曲軟體中,音高會用「音名+八度數」的形式來顯示,例如 C4 表示中央 C 鍵,編號 60 一般為 C4,但某些廠商將其定為 C3,因此在處理八度數時,如果有更換音色需要特別留意。


在實際的 MIDI 演奏中,Note On 用來發出聲音,Note Off 用來停止聲音,大部分編曲軟體將其作為「音符開啟+音長度( Duration )來處理數據。


力度值 ( Velocity )從 1 到 127,數值越大,音量越大(音色也越明亮)。不過,力度值的強弱程度並非通用!因為根據選取音源的不同,可能會有不小的音色差異。另外,雖然音符關閉( Note Off )也有力度值,但在編曲中較少使用。

Velocity 參數調整對音樂張力有何影響?

音色切換( Program Change )

這是用來切換音色的相關信息。音色可以用 0~127 的數值進行指定,某些編曲軟體則用 1~128 或 A-11~B-88 等數字來表示音色編號。透過參數的設定,能夠在 128 種音色中自由切換。


隨著擁有龐大音色數量的 MIDI 音源不斷增加,通常會與「音色庫選擇( Bank Select )」進行搭配使用。


作曲家會先指定音色庫,再用音色切換來選擇音色的編號。透過這樣的設定就能從大量音色中選擇一種來進行演奏。另外,音色庫可選擇指定指定的數量為 128 × 128( 共 16,384 );理論上與音色切換搭配後,最多可支援 2,097,152 種音色。

聽聽看?你聽得出來想者之間的差異嗎?

加入YouTube 會員觀看更多教學

使用 Ableotn LIve 的用戶可以選擇加入 YouTube 會員觀看更多影片,或者是購買 Ableton Live 12 中文教學補完課程

想知道更多MIDI 相關訊息請關注我們的更新內容..

感謝您的閱讀與分享

如果你想要了解更多關於 MIDI 音樂的製作方式、加快自己學習的速度。請關注我們的 Blog 或是其他社群!當然你也可以參加我們的一對一音樂製作課程。在課程中我將跟你分享,如何分析自己喜歡的音樂,如何從簡單的耳朵練習開始,將你喜歡的音樂或是腦海中的旋律,用電腦中的 MIDI 呈現出來。

這不是一堂只會講樂理的音樂課,而是針對你個人需求設定的音樂課。課程中的內容將不同於網路上的影片以及 Blog 這樣大量的枯燥知訊;而是根據你個人的目標還有現階段的能力而設計的陪跑方案。我相信只要堅持下去,任何人都可以成會更好版本的自己。

我是 Wuli ,如果你想瞭解更多的音樂製作方法,觀迎關注我們的 Instagram 跟 YouTube 頻道、或是到 LiSWEi.com 的網站下載更多講義!;報名參與我們的一對一線上音樂製作課程 讓自己學習、進步得更快。如果你覺得這篇文章有幫助到你的話,歡迎分享給你身邊同樣喜歡音樂的朋友。讓更多人都可以獲得幫助~

facebook / Instagram / YouTube /threads

訂閱免費電子雜誌

現在只需填寫下面的表格並點擊【開始訂閱】,你就可以免費獲得【Garageband 操作解析】、【SOUNDCLOUD 登錄功能解析】、【DTM 專門用語】.. 等免費電子書唷。

 

你已完成訂閱

Pin It on Pinterest

Shares