繁體中文
如何在 Mac 上把 Xbox 手把當成 MIDI 控制器
InputConfig 在 Mac App Store 免費提供。支援 macOS 14 或以上版本,不需要帳號,不追蹤,開放原始碼。
把 Xbox 手把連接到 Mac,打開 InputConfig,並啟用它的其中一個內建 MIDI 預設。這樣 A、B、X 和 Y 就會彈出音符,扳機和搖桿會送出 Control Change 和彎音,音樂 App 則會看到一個名為 InputConfig 的 MIDI 輸入。不用開啟 IAC Driver,也不用安裝虛擬 MIDI 線材。
InputConfig 是我做的。它在 Mac App Store 上免費,不需要帳號,App 內也沒有任何要買的東西。
步驟
- 用藍牙連接 Xbox 手把,或在 macOS 15 或更新版本上用 USB 連接。
- 打開 InputConfig,啟用內建預設 MIDI: DAW Performance。
- 在音樂 App 裡,啟用 InputConfig 的 MIDI 輸入,並讓一條樂器軌道待錄。
- 按下 A 彈出一個音符。
設定它
- 你:連接手把,打開 InputConfig,並從內建預設中啟用 MIDI: DAW Performance。在音樂 App 裡讓一條軟體樂器軌道待錄,然後按下 A。
- InputConfig:執行期間發布一個名為 InputConfig 的 MIDI 來源,並在按鈕按住期間持續送出音符。
- 確認:軌道的音量表會動,而且你會聽到中央 C。
- Logic Pro 和 GarageBand。不用打開任何東西。它們會接聽每個 MIDI 來源,包括 InputConfig。
- Ableton Live。在 Settings、Link、Tempo and MIDI 裡,替 InputConfig 輸入開啟 Track 來彈奏音符,並開啟 Remote 來對應控制項。
- FL Studio、Reaper、Bitwig 和其他。在 App 的 MIDI 設定裡啟用 InputConfig 輸入。
只要 InputConfig 在執行,MIDI 連接埠就在那裡。如何把 Xbox 手把連接到 Mac有配對的步驟。
了解每個控制項送出什麼
| Xbox 控制項 | 在 MIDI: DAW Performance 裡送出 |
|---|---|
| A | 音符 C4(60) |
| B | 音符 E4(64) |
| X | 音符 G4(67) |
| Y | 音符 C5(72) |
| 右搖桿,左和右 | 彎音,往下和往上 |
| 右搖桿,往下 | CC 1,調變 |
| 左扳機(LT) | CC 11,表情 |
| 右扳機(RT) | CC 7,音量 |
| 十字鍵上、下、右 | MIDI Start、Stop、Continue |
每一列都可以更改:換一個音符、換一個 CC 編號、換一個頻道。按鈕彈音符,而任何能逐漸變化的東西,都會送出跟著它走的數值。
依用途挑選預設
- 演奏與錄音。MIDI: DAW Performance 提供四個音符、彎音、調變、表情、音量和傳輸。
- 鼓。MIDI: Drum Pad:A 是大鼓,B 是小鼓,X 是閉合腳踏鈸,Y 是開放腳踏鈸,LT 是一個通鼓,RT 是銅鈸,全都在頻道 10。按住按鈕就會連打。
- 旋鈕。MIDI: CC Dials:兩個搖桿和兩個扳機變成六個控制器,CC 1、11、74、71、7 和 10,用在合成器或混音器上。
從最接近用途的預設開始,再一邊改各列。Mac 上的手把轉 MIDI會用八個按鈕橫跨五聲音階,做出更完整的樂器。
用上 Xbox 手把擅長的部分
- 類比扳機。LT 和 RT 會回報被拉了多遠,所以扳機上的 CC 會在一根手指下漸強和漸弱。
- Elite Series 2 撥片。在預設設定檔下,沒有點亮任何設定檔燈號時,每個撥片都回報為自己的按鈕,P1 到 P4,也就是再多四個音符。
- Xbox Adaptive Controller。它的開關埠會被讀成按鈕,所以插在上面的任何開關或踏板都可以彈出一個音符。
- 震動。一列可以在觸發時震動,這樣不用低頭看也能確認音符。
Xbox 手把沒有觸控板,也沒有動作感測器,所以一切都是按鈕、搖桿和扳機。把表情放在扳機上:它是這支手把上最接近推桿的東西。
在音樂 App 裡把扳機對應到旋鈕
音樂 App 把 InputConfig 看成另一個 MIDI 鍵盤,所以它自己的 MIDI learn 就能完成對應。
- Logic Pro。按一下控制項,選擇 Logic Pro、Control Surfaces、Learn Assignment,移動扳機或搖桿,然後再選一次來完成。
- Ableton Live。按 Command M 進入 MIDI Map Mode,按一下控制項,移動扳機或搖桿,再按一次 Command M。
- GarageBand。沒有 MIDI learn。它會彈奏音符,並跟隨彎音和調變輪,也就是 CC 1。
一次學習一個控制項,因為 App 會學到最後移動的那個。MIDI learn 解釋了這個概念。
如果音樂 App 聽不到任何東西
- 檢查 InputConfig 正在執行,而且預設已啟用。MIDI 連接埠只在 App 執行時才存在。
- 打開 Live Visualizer 並按一個按鈕。如果沒有任何東西亮起,表示 Mac 沒有讀到手把。
- 在音樂 App 裡啟用 InputConfig 輸入,並讓軌道待錄。
- 對上頻道。MIDI: Drum Pad 在頻道 10 上送出,只接聽一個頻道的軌道必須設成同一個數字。
大多數沒有聲音的設定,都是軌道沒有待錄,或是輸入沒有開啟。Xbox 手把測試工具會顯示瀏覽器到底讀不讀得到這支手把。
它做不到什麼
- 按鈕的力度。按鈕只有開和關。每個音符都用那一列設定的力度播放,範圍是 1 到 127。
- Xbox 360 手把。有線的 Xbox 360 手把、360 無線接收器和只支援 XInput 的手把,在 Mac 上無法讀取。
- 較舊 macOS 上的有線連接。Xbox One 和 Series 手把透過 USB 連接,需要 macOS 15 或更新版本。在 macOS 14 上,請使用藍牙。
要有強弱變化,就在那一列設定力度,並用扳機推動表情。
簡短版
- 連接。使用藍牙,或在 macOS 15 或更新版本上使用 USB。
- 啟用。挑選 MIDI: DAW Performance、MIDI: Drum Pad 或 MIDI: CC Dials。
- 開啟。在音樂 App 裡打開 InputConfig 輸入,然後讓軌道待錄。
抽屜裡的那支 Xbox 手把,是有兩支推桿和四個打擊墊的 MIDI 控制器。
常見問題
Xbox 手把可以在 Mac 上當成 MIDI 控制器嗎?
可以。免費的 Mac App InputConfig 從按鈕送出 MIDI 音符,從扳機和搖桿送出 Control Change 和彎音,透過音樂 App 能使用的 MIDI 連接埠。
把 Xbox 手把當成 MIDI 使用,需要 IAC Driver 嗎?
不需要。InputConfig 只要在執行,就會建立自己的 MIDI 來源,名為 InputConfig。在 Audio MIDI Setup 裡不用開啟任何東西。
Xbox 手把可以在 Ableton Live 裡當成 MIDI 使用嗎?
可以。在 Live 的 Settings、Link、Tempo and MIDI 裡,替 InputConfig 輸入開啟 Track 和 Remote。按鈕彈音符,而 Command M 可以把扳機或搖桿對應到任何控制項。
Xbox 的扳機會送出完整範圍的 MIDI 數值嗎?
會。LT 和 RT 是類比的,所以綁定在上面的 CC 會跟隨從 0 到 127 的拉動。
它能透過藍牙使用嗎?
可以。Xbox One、Series 和 Elite 手把能透過藍牙使用,在 macOS 15 或更新版本上也能透過 USB 使用。
它免費嗎?
是的。InputConfig 在 Mac App Store 上免費,沒有帳號、沒有廣告,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 上.