繁體中文
如何用 MIDI Start 和 Stop 執行 Mac 快速鍵
InputConfig 在 Mac App Store 免費提供。支援 macOS 14 或以上版本,不需要帳號,不追蹤,開放原始碼。
在 InputConfig 1.6 裡把 MIDI Start、Continue 和 Stop 綁定到按鍵,這樣在 DAW、音序器或鼓機上按下播放,就會在任何 App 裡按下一個按鍵。其他音樂設備會跟著這些傳輸訊息走,而一般的 Mac App 永遠看不到它們。
最明顯的用途,是在歌曲播放的那一刻準確開始和停止 OBS 錄影,不用把手放在滑鼠上。
步驟
- 把 DAW 的 MIDI 同步送到 IAC Driver,或連接鼓機。
- 在 InputConfig 裡新增一列,按「Scan」,然後按下播放。
- 替 Start、Continue 和 Stop 這幾列指定按鍵,並啟用預設。
了解它適合做什麼
- OBS 錄影。隨著播放開始和停止 OBS 的螢幕或攝影機錄影,這樣每一次演奏都是獨立的檔案。
- 參考影片。在影片播放器裡按下空白鍵,讓它跟歌曲同時開始播放。
- 房間燈光。Start 到達時執行設定錄音燈光的 Siri 捷徑,Stop 時再執行另一個。
- 歌詞。在一個段落開始時,用下一個按鍵翻動提詞機或歌詞投影片。
時間點是按下按鍵的時間點,不是精準到取樣的同步。這對螢幕錄影或提示來說綽綽有餘,但如果是需要精準對齊到取樣的音訊,我會在 DAW 裡錄。
把傳輸送到 InputConfig
先說硬體:用 USB 或 MIDI 介面連接的鼓機或音序器,只要它有送出傳輸訊息,就不需要別的東西。很多機器只在時脈或同步輸出開啟時,才會送出 Start 和 Stop,所以請查看它的 MIDI 設定。
同一台 Mac 上的 DAW 是透過 IAC Driver 連到 InputConfig,這是 macOS 內建的虛擬 MIDI 匯流排。
Audio MIDI Setup:IAC Driver 所在的位置。
Applications, Utilities, Audio MIDI Setup, Window, Show MIDI Studio會發生什麼:MIDI Studio 視窗會打開,裡面有 IAC Driver。
步驟 1:開啟 IAC Driver
- 你:連按兩下 IAC Driver,並開啟 Device is online。
- macOS:讓每個 MIDI App 都能使用這條匯流排。
- 確認:Device is online 已勾選。
步驟 2:把 DAW 的同步送到它
- 你:在 DAW 裡,把 MIDI 同步送到 IAC Driver 匯流排。在 Ableton Live 裡,是 Link, Tempo & MIDI 設定中 IAC 輸出的 Sync 開關。在 Logic Pro 裡,是專案 Synchronization 設定的 MIDI 分頁中的 MIDI 時脈目的地。
- InputConfig:在那條匯流排上聽到 Start、Continue 和 Stop。
- 確認:按下播放。Live Visualizer 的 MIDI 對應圖會在它到達時記錄 Transport start。
如果 MIDI 對應圖記錄了 Transport start,最困難的部分就完成了。
綁定 Start 和 Stop
- 你:在 InputConfig 裡建立預設,新增一列,按「Scan」,然後在 DAW 或鼓機上按下播放。或者把輸入類型設成 MIDI,打開訊息選單,選擇 Transport,再挑 Start、Continue 或 Stop。
- InputConfig:把 MIDI Start 記錄在那一列上。
- 確認:選擇輸出(你在另一個 App 設定的快速鍵、空白鍵、捷徑、Run Siri Shortcut,或 Open App),用同樣的方式為 Stop 和 Continue 新增列,然後啟用預設。

Transport 訊息不帶頻道,所以那一列的第二個選單只提供裝置:Any device,或是你要的單一來源,這樣就能把鼓機和 DAW 分開。
DAW 播放時錄製 OBS
步驟 1:綁定按鍵
- 你:在 InputConfig 裡,把 Start 列和 Continue 列綁定到 F17,把 Stop 列綁定到 F18。儲存並啟用。
- InputConfig:播放時按下 F17,停止時按下 F18。
- 確認:三列都顯示了各自的按鍵。
步驟 2:讓 OBS 認識這些按鍵
- 你:在 OBS 裡,打開 Settings、Hotkeys,在 Start Recording 的欄位裡按一下,然後在 DAW 裡按下播放。接著在 Stop Recording 裡按一下,並按下停止。
- InputConfig:播放時送出 F17,停止時送出 F18,OBS 會把它們記錄成自己的快速鍵。
- 確認:從現在起,播放會開始錄影,停止會結束錄影。
F13 到 F19 的頁面解釋了為什麼這幾個按鍵適合這樣用,而直播控制台指南會用同樣的方式設定更多 OBS 快速鍵。F13 到 F19 適合這樣用,因為沒有 Mac App 會用到它們,所以這個快速鍵永遠不會和打字衝突。
分辨 Start、Continue 和 Stop
- Start。從頭開始播放。
- Continue。從歌曲目前的位置繼續播放。很多 DAW 和音序器在從其他位置開始播放時,會送出它而不是 Start。
- Stop。播放停止時送出。
每一個只會觸發一次,就像輕點一下按鍵,而不是按住。除非你希望兩者不同,否則讓 Continue 做和 Start 一樣的事。
如果按下播放沒有任何反應
照這個階梯往上,從最小的一步開始:
- 開啟同步輸出。很多鼓機只在時脈或同步輸出開啟時,才會送出 Start 和 Stop。
- 檢查 IAC Driver。Device is online 必須是開啟的,而且 DAW 必須把同步送到那條匯流排。
- 看 MIDI 對應圖。如果 Transport start 有被記錄,表示 InputConfig 聽到了,問題就在那一列。
- 也綁定 Continue。如果從中間播放沒有反應,就是 DAW 送出的是 Continue,不是 Start。
從中間播放會送出 Continue,所以少了 Continue 那一列,看起來就像 Start 沒有作用。
它做不到什麼
InputConfig 讀取的是 Start、Continue 和 Stop,不是時脈訊號或歌曲位置,所以它無法跟隨速度,也不知道你在歌曲的哪個位置。除非你替預設加上 MIDI 輸出,否則不會有任何東西傳回 DAW。它會聽傳輸,但不會與它同步。
反過來做
InputConfig 也能透過自己的虛擬 MIDI 連接埠,從控制器按鈕、按鍵或打擊墊送出 Start、Stop 和 Continue,讓遊戲手把成為 DAW 的傳輸遙控器。內建的 MIDI: Transport Control 預設正是這樣做,而 MIDI 輸出解釋了如何在 DAW 裡把 InputConfig 選為輸入。
簡短版
- 送過來。同一台 Mac 上的 DAW 用 IAC Driver,硬體用線材。
- 綁定。把播放用「Scan」掃到一列上。綁定 Start、Continue 和 Stop。
- 使用。把 F17 和 F18 設為 OBS 的 Start Recording 和 Stop Recording 快速鍵。
按一次播放,錄影就自己處理好了。
常見問題
MIDI Start 訊息可以在 Mac 上按下按鍵嗎?
可以,用 InputConfig 1.6 或更新版本。把一列綁定到 MIDI Transport、Start,並指定任何按鍵、快速鍵、Siri 捷徑或 App 作為輸出。
InputConfig 會讀取 MIDI 時脈或歌曲位置嗎?
不會。它讀取的是 Start、Continue 和 Stop,不是時脈訊號或歌曲位置,所以它無法跟隨速度,也不知道你在歌曲的哪個位置。
同一台 Mac 上的 DAW 需要 MIDI 介面嗎?
不需要。Audio MIDI Setup 裡的 IAC Driver 內建在 macOS 裡。開啟它,把 DAW 的同步送到它,InputConfig 就能聽到。
這會改變我 DAW 裡的任何東西嗎?
不會。DAW 負責送出,InputConfig 負責接聽。除非你替預設加上 MIDI 輸出,否則不會有任何東西傳回 DAW。
更多中文頁面
詳細指南(英文)
作者說明。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 上.