日本語

XboxコントローラーをMacのMIDIコントローラーにする方法

Mac App StoreでInputConfigをダウンロードInputConfigはMac App Storeで無料です。macOS 14以降に対応し、アカウントもトラッキングもありません。オープンソースです。

XboxコントローラーをMacにつなぎ、InputConfigを開いて、内蔵のMIDIプリセットの1つをオンにします。すると、A、B、X、Yがノートを鳴らし、トリガーとスティックがコントロールチェンジとピッチベンドを送ります。音楽アプリには、InputConfigという名前のMIDI入力が見えます。オンにするIAC Driverも、インストールする仮想MIDIケーブルもありません。

私がInputConfigを作っています。Mac App Storeで無料で、アカウントは要らず、アプリ内課金もありません。

手順

  1. Xboxコントローラーを、Bluetoothか、macOS 15以降ならUSBでつなぎます。
  2. InputConfigを開き、内蔵プリセットのMIDI: DAW Performanceを有効にします。
  3. 音楽アプリで、InputConfigのMIDI入力を有効にし、楽器トラックを録音待機にします。
  4. Aを押して、ノートを鳴らします。

設定する

  • あなた:コントローラーをつなぎ、InputConfigを開いて、内蔵プリセットからMIDI: DAW Performanceを有効にします。音楽アプリでソフトウェア楽器のトラックを録音待機にして、Aを押します。
  • InputConfig:動いているあいだ、InputConfigという名前のMIDIソースを公開し、ボタンを押しているあいだノートを送ります。
  • 確認:トラックのメーターが動き、真ん中のドが聞こえます。
  • Logic ProとGarageBand。オンにするものはありません。InputConfigも含め、すべてのMIDIソースを聞きます。
  • Ableton Live。Settings、Link, Tempo and MIDIで、InputConfigの入力のTrackをオンにするとノートを弾け、Remoteをオンにすると操作部を割り当てられます。
  • FL Studio、Reaper、Bitwigなど。アプリのMIDI設定で、InputConfigの入力を有効にします。

InputConfigが動いていれば、MIDIポートはそこにあります。ペアリングの手順は、MacにXboxコントローラーをつなぐ方法にあります。

各操作部が送るものを知る

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のスタート、ストップ、コンティニュー

どの行も変更できます。別のノート、別のCC番号、別のチャンネルにできます。ボタンはノートを鳴らし、少しずつ動かせるものは、その動きについてくる値を送ります。

用途に合うプリセットを選ぶ

  • 演奏と録音。MIDI: DAW Performanceには、4つのノート、ピッチベンド、モジュレーション、エクスプレッション、ボリューム、トランスポートがあります。
  • ドラム。MIDI: Drum Pad:Aがキック、Bがスネア、Xがクローズドハイハット、Yがオープンハイハット、LTがタム、RTがクラッシュで、すべてチャンネル10です。ボタンを押し続けるとロールになります。
  • ノブ。MIDI: CC Dials:両方のスティックと両方のトリガーが、シンセやミキサー向けの6つのコントローラー、CC 1、11、74、71、7、10になります。

用途にいちばん近いプリセットから始めて、行を直していってください。8つのボタンにペンタトニックスケールを割り当てる、より本格的な楽器は、MacでゲームパッドをMIDIにする方法で作ります。

Xboxコントローラーが得意なことを使う

  • アナログトリガー。LTとRTは、引いた量を報告するので、トリガーに置いたCCは、指1本の下で膨らんだり消えたりします。
  • Elite Series 2のパドル。プロファイルランプがつかない標準のプロファイルでは、各パドルがP1からP4の独立したボタンとして報告されるので、ノートがさらに4つ増えます。
  • Xbox Adaptive Controller。スイッチ用のポートがボタンとして読み取られるので、つないだスイッチやペダルで、ノートを鳴らせます。
  • 振動。行が働くときに振動させられるので、下を見ずにノートを確認できます。

Xboxコントローラーには、タッチパッドもモーションセンサーもないので、すべてがボタン、スティック、トリガーです。エクスプレッションはトリガーに置いてください。パッドの中で、フェーダーにいちばん近いものです。

音楽アプリで、トリガーをノブに割り当てる

音楽アプリからは、InputConfigはもう1つのMIDIキーボードに見えるので、アプリ自身のMIDIラーンで割り当てられます。

  • Logic Pro。操作部をクリックし、Logic Pro, Control Surfaces, Learn Assignmentを選んで、トリガーかスティックを動かし、もう一度選んで終えます。
  • Ableton Live。Command Mを押してMIDI Map Modeにし、操作部をクリックして、トリガーかスティックを動かし、もう一度Command Mを押します。
  • GarageBand。MIDIラーンはありません。ノートを鳴らし、ピッチベンドとモジュレーションホイール(CC 1)に従います。

操作部は1つずつ覚えさせてください。アプリは、最後に動いたものを覚えるからです。考え方は、MIDIラーンで説明しています。

音楽アプリに何も聞こえないとき

  1. InputConfigが動いていて、プリセットが有効かを確かめます。MIDIポートは、アプリが動いているあいだだけ存在します。
  2. Live Visualizerを開いて、ボタンを押します。何も光らなければ、Macがコントローラーを読んでいません。
  3. 音楽アプリで、InputConfigの入力を有効にして、トラックを録音待機にします。
  4. チャンネルを合わせます。MIDI: Drum Padはチャンネル10で送るので、1つのチャンネルだけを聞くトラックは、同じ番号にします。

音が出ない設定のほとんどは、トラックが録音待機になっていないか、入力がオンになっていません。ブラウザがパッドを読めるかどうかは、Xboxコントローラーテスターで分かります。

できないこと

  • ボタンからのベロシティ。ボタンはオンかオフです。各ノートは、行に設定した1から127のベロシティで鳴ります。
  • Xbox 360のパッド。有線のXbox 360コントローラー、360のワイヤレスレシーバー、XInputだけのパッドは、Macでは読み取れません。
  • 古いmacOSでの有線。USBでのXbox OneとSeriesのパッドには、macOS 15以降が必要です。macOS 14では、Bluetoothを使います。

強弱には、行にベロシティを設定して、トリガーでエクスプレッションを操作します。

短くまとめると

  • つなぐ。Bluetoothか、macOS 15以降ならUSBを使います。
  • 有効にする。MIDI: DAW Performance、MIDI: Drum Pad、MIDI: CC Dialsから選びます。
  • オンにする。音楽アプリでInputConfigの入力をオンにして、トラックを録音待機にします。

引き出しの中のXboxコントローラーは、2本のフェーダーと4つのパッドを持つMIDIコントローラーです。

よくある質問

XboxコントローラーをMacのMIDIコントローラーとして使えますか?

使えます。無料のMacアプリInputConfigは、ボタンからMIDIノートを、トリガーとスティックからコントロールチェンジとピッチベンドを、音楽アプリが使えるMIDIポート経由で送ります。

XboxコントローラーでMIDIを使うのにIAC Driverは必要ですか?

必要ありません。InputConfigは、動いているあいだ、InputConfigという名前の独自のMIDIソースを作ります。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まで動きます。

Bluetoothで動きますか?

動きます。Xbox One、Series、EliteのコントローラーはBluetoothで動き、macOS 15以降ならUSBでも動きます。

無料ですか?

無料です。InputConfigはMac App Storeで無料で、アカウントも広告もなく、アプリ内課金もありません。

日本語のページ

くわしいガイド(英語)

このページを書いた人。 Ryleigh NewmanはInputConfigを開発しています。手がうまく動かないため、毎日コントローラーで自分のMacを操作しています。このページは英語から翻訳したものです。Macの言語が日本語のとき、アプリの主なボタンとメニューは日本語で表示されます。このページではその名前を使い、英語の名前をかっこに添えています。アプリのほかの部分とサイトのほかのページは英語です。

ほかの言語で読む: 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にあります.