日本語
MacのAbleton Liveでゲームコントローラーを使う方法
InputConfigはMac App Storeで無料です。macOS 14以降に対応し、アカウントもトラッキングもありません。オープンソースです。
Mac用の無料アプリInputConfigを動かすと、Ableton Liveはゲームコントローラーを、MIDI機器として認識します。LiveのSettingsでLink, Tempo & MIDIを開き、InputConfigという名前の入力のTrackとRemoteをオンにします。すると、ボタンで音源を演奏してクリップを起動でき、スティックやトリガーは、MIDI Map Modeで、どのコントロールにも割り当てられます。
InputConfigは私が作っています。Liveの手順はLive 12のAbletonのマニュアルに従っていて、Xbox、PlayStation、Switchのどのコントローラーでも同じです。
手順
- コントローラーをつなぎ、InputConfigを開いて、MIDI: DAW PerformanceなどのMIDIプリセットを有効にします。
- LiveのSettingsでLink, Tempo & MIDIを開き、MIDI Portsの表でInputConfigを探します。
- InputConfig入力のTrackとRemoteをオンにします。
- MIDIトラックを録音待機にしてボタンを押すか、Command Mを押して、スティックをコントロールに割り当てます。
設定する
- あなた:InputConfigでMIDI: DAW Performanceを有効にします。LiveでSettings, Link, Tempo & MIDIを開き、MIDI Portsの表で、InputConfig入力のTrackとRemoteをオンにします。
- InputConfig:動いている間、InputConfigという名前のMIDIソースを公開するので、Liveのほかの入力ポートと並んで一覧に出ます。
- 確認:コントローラーのボタンを押します。LiveのControl BarにあるMIDIインジケーターが点滅します。
Trackは、ポートで音源を演奏できるようにします。Remoteは、ポートをコントロールに割り当てられるようにします。両方をオンにすれば、コントローラーで同じセットの中で演奏も操作もできます。Abletonの該当の章はMIDI and Key Remote Controlです。
音源を演奏する
- ノート。音源を載せたMIDIトラックを録音待機にします。MIDI: DAW Performanceでは、4つのフェイスボタンがC、E、G、1つ上のCを鳴らします。
- ドラム。MIDI: Drum Padを有効にして、Drum Rackを読み込みます。フェイスボタンはノート36、38、42、46(キック、スネア、クローズドハイハット、オープンハイハット)を送ります。
- ベンドと表現。右スティックはピッチをベンドし、トリガーはCC 11とCC 7を送ります。
LiveとInputConfigは、オクターブの呼び方が違います。ノート60、つまり真ん中のCは、LiveではC3、InputConfigではC4です。どちらでも同じノート番号を基準にしてください。MIDIノート番号の表に、両方の呼び方が載っています。
スティックやトリガーを、どのコントロールにも割り当てる
- Command Mを押すか、Liveの右上隅にあるMIDIスイッチをクリックして、MIDI Map Modeに入ります。割り当てられるコントロールが青くなります。
- 動かしたいコントロールをクリックします。
- スティックを動かすか、トリガーを引きます。
- もう一度Command Mを押して、MIDI Map Modeを出ます。
新しい割り当ては、LiveのMapping Browserに一覧表示されます。割り当て中は、スティックかトリガーを1つだけ動かしてください。Liveは最初に聞いたメッセージを採用するからです。MIDI: CC Dialsは、両方のスティックと両方のトリガーに別々のコントローラー番号を割り当てていて、すぐに割り当てられます。
ボタンでクリップを起動し、スイッチを切り替える
ボタンはノートを送り、Liveはコントローラーだけでなく、ノートも割り当てられます。MIDI Map Modeで、Session Viewのスロットをクリックしてボタンを押すと、そのボタンがクリップを起動します。トラックのActivatorやメトロノームのようなスイッチをクリックすると、ボタンでそれを切り替えられます。スイッチに割り当てたノートは、押すたびにスイッチを反転します。トラックが同じノートを聞き取る録音待機の状態だと、ボタンがクリップを起動するだけでなく、音源も鳴らしてしまうので、避けてください。
スティックの戻る動きを理解する
スティックは離すと中央に戻り、トリガーはゼロに戻ります。割り当てた先も、いっしょに戻ります。これは、フィルターのスイープやディレイのスローのように、手で操作するエフェクトに向いていますが、設定したまま置いておきたいレベルには向いていません。スティックとトリガーは、演奏中に操作するエフェクトに割り当て、ミックスのレベルはマウスやフェーダーに任せてください。位置が保たれるコントロールには、フライトスティックのスロットルが使えます。MacのHIDからMIDIで説明しています。
MIDIとキーボードショートカットを混ぜる
1つのInputConfigのプリセットで、一部のボタンからMIDIを、ほかのボタンからLive自身のキーボードショートカットを送れます。ノートの隣のボタンにSpaceを置くと、再生と停止ができます。キーは前面のアプリに届くので、Liveが前面のウィンドウのときに動きます。Liveが割り当てられるものにはMIDIを、Liveにすでにショートカットがあるものにはキーを使ってください。Ableton Liveのプリセットは、ショートカットの完成したレイアウトです。
Liveに何も聞こえないとき
- InputConfigが動いていて、プリセットが有効かを確かめます。ポートは、アプリが動いている間だけ存在します。
- InputConfigのLive Visualizerを開いて、ボタンを押します。何も光らなければ、Macがコントローラーを読み取っていません。
- LiveのMIDI Portsの表で、InputConfig入力のTrackがオンで、割り当てにはRemoteもオンかを確かめます。
- トラックを録音待機にし、MIDI FromをAll InsかInputConfigにします。
Control BarのMIDIインジケーターが点滅するなら、ノートは届いています。直すのはトラックのほうです。
まとめ
- 動かす。InputConfigをMIDIプリセットを有効にして動かし続けます。
- 有効にする。Link, Tempo & MIDIで、InputConfig入力のTrackとRemoteをオンにします。
- 割り当てる。Command Mを押し、コントロールをクリックして、スティックを動かします。
Liveから見ると、InputConfigを通したゲームコントローラーは、もう1台のMIDIコントローラーです。
よくある質問
Ableton LiveでXboxのコントローラーを使えますか?
はい、Macで無料アプリのInputConfigを使えば使えます。コントローラーのボタンをMIDIのノートに、スティックとトリガーをコントローラー(CC)に変え、LiveはInputConfigという名前のMIDI入力として一覧に出します。
Ableton LiveでPS5のコントローラーを使えますか?
はい。DualSenseも同じように動き、タッチパッドをゾーンに分けて、それぞれにノートを鳴らさせたり、クリップを起動させたりできます。
ゲームコントローラーのスティックを、Abletonのノブに割り当てるには?
Link, Tempo & MIDIで、InputConfig入力のRemoteをオンにします。Command Mを押し、ノブをクリックして、スティックを動かし、もう一度Command Mを押します。
コントローラーのボタンで、Ableton Liveのクリップを起動できますか?
はい。MIDI Map Modeで、Session Viewのスロットをクリックして、ボタンを押します。Liveがボタンのノートをそのスロットに割り当てます。
ゲームパッドにMax for Liveは必要ですか?
いいえ。InputConfigはLiveの隣で動き、MIDIポートとして届くので、Liveのどのエディションでも使えます。
MacのAbletonでゲームパッドを使う無料の方法はありますか?
はい。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, 繁體中文, 简体中文
無料。macOS 14以降。アカウント不要で、データがMacの外に出ることはありません。 ソースコードはGitHubにあります.