繁體中文
Mac 上的 IAC Driver 是什麼?
InputConfig 在 Mac App Store 免費提供。支援 macOS 14 或以上版本,不需要帳號,不追蹤,開放原始碼。
IAC Driver 是內建在 macOS 裡的虛擬 MIDI 線。它讓同一台 Mac 上的一個 App 把 MIDI 送給另一個,中間沒有任何硬體:一個 App 送到 IAC 匯流排,另一個聆聽它。在它上線之前,它什麼都不做。打開 Audio MIDI Setup,選擇 Window、Show MIDI Studio,連按兩下 IAC Driver,並選取 Device is online。
這些步驟是 Apple 的,來自它的 Audio MIDI Setup 指南。IAC 是 Inter-Application Communication 的縮寫。
步驟
- 打開 Audio MIDI Setup,選擇 Window、Show MIDI Studio。
- 連按兩下 IAC Driver 圖示。
- 選取 Device is online。
- 用連接埠清單下方的 Add 按鈕新增一個匯流排,想的話可以為它命名。
- 按一下 Apply,然後把那個匯流排挑選為一個 App 的輸出,以及另一個 App 的輸入。
開啟 IAC Driver
- 你:在 MIDI Studio 裡,連按兩下 IAC Driver。在它的 Properties 視窗裡,選取 Device is online。用連接埠清單下方的 Add 按鈕新增匯流排,然後按一下 Apply。
- macOS:建立一個 MIDI 連接埠,Mac 上的每個 App 都能送出到它,也能聆聽它。
- 確認:匯流排會在你的音樂 App 裡同時顯示為 MIDI 輸出和 MIDI 輸入。
一個匯流排就足以開始:一個 App 把它當成目的地,另一個把它當成來源。Apple 的頁面是 Transfer MIDI information between apps。
了解什麼是匯流排
Apple 的指南把每個連線稱為匯流排,並註明它有時也被稱為連接埠。你可以新增不只一個,連按兩下來重新命名,也可以移除不再使用的。第二個匯流排能讓兩項工作分開,例如一個放音符,另一個放同步。
依工作為每個匯流排命名,在每個 App 裡就很容易挑到對的那個。
用在它擅長的工作上
- 一個音樂 App 彈奏另一個。鍵盤 App 把音符送給合成器 App,這是 Apple 自己的例子。
- App 之間的同步。DAW 把它的 MIDI 時脈或傳輸送給第二個 App。
- DAW 驅動快速鍵。DAW 把 Start 和 Stop 送到匯流排,對應工具再把它們變成另一個 App 裡的動作。
如果同一台 Mac 上的兩個 App 需要傳遞 MIDI,IAC 匯流排就是它們之間的線。
避免 MIDI 迴圈
聆聽某個匯流排、又送出到它的 App,可能會聽到自己的輸出,並再送一輪。請給每個 App 在匯流排上一個方向:一個送出,另一個接收。如果你一開啟驅動程式,音符就重複或卡住,代表有 App 在聆聽它送出的匯流排。
搭配 InputConfig 使用
InputConfig 是我做的免費 Mac App,它兩個方向都會用到 MIDI,而 IAC Driver 只有其中一個方向需要。
- 從 DAW 進入 InputConfig。把 DAW 的 MIDI 同步送到 IAC 匯流排,InputConfig 就聽得到 Start、Continue 和 Stop,所以在 DAW 裡按播放,就能在另一個 App 裡開始錄製。
- 從 InputConfig 送出。不需要 IAC Driver。這個 App 有自己的虛擬連接埠,名為 InputConfig,只要它在執行,音樂 App 就看得到。
InputConfig 透過自己的連接埠送出,並透過 IAC 匯流排聆聽。把 MIDI Start 和 Stop 當 Mac 快速鍵和 MIDI 輸出有步驟。
簡短版
- 它是什麼。它是同一台 Mac 上 App 之間的虛擬 MIDI 線。
- 它在哪裡。在 Audio MIDI Setup、Window、Show MIDI Studio、IAC Driver 裡。
- 如何開啟。Device is online、新增匯流排、Apply。
它隨 macOS 附帶,一個核取方塊就能開啟。
常見問題
Mac 上的 IAC Driver 是什麼?
內建在 macOS 裡的虛擬 MIDI 裝置,讓同一台 Mac 上的 App 把 MIDI 送給彼此。一個 App 送到 IAC 匯流排,另一個聆聽它。
我要怎麼啟用 IAC Driver?
打開 Audio MIDI Setup,選擇 Window、Show MIDI Studio,連按兩下 IAC Driver,選取 Device is online,如果沒有匯流排就新增一個,然後按一下 Apply。
IAC 是什麼的縮寫?
Inter-Application Communication。這個驅動程式在同一台 Mac 的 App 之間傳送 MIDI。
IAC Driver 免費嗎?
是的。它是 macOS 的一部分,位於 Audio MIDI Setup 這個 App 裡。
為什麼 IAC Driver 是灰色的?
它離線了。在 MIDI Studio 裡連按兩下它,選取 Device is online,然後按一下 Apply。
把遊戲手把當 MIDI 控制器,需要 IAC Driver 嗎?
用 InputConfig 就不需要。它透過自己的虛擬連接埠送出 MIDI,只要 App 在執行,音樂 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 上.