繁體中文
MIDI learn 是什麼?
InputConfig 在 Mac App Store 免費提供。支援 macOS 14 或以上版本,不需要帳號,不追蹤,開放原始碼。
MIDI learn 這項功能,讓你不用知道任何數字,就能把硬體控制項連到螢幕上的控制項。你讓 App 進入學習模式,按一下想控制的旋鈕或推桿,然後移動 MIDI 裝置上的一個控制項。App 會記下到達的是哪則訊息,並把兩者綁在一起。從那時起,硬體就會移動螢幕上的控制項。
我做了 InputConfig,這是免費的 Mac App,它的「Scan」按鈕是同樣的概念,只是指向整台 Mac:它學會一個控制項,並給它一個快速鍵。Logic Pro 和 Ableton Live 各有自己的學習模式,兩者的步驟都在下面。
步驟
- 在音樂 App 裡開啟 MIDI 裝置的輸入。
- 讓 App 進入它的學習或對應模式。
- 按一下螢幕上你想移動的控制項。
- 移動 MIDI 裝置上的一個旋鈕、推桿或打擊墊。
- 離開學習模式並試試看。
了解 App 在學什麼
你移動硬體控制項時,它會送出一則訊息:最常見的是帶著控制器編號的 Control Change,有時是音符。App 會把這個編號和頻道,存在螢幕控制項的旁邊。硬體上不會有任何改變。MIDI learn 就是 App 記住哪則訊息對應哪個控制項。MIDI CC 清單列出了控制器編號的名稱,不過用了 learn,你從來不需要去查。
在 Logic Pro 裡使用
- 你:按一下外掛或混音器的控制項。選擇 Logic Pro、Control Surfaces、Learn Assignment,然後移動裝置上的旋鈕或推桿。再選一次 Learn Assignment 來完成。
- Logic Pro:把那個控制項綁到它收到的訊息上。
- 確認:移動硬體控制項,螢幕上的那個就會跟著動。
在 Logic 裡,順序是先螢幕上的控制項,再硬體。
在 Ableton Live 裡使用
- 你:在 Settings、Link、Tempo and MIDI 裡,替裝置的輸入開啟 Remote。按 Command M 進入 MIDI Map Mode,按一下控制項,移動旋鈕,再按一次 Command M。
- Ableton Live:模式開啟期間顯示對應,離開後仍然保留。
- 確認:硬體會移動螢幕上的控制項。
如果輸入沒有開啟 Remote,Live 會聽到音符,但忽略對應。
了解哪裡沒有它
不是每個 App 都有。GarageBand 沒有 MIDI learn:它會彈奏音符,並像任何鍵盤一樣跟隨彎音和調變輪,就只是這樣。大多數其他音樂 App 在 MIDI 設定下面有學習或對應模式,只是名稱不同。
如果 App 沒有學習模式,它的控制項仍然可以透過鍵盤快速鍵碰到,而對應工具可以把 MIDI 變成那些快速鍵。
一次只學一個控制項
- 一次一個。如果兩個硬體控制項送出同樣的訊息,App 會學到最後移動的那個。
- 保持不動。你在學另一個控制項時,正在移動的滾輪或踏板,會被學進去取代它。
- 檢查輸入。如果什麼都沒學到,表示裝置的輸入在 App 裡沒有開啟。
當對應跑到錯的控制項時,是學習期間有別的東西在移動。
為整台 Mac 學一個控制項
MIDI learn 到音樂 App 的邊界就停了。InputConfig 替其他一切做同樣的事:新增一列,按「Scan」,移動旋鈕或敲打擊墊,那一列就綁定好了。然後選擇它送出什麼,例如鍵盤快速鍵、點擊、系統音量,或要打開的 App。它也能反向運作:給遊戲手把的搖桿一個 CC 編號,任何音樂 App 的 MIDI learn 都會把它當成旋鈕學進去。
Scan 就是給從來沒有這項功能的 App 用的 MIDI learn。Mac 上的 MIDI 轉按鍵和 Mac 上的手把轉 MIDI 有步驟。
簡短版
- 是什麼。App 藉由聽你移動的東西,把硬體控制項連到螢幕上的控制項。
- 怎麼做。學習模式、按一下控制項、移動硬體、離開學習模式。
- 限制。一次一個控制項,而且只有在有這項功能的 App 裡。
你把控制項指給 App 看,它替你記住編號。
常見問題
MIDI learn 是什麼意思?
一種模式,App 藉由聆聽,把硬體控制項指定給螢幕上的控制項:你按一下螢幕上的控制項,移動旋鈕或打擊墊,App 就把兩者連起來。
我要怎麼在 Logic Pro 裡使用 MIDI learn?
按一下你想移動的控制項,選擇 Logic Pro、Control Surfaces、Learn Assignment,移動裝置上的旋鈕或推桿,然後再選一次 Learn Assignment 來完成。
我要怎麼在 Ableton Live 裡做 MIDI 對應?
在 Settings、Link、Tempo and MIDI 裡,替裝置的輸入開啟 Remote。按 Command M,按一下控制項,移動旋鈕,再按一次 Command M。
GarageBand 有 MIDI learn 嗎?
沒有。GarageBand 會彈奏音符,並跟隨彎音和調變輪,但沒有把旋鈕指定給控制項的模式。
為什麼 MIDI learn 沒有作用?
通常是裝置的輸入在 App 裡沒有開啟,或是學習期間有另一個控制項在移動。啟用輸入,讓其他一切保持不動,一次只學一個控制項。
更多中文頁面
詳細指南(英文)
作者說明。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 上.