繁體中文

MIDI 力度是什麼?

在 Mac App Store 下載 InputConfigInputConfig 在 Mac App Store 免費提供。支援 macOS 14 或以上版本,不需要帳號,不追蹤,開放原始碼。

力度是 MIDI 音符帶著的數字,用來表示琴鍵或打擊墊被敲得多用力,範圍是 1 到 127。輕輕一碰會送出低的數字,用力敲擊則送出高的數字。這代表什麼由樂器決定,通常是音量和明亮度一起變化。力度 0 是特例:力度為 0 的 Note On 表示 note off。

我做了 InputConfig,這是能讀取和送出 MIDI 音符的免費 Mac App,最後一節說明力度如何搭配按鈕使用,因為按鈕感覺不出被按得多用力。

步驟

  1. 打開 MIDI 測試工具,按下 Start listening,先輕輕彈一個琴鍵,再用力彈。
  2. 讀取它達到的最低和最高力度。
  3. 如果用力彈也接近不了 127,或是輕彈就已經很大聲,就更改鍵盤上的力度曲線。
  4. 如果有一個琴鍵特別不同,就是那個琴鍵的感測器磨損或髒了。

看力度在音符的哪裡

位元組數值意思
狀態0x90 到 0x9FNote 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, 简体中文

在 Mac App Store 下載 InputConfig免費。macOS 14 或以上版本。不需要帳號,資料不會離開你的 Mac。 原始碼在 GitHub 上.