繁體中文

MIDI learn 是什麼?

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

MIDI learn 這項功能,讓你不用知道任何數字,就能把硬體控制項連到螢幕上的控制項。你讓 App 進入學習模式,按一下想控制的旋鈕或推桿,然後移動 MIDI 裝置上的一個控制項。App 會記下到達的是哪則訊息,並把兩者綁在一起。從那時起,硬體就會移動螢幕上的控制項。

我做了 InputConfig,這是免費的 Mac App,它的「Scan」按鈕是同樣的概念,只是指向整台 Mac:它學會一個控制項,並給它一個快速鍵。Logic Pro 和 Ableton Live 各有自己的學習模式,兩者的步驟都在下面。

步驟

  1. 在音樂 App 裡開啟 MIDI 裝置的輸入。
  2. 讓 App 進入它的學習或對應模式。
  3. 按一下螢幕上你想移動的控制項。
  4. 移動 MIDI 裝置上的一個旋鈕、推桿或打擊墊。
  5. 離開學習模式並試試看。

了解 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, 简体中文

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