繁體中文
什麼是 MIDI 觸後?
InputConfig 在 Mac App Store 免費提供。支援 macOS 14 或以上版本,不需要帳號,不追蹤,開放原始碼。
觸後是鍵盤在你對已按下的琴鍵再用力按壓時,送出的 MIDI 訊息。它帶著 0 到 127 的壓力值,只要你還壓著琴鍵,就會持續更新。有兩種。頻道壓力為整個鍵盤送出一個數值,複音壓力則為每個琴鍵送出各自的數值。
兩者都是 MIDI 標準的一部分。我做了 InputConfig,這是免費的 Mac App,可以把觸後當成觸發條件,所以頁面最後會介紹這一點。
讀懂兩種訊息
| 種類 | 狀態(十六進位) | 資料位元組 | 意義 |
|---|---|---|---|
| 頻道壓力 | D0 到 DF | 一個:壓力 | 頻道上所有音符共用一個數值 |
| 複音壓力 | A0 到 AF | 兩個:音符,然後是壓力 | 單一琴鍵的數值 |
D0 55 是頻道 1 上壓力為 85 的頻道壓力。A0 3C 40 是只針對中央 C、壓力為 64 的訊息。頻道壓力跟隨壓得最用力的琴鍵,複音壓力則跟隨每一根手指。
知道鍵盤送出哪一種
- 頻道壓力。這是常見的一種。琴鍵底下有一條感應條,讀取最用力的按壓。
- 複音壓力。比較少見,因為每個琴鍵都需要一個感應器。
- 兩者都沒有。許多小型和平價的鍵盤完全不送出觸後。
- MPE 控制器。它們把每個音符放在自己的頻道上,所以頻道壓力就成為每個音符各自的數值。
如果對按住的琴鍵再用力按壓卻沒有任何變化,鍵盤可能根本沒有送出它。
看看你的有沒有送出
- 在 Chrome、Edge 或 Firefox 裡打開 MIDI 測試工具。
- 按「Start listening」並允許 MIDI。
- 按住一個琴鍵,然後再壓下去。
- 讀記錄:aftertouch 的行代表頻道壓力,key pressure 的行代表複音壓力。
你壓著琴鍵時沒有新的行出現,就代表沒有觸後。
了解它通常控制什麼
- 顫音。往下壓,音符就開始顫動。
- 濾波和明亮度。壓力越大,聲音越開放。
- 音量漸強。按住的和弦隨著你的按壓而增強。
- 在你指定之前什麼都沒有。音色必須把觸後連到某個東西,合成器才會有反應。
琴鍵按住期間,觸後會送出許多訊息,所以錄下來的聲部可能充滿這些訊息。如果聲部用不到觸後,把它過濾掉能讓錄音保持精簡。
把觸後當成觸發條件
在 InputConfig 裡,觸後可以是一列的輸入:當你對按住的琴鍵再用力按壓時就會觸發。這讓鍵盤在每個音符底下多了第二個動作,例如只有用力按壓才會執行的快速鍵。Live Visualizer 的 MIDI 配置有一個觸後指示器,所以你可以看到壓力送達。用力按壓可以是和輕按不同的按鈕。Mac 上的 MIDI 轉按鍵列出了一列可以聆聽的每一種控制項。
簡短版
- 是什麼。對已按下的琴鍵施加的壓力,0 到 127。
- 頻道。為整個鍵盤送出一個數值,狀態是 D。
- 複音。為每個琴鍵送出一個數值,狀態是 A。
力度是琴鍵被敲下時多用力,觸後則是它被按住時多用力。
常見問題
頻道觸後和複音觸後有什麼差別?
頻道觸後為整個頻道送出一個壓力值,跟隨壓得最用力的琴鍵。複音觸後則為每個琴鍵送出各自的壓力值。
觸後是 MIDI CC 嗎?
不是。它有自己的訊息類型:頻道壓力(狀態 D)和複音按鍵壓力(狀態 A)。兩者都沒有 CC 編號。
力度和觸後有什麼差別?
力度只在琴鍵按下的那一刻測量一次。觸後則在琴鍵按住期間持續測量,並隨著你加壓或放鬆而改變。
所有 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 上.