日本語

MacのAbleton Liveでゲームコントローラーを使う方法

Mac App StoreでInputConfigをダウンロードこのアプリは完全に無料です。アカウントを作る必要はありません。サブスクリプションも面倒なダウンロードもなく、ロックされた機能もありません。Appleシリコンに最適化されています。

Mac用の無料アプリInputConfigを動かすと、Ableton Liveはゲームコントローラーを、MIDI機器として認識します。LiveのSettingsでLink, Tempo & MIDIを開き、InputConfigという名前の入力のTrackとRemoteをオンにします。すると、ボタンで音源を演奏してクリップを起動でき、スティックやトリガーは、MIDI Map Modeで、どのコントロールにも割り当てられます。

InputConfigは私が作っています。Liveの手順はLive 12のAbletonのマニュアルに従っていて、Xbox、PlayStation、Switchのどのコントローラーでも同じです。

手順

  1. コントローラーをつなぎ、InputConfigを開いて、MIDI: DAWパフォーマンス(MIDI: DAW Performance)などのMIDIプリセットを有効にします。
  2. Liveの設定(Settings)でLink, Tempo & MIDIを開き、MIDI Portsの表でInputConfigを探します。
  3. InputConfig入力のTrackとRemoteをオンにします。
  4. MIDIトラックを録音待機にしてボタンを押すか、Command Mを押して、スティックをコントロールに割り当てます。

設定する

  • 操作:InputConfigでMIDI: DAWパフォーマンスを有効にします。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です。

エディタのGamepad Synthプリセット。フェイスボタンにノートの行、トリガーにCCの行があります。
図1:InputConfigのGamepad Synthプリセット。フェイスボタンにMIDIノート、トリガーにCCがあります。

音源を演奏する

  • ノート。音源を載せたMIDIトラックを録音待機にします。MIDI: DAWパフォーマンスでは、4つのフェイスボタンがC、E、G、1つ上のCを鳴らします。
  • ドラム。MIDI: ドラムパッド(MIDI: Drum Pad)を有効にして、Drum Rackを読み込みます。フェイスボタンはノート36、38、42、46(キック、スネア、クローズドハイハット、オープンハイハット)を送ります。
  • ベンドと表現。右スティックはピッチをベンドし、トリガーはCC 11とCC 7を送ります。

LiveとInputConfigは、オクターブの呼び方が違います。ノート60、つまり真ん中のCは、LiveではC3、InputConfigではC4です。どちらでも同じノート番号を基準にしてください。MIDIノート番号の表に、両方の呼び方が載っています。

スティックやトリガーを、どのコントロールにも割り当てる

  1. Command Mを押すか、Liveの右上隅にあるMIDIスイッチをクリックして、MIDI Map Modeに入ります。割り当てられるコントロールが青くなります。
  2. 動かしたいコントロールをクリックします。
  3. スティックを動かすか、トリガーを引きます。
  4. もう一度Command Mを押して、MIDI Map Modeを出ます。

新しい割り当ては、LiveのMapping Browserに一覧表示されます。割り当て中は、スティックかトリガーを1つだけ動かしてください。Liveは最初に聞いたメッセージを採用するからです。MIDI: CCダイヤル(MIDI: CC Dials)は、両方のスティックと両方のトリガーに別々のコントローラー番号を割り当てていて、すぐに割り当てられます。

InputConfigのLive Visualizerに描かれたDualSense用のMIDI: CC Dialsプリセット。各スティックとトリガーにCC番号が書かれています。
図2:DualSenseでのMIDI: CC Dials。スティックの各方向とトリガーが1つずつCCで、LiveのMIDI mapモードが求める形です。
InputConfigのエディタに、MIDI: CC DialsプリセットのMIDI CC行があります。モジュレーション、エクスプレッション、フィルターカットオフ、レゾナンス、ボリューム、パンです。
図3:その裏にあるCCの行。ノートが各行に名前を付けています。CC 1モジュレーション、CC 11エクスプレッション、CC 74カットオフ、CC 71レゾナンス、CC 7ボリューム、CC 10パンです。

ボタンでクリップを起動し、スイッチを切り替える

ボタンはノートを送り、Liveはコントローラーだけでなく、ノートも割り当てられます。MIDI Map Modeで、Session Viewのスロットをクリックしてボタンを押すと、そのボタンがクリップを起動します。トラックのActivatorやメトロノームのようなスイッチをクリックすると、ボタンでそれを切り替えられます。スイッチに割り当てたノートは、押すたびにスイッチを反転します。トラックが同じノートを聞き取る録音待機の状態だと、ボタンがクリップを起動するだけでなく、音源も鳴らしてしまうので、避けてください。

スティックの戻る動きを理解する

スティックは離すと中央に戻り、トリガーはゼロに戻ります。割り当てた先も、いっしょに戻ります。これは、フィルターのスイープやディレイのスローのように、手で操作するエフェクトに向いていますが、設定したまま置いておきたいレベルには向いていません。スティックとトリガーは、演奏中に操作するエフェクトに割り当て、ミックスのレベルはマウスやフェーダーに任せてください。位置が保たれるコントロールには、フライトスティックのスロットルが使えます。MacのHIDからMIDIで説明しています。

MIDIとキーボードショートカットを混ぜる

1つのInputConfigのプリセットで、一部のボタンからMIDIを、ほかのボタンからLive自身のキーボードショートカットを送れます。ノートの隣のボタンにSpaceを置くと、再生と停止ができます。キーは前面のアプリに届くので、Liveが前面のウィンドウのときに動きます。Liveが割り当てられるものにはMIDIを、Liveにすでにショートカットがあるものにはキーを使ってください。Ableton Liveのプリセットは、ショートカットの完成したレイアウトです。

Liveに何も聞こえないとき

  1. InputConfigが動いていて、プリセットが有効かを確かめます。ポートは、アプリが動いている間だけ存在します。
  2. InputConfigのライブビジュアライザ(Live Visualizer)を開いて、ボタンを押します。何も光らなければ、Macがコントローラーを読み取っていません。
  3. LiveのMIDI Portsの表で、InputConfig入力のTrackがオンで、割り当てにはRemoteもオンかを確かめます。
  4. トラックを録音待機にし、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の言語が日本語のとき、InputConfigは日本語で表示されます。サイトの一部のページは英語のみです。

ほかの言語で読む: English

Mac App StoreでInputConfigをダウンロード無料。macOS 14以降。アカウント不要で、データがMacの外に出ることはありません。 ソースコードはGitHubにあります。