繁體中文
MIDI 力度是什麼?
InputConfig 在 Mac App Store 免費提供。支援 macOS 14 或以上版本,不需要帳號,不追蹤,開放原始碼。
力度是 MIDI 音符帶著的數字,用來表示琴鍵或打擊墊被敲得多用力,範圍是 1 到 127。輕輕一碰會送出低的數字,用力敲擊則送出高的數字。這代表什麼由樂器決定,通常是音量和明亮度一起變化。力度 0 是特例:力度為 0 的 Note On 表示 note off。
我做了 InputConfig,這是能讀取和送出 MIDI 音符的免費 Mac App,最後一節說明力度如何搭配按鈕使用,因為按鈕感覺不出被按得多用力。
步驟
- 打開 MIDI 測試工具,按下 Start listening,先輕輕彈一個琴鍵,再用力彈。
- 讀取它達到的最低和最高力度。
- 如果用力彈也接近不了 127,或是輕彈就已經很大聲,就更改鍵盤上的力度曲線。
- 如果有一個琴鍵特別不同,就是那個琴鍵的感測器磨損或髒了。
看力度在音符的哪裡
| 位元組 | 數值 | 意思 |
|---|---|---|
| 狀態 | 0x90 到 0x9F | Note On,頻道 1 到 16 |
| 音符編號 | 0 到 127 | 哪個音符 |
| 力度 | 1 到 127 | 多用力。0 表示 note off |
力度是每個 Note On 的第三個位元組,所以每個音符都帶著自己的力度。MIDI 音符編號表涵蓋第二個位元組。
了解為什麼力度 0 是 note off
MIDI 有 Note Off 訊息,同時也把力度為 0 的 Note On 當成 note off。很多鍵盤會送出第二種,因為同一種類型的一連串訊息可以送得更精簡。監看工具可能顯示其中任一種,兩者都會結束音符。力度為 0 的 Note On 不是很輕的音符,而是一個音符的結束。
了解樂器怎麼處理它
力度在音色用到它之前,只是一個數字。鋼琴音色會彈得更大聲、更明亮,鼓取樣可能會切換成更重的敲擊,管風琴音色則可能忽略它。同樣的按鍵動作,在兩個對應力度方式不同的樂器上,聽起來可能不一樣。如果所有東西都是同樣的音量,就是音色在忽略力度,或是鍵盤送出的是固定數值。
測試鍵盤的力度
打開 MIDI 測試工具,一個琴鍵先盡可能輕地彈,再盡可能用力地彈,然後讀取力度範圍。正常的琴鍵涵蓋 1 到 127 的大部分。卡在一個數值的琴鍵,或是永遠升不過低數字的琴鍵,表示感測器磨損了。如果每個琴鍵都提早到頂,請在鍵盤上找力度曲線的設定。
一個琴鍵讀起來和旁邊的不同是硬體故障,所有琴鍵讀起來都一樣則是設定。
把力度用在按鈕上
遊戲手把按鈕、電腦按鍵和大多數腳踏開關,不是按下就是放開,所以它們無法回報被按得多用力。在 InputConfig 裡,每個 MIDI Note 輸出都用那一列設定的力度播放,範圍是 1 到 127。要有強弱變化的話,把表情放在扳機上:它會送出中間的每個數值,所以 CC 11 上的扳機,會像更用力的敲擊一樣讓聲音變強。
按鈕用固定力度,扳機用表情,就能讓控制器可以演奏。MIDI 輸出有設定方式。
簡短版
- 是什麼。音符彈得多用力,1 到 127。
- 零。力度為 0 的 Note On 會結束音符。
- 效果。音色把它對應成什麼就是什麼,通常是音量和音色。
力度隨著每個音符傳送,由樂器賦予它意義。
常見問題
MIDI 力度的範圍是多少?
發聲的音符是 1 到 127。力度為 0 的 Note On 會被當成 note off。
力度 127 是什麼意思?
最用力的敲擊。它是範圍的最大值,大多數音色會用最大聲、最明亮的方式播放。
MIDI 力度和音量一樣嗎?
不一樣。力度是每個音符各自的數值,音色通常把它對應成音量和音色。音量是 CC 7,會把整個頻道調大調小。
我要怎麼測試 MIDI 力度?
在 MIDI 測試工具裡先輕彈再重彈一個琴鍵,並讀取最低和最高的力度。正常的琴鍵涵蓋 1 到 127 的大部分範圍。
為什麼我的鍵盤永遠送出同樣的力度?
它沒有能感測力度的琴鍵,或是被設成固定力度。請在鍵盤自己的選單裡找力度曲線或固定力度的設定。
為什麼我的 MIDI 鍵盤這麼小聲?
輕輕的觸鍵會送出低的力度數字,而大多數樂器會把它們彈得很小聲。請在鍵盤上找力度曲線或觸鍵靈敏度的設定,或是調高樂器的音量。MIDI 測試工具會顯示你的演奏送出的數字。
更多中文頁面
詳細指南(英文)
作者說明。Ryleigh Newman 開發了 InputConfig,因為雙手活動不便,每天都用手把操作自己的 Mac。本頁譯自英文。Mac 的語言設為繁體中文時,App 的主要按鈕和選單會顯示為中文,本頁使用這些名稱,並在括號中附上英文名稱。App 的其他部分和網站的其他頁面都是英文。
本頁的其他語言版本: English, العربية, Čeština, Dansk, Deutsch, Español, Suomi, Français, עברית, Magyar, Bahasa Indonesia, Italiano, 日本語, 한국어, Norsk, Nederlands, Polski, Português, Русский, Slovenčina, Svenska, ไทย, Türkçe, Українська, Tiếng Việt, 简体中文
免費。macOS 14 或以上版本。不需要帳號,資料不會離開你的 Mac。 原始碼在 GitHub 上.