繁體中文
如何在 Mac 上透過網路傳送 MIDI
InputConfig 在 Mac App Store 免費提供。支援 macOS 14 或以上版本,不需要帳號,不追蹤,開放原始碼。
使用 macOS 內建的 MIDI 網路驅動程式。在 Audio MIDI Setup 裡,選擇 Window、Show MIDI Studio,按一下 Configure Network Driver,在 My Sessions 底下新增一個連線階段,並開啟 Enabled。把另一台電腦連到這個連線階段,MIDI 就能透過 Wi-Fi 或乙太網路在兩台之間傳送,不需要 MIDI 介面,也不需要 MIDI 線。
這些步驟來自 Apple 的 Audio MIDI Setup 指南。關於 Windows 的說明,來自 rtpMIDI 的頁面,這是讓 PC 擁有同樣功能的驅動程式。
步驟
- 打開 Audio MIDI Setup,選擇 Window、Show MIDI Studio。
- 按一下工具列上的 Configure Network Driver 按鈕。
- 按一下 My Sessions 下方的 Add 按鈕,如果被問到,就選擇連線階段的類型。
- 開啟 Enabled,然後選取另一台電腦並按一下 Connect。
建立連線階段
- 你:在 MIDI Studio 裡,按一下 Configure Network Driver。在 MIDI Network Setup 視窗裡,按一下 My Sessions 下方的 Add 按鈕。Apple 目前的指南會在這裡請你選擇類型,Network MIDI 2.0 或 RTP。然後開啟 Enabled。
- Mac:用你 Mac 的網路名稱,把連線階段發布到網路上。
- 確認:連線階段列在 My Sessions 底下,而且它的 Enabled 開關是開的。
在 Session Details 底下,你可以更改 Local Name、Port 和 Network Name。連線階段是另一台電腦要連接的對象,所以在啟用之前什麼都不會傳送。Apple 的頁面是 Share MIDI information over a network。
連接另一台電腦
- 在同一個網路上。按一下 Connect 來開始連線階段。參與的電腦會出現在 Connected Peers 底下。
- 不在你的區域網路上。在 Sessions and Directories 下方按一下 Add 按鈕,並輸入遠端電腦的名稱、主機和連接埠。
- 決定誰可以加入。Who may connect to me 底下的彈出式選單,可以設定哪些電腦能連接,最少可以設成 No one。
一台電腦列在 Connected Peers 底下,兩台就連在一起了。
連到 Windows PC、iPhone 或 iPad
在 Windows PC 上,通常的方式是 rtpMIDI。它的頁面把它描述成 Windows 的網路 MIDI 驅動程式,相容於 Mac 和 iOS 的網路 MIDI,設定視窗也做得跟 Mac 的很像。那一頁也說,用 Core MIDI 做成的 iPhone 和 iPad App 可以用同樣的方式連接。當另一端是執行 rtpMIDI 的 PC 時,就在 Mac 上選擇 RTP 連線階段。
在音樂 App 裡使用連線階段
啟用的連線階段會以另一個 MIDI 連接埠的身分出現在 App 裡。在接收端電腦的音樂 App 裡把它開啟為輸入,並在音符的來源處把它選為輸出。Apple 的指南也描述了即時路由:在 Session Details 底下按一下 Live routings,然後選擇要分享 MIDI 的裝置,這樣硬體鍵盤就會直接傳進連線階段。對 App 來說,網路連線階段就是和其他一樣的 MIDI 連接埠。
時間點重要時,優先用線材
乙太網路上的 MIDI 比 Wi-Fi 上的 MIDI 到達得更平均,因為繁忙的無線網路會一陣一陣地送出資料。要錄製演奏的話,把兩台電腦接到同一台路由器或交換器。要送出音色切換或啟動傳輸的話,Wi-Fi 就夠了。Wi-Fi 用來送指令沒問題,但只要是現場彈奏的東西,我會用乙太網路。
知道什麼時候不需要它
- 同一台 Mac 上的兩個 App。使用 IAC Driver 匯流排。Mac 上的虛擬 MIDI 連接埠有步驟。
- 不用線的鍵盤。使用藍牙 MIDI。Mac 上的藍牙 MIDI會配對一台。
- 把遊戲手把當樂器。我做的免費 Mac App InputConfig,會透過它在執行的那台 Mac 上自己的連接埠,送出音符和 Control Change。
網路連線階段是給必須離開電腦的 MIDI 用的。
簡短版
- 在哪裡。在 Audio MIDI Setup、Window、Show MIDI Studio、Configure Network Driver。
- 要做什麼。新增連線階段、開啟 Enabled、連接另一台電腦。
- Windows。在 PC 上安裝 rtpMIDI,並使用 RTP 連線階段。
Mac 這一端不需要下載任何東西。
常見問題
Mac 可以透過 Wi-Fi 傳送 MIDI 嗎?
可以。Audio MIDI Setup 裡的 MIDI 網路驅動程式,會透過 Mac 所在的任何網路傳送 MIDI,不論是 Wi-Fi 或乙太網路。建立連線階段、啟用它,然後連接另一台電腦。
Mac 有內建 rtpMIDI 嗎?
Mac 有自己的網路 MIDI 驅動程式,支援 RTP 連線階段。rtpMIDI 是 Windows 的另一個驅動程式,做成相容於 Mac 的版本。
我要怎麼透過網路從 Mac 傳送 MIDI 到 PC?
在 PC 上安裝 rtpMIDI,在 Mac 的 Audio MIDI Setup 的 MIDI Network Setup 視窗裡建立 RTP 連線階段,啟用它,然後把兩台連接起來。
Mac 上的 Configure Network Driver 在哪裡?
在 Audio MIDI Setup 裡,選擇 Window、Show MIDI Studio。Configure Network Driver 是 MIDI Studio 視窗工具列上的一個按鈕。
網路 MIDI 和線材一樣快嗎?
在乙太網路上,它通常穩定到可以用來彈奏。Wi-Fi 的資料送達得比較不平均,所以請用在音色切換和傳輸這類指令上,不要用來錄製演奏。
更多中文頁面
詳細指南(英文)
作者說明。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 上.