日本語

ゲームコントローラで舞台照明を操作するには

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

XboxやPlayStationのコントローラで、追加のブリッジアプリなしに、DMXの舞台照明をMacから操作できます。InputConfigがコントローラをMIDI機器に変え、実際に使われているMacの照明アプリ、QLC+、Lightkey、MagicQは、すでにMIDIを聞き取ります。トリガーを握ると照明が明るくなり、ボタンを押すとシーンがつきます。

これはRedditの質問から始まりました。Xboxのコントローラで照明のリグを操作したいという人がいて、答えようと座ったときに、すでに動くことに気づいたのです。手元のコントローラから、スタンドの上の照明まで、30分ほどで届きます。トリガーを握ったら本物の照明がフェードアップする、その最初の瞬間は、コントローラを置きにくくなります。

InputConfig バージョン1.7(2026年10月リリース予定)で、アプリが日本語に完全対応します。

手順

  1. コントローラをつないで、InputConfigを開きます。
  2. このページからLighting Deskプリセットをダウンロードし、ダブルクリックしてInputConfigに加えてから、オンにします。
  3. 照明アプリ(QLC+、Lightkey、MagicQ)を開き、MIDI入力としてInputConfigを選びます。
  4. USB-DMXインターフェース、またはArt-NetかsACNのノードをつなぎ、照明アプリで機材をパッチします。
  5. 各コントロールを覚えさせます。QLC+では仮想コンソールのスライダやボタンでAuto Detectを使い、Lightkeyではキューやフェーダーを右クリックしてトリガーを加えてから、コントローラで該当するコントロールを動かします。
  6. シーンのボタンはトグルに、2つのバンパーはフラッシュに設定し、ブラックアウトとすべて停止を、押しやすい位置に置いておきます。

必要なものを揃える

  • コントローラです。Xbox、PlayStation、Switch Pro、8BitDoなど、InputConfigが認識するものなら何でもです。アプリに表示されれば、ここでも使えます。InputConfig 1.6からは、フライトスティック、ハンドル、ペダルがすべての軸を最高の分解能で読み取るので、スロットルレバーやペダルもフェーダーにできます。
  • InputConfigです。Mac App Storeで無料です。
  • 照明アプリです。QLC+は無料のオープンソースで、Appleシリコンでネイティブに動きます。LightkeyはMac専用で扱いやすいです。ChamSysのMagicQも使えますが、MIDI入力はすべてのエディションにあるわけではないので、先にChamSysのドキュメントを確認してください。
  • 照明と通信するものです。USB-DMXインターフェース(Enttec DMX USB ProはmacOSに内蔵のドライバを使います)か、ネットワーク上のArt-NetやsACNのノードです。

まだ照明がないなら、QLC+はすべての機材を画面に表示するので、何もつなぐ前にすべてを作ってテストできます。InputConfigもQLC+も無料です。買う必要があるかもしれないのは、インターフェースかノードだけです。

各部分がどう通信するかを知る

InputConfigは、Mac上にInputConfigという名前のMIDIポートを作ります。ほかのアプリからは、ケーブルでつないだMIDIコントローラとまったく同じに見えます。Macの外には出ないので、ネットワークの設定もドライバのインストールも要りません。仕事のすべては2種類のメッセージが担います。

MIDI CC(コントロールチェンジ)
トリガーやスティックは、動かすにつれて0から127のなめらかな値を送ります。トリガーは0で静止するので、調光に最適です。離せば、フェーダーは完全に下がります。
MIDIノート
ボタンは、押している間ノートオンを、離したときにノートオフを送ります。それがシーンのトグルなのか、押している間だけのフラッシュなのかは、照明アプリが決めます。

トリガーはフェーダー、ボタンはシーンです。それぞれが何を意味するかは、照明アプリが決めます。

InputConfigでコントローラを設定する

いちばん早い始め方は、このページのLighting Deskプリセットです。すべてMIDIチャンネル1で出力されます。

コントロール送るもの向いている用途
右トリガーCC 1マスター調光
左トリガーCC 2ストロボの速度、ヘイズ、色
右スティックを上CC 33つ目のフェーダー
A、B、X、Yノート36から39シーン1から4
LB、RBノート40、41フラッシュ
十字キーノート42から45次のキュー、前のキュー、チェイス
Startノート46ブラックアウト
Backノート47すべて停止
エディタのLighting Deskプリセット。トリガーにMIDI CCの行、ボタンにMIDIノートの行があります。
Figure 1. トリガーがCC 1とCC 2を、ボタンがノート36から47を、すべてチャンネル1で送ります。
  • あなた:ダウンロードしたファイルを開いてInputConfigに加え、オンにします。
  • InputConfig:それらのCCとノートをInputConfigのポートに送ります。CCを送るスティックは、デッドゾーンを超えると0から127の全域に届くので、右スティックのフェーダーは最後まで上がります。
  • 確認:PlayStationのパッドでは、プリセットにライトバーの色を設定します。サイドバーでプリセットを選び、Live Visualizerのコントローラの絵の上にあるライトバーの帯をクリックします。コントローラを一目見れば、照明の配置が動作中だとわかります。

自分で作るなら、行を追加してScanを押し、コントロールを動かして、出力にMIDI CCかMIDI Noteを選びます。MIDI CCのツールが、すでに使った番号を確認する助けになります。

QLC+でつなぐ

手順1:入力と出力を選ぶ

  • あなた:Inputs/Outputsタブを開きます。ユニバース1で、MIDI入力にInputConfigにチェックを入れ、出力にDMXインターフェースかArt-Netを選びます。
  • QLC+:そのユニバースで、InputConfigのポートを聞き取ります。
  • 確認:トリガーを動かすと、ユニバースの入力インジケーターが反応します。

手順2:フェーダーとシーンを覚えさせる

  • あなた:仮想コンソールで、調光用のスライダを追加します。そのプロパティの外部入力でAuto Detectをオンにしてから、右トリガーを握ります。シーン用のボタンも同じように加えます。シーンを割り当て、Auto Detectをオンにして、Aを押します。
  • QLC+:各ウィジェットを、動かしたコントロールに結び付けます。MIDIの0から127の範囲を、DMXの0から255へ倍にするので、握り切れば本当に最大になります。
  • 確認:スライダがトリガーに追従し、Aでシーンが現れます。

手順3:ボタンの動作を設定する

  • あなた:シーンのボタンはToggle Function on/offに、LBとRBのボタンはFlash Functionに設定します。StartはToggle Blackoutに、BackはStop All Functionsに向けます。
  • QLC+:シーンをトグルし、フラッシュのシーンは、バンパーを押している間だけ点灯します。
  • 確認:バンパーを離すと、そのフラッシュが消えます。

Lightkeyでつなぐ

  • あなた:External Controlウィンドウを開いてMIDIをクリックし、InputメニューからInputConfigを選びます。次に、キューやフェーダーを右クリックして、トリガーを追加を選び、使いたいボタンを押すか、トリガーを動かします。
  • Lightkey:その場でコントロールを覚えます。
  • 確認:コントローラからキューが実行されます。ショー全体の設定は、数分で済みます。

スティックではなく、ボタンでヘッドを動かす

パンとチルトをスティックに置くこともでき、大きなスイープなら、とても楽しいです。ただし限界があります。MIDI CCは128段階しかないので、ゆっくり精密に動かすと、少しカクカクして見えることがあります。ショーでは、位置を照明アプリに保存してボタンに置き、動きはアプリ自身のエフェクトに任せてください。

パニックボタンを用意する

照明は本番でそのまま動くので、何かが起きたときのために備えてください。小さな手順から順に進めます。

  1. ブラックアウトです。Startです。連打するボタンから離しておきます。
  2. すべて停止です。Backです。Xboxのパッドではビュー、DualSenseではCreateにあたります。
  3. InputConfigを止めます。Backは、初期設定ではInputConfig自身の緊急停止の半分でもあります。ふつうに押せば照明アプリに「すべて停止」を送り、Startと一緒に3秒間押し続ければInputConfig自体が止まります。保持しているすべてのノートにノートオフを送り、すべての出力を止めます。

2つを分けておきたいなら、設定のGeneralで、緊急停止を別のボタンに移してください。実際のショーでは、Bluetoothではなくケーブルを使い、事前にコントローラを充電します。リハーサルならBluetoothで構いません。ケーブルなら、心配事がひとつ減ります。

ほかのやり方

私はこのアプリの作者なので、少し偏りがあります。ほかの方法も挙げます。

  • Chataigneです。無料で、ゲームコントローラを直接読み取り、DMX、Art-Net、OSCを送ります。照明だけが必要ならすばらしい選択で、ブリッジが必要になったときにも使えます。この用途でよく勧められるOSCulatorは、2024年末に終了しました。
  • QLC+自身のHIDプラグインです。コントローラを読み取りますが、ドキュメントではWindowsとLinux向けとされています。
  • InputConfigです。同じコントローラで、キー、マウス、Mac上の音楽も操作したいとき、またはどのアプリでも動く1つの設定が欲しいときに向いています。

MIDIキーボードやフェーダーの箱も、同時に動かせます。照明アプリは、それとInputConfigを別々の入力として認識します。MIDIではなくOSCを使うなら、MacでゲームコントローラからOSCを見てください。

要点

  • Lighting Deskプリセットを加えます。トリガーがフェーダー、ボタンがシーンで、MIDIチャンネル1です。
  • MIDI入力にInputConfigを選びます。QLC+、Lightkey、MagicQで選んでから、各コントロールを覚えさせます。
  • シーンはトグル、バンパーはフラッシュにします。ブラックアウトとすべて停止は、StartとBackに置きます。
  • ショーにはケーブルを使います。コントローラの充電も忘れずに。

MIDIを覚えられる照明アプリなら、どれでもコントローラで演奏できます。

よくある質問

OSCulatorなどのブリッジアプリは必要ですか?

QLC+、Lightkey、MagicQには要りません。InputConfigのMIDIポートを直接読み取ります。OSCulatorが勧められているのを見たかもしれませんが、2024年末に終了したので、ブリッジが必要なときはChataigneを使います。

PlayStationやSwitchのコントローラでも動きますか?

InputConfigが認識するコントローラなら、どれでも動きます。照明アプリに見えるのは、MIDIだけだからです。

MIDIキーボードやフェーダーの箱を同時に使えますか?

照明アプリは、InputConfigとほかのMIDI機器を別々の入力として認識するので、好きなように組み合わせられます。

これは無料ですか?

InputConfigは無料で、QLC+も無料です。実際の照明に届かせるために買う必要があるかもしれないのは、USB-DMXインターフェースかArt-Netのノードだけです。

日本語のページ

くわしいガイド(英語)

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

ほかの言語で読む: English, Čeština, Dansk, Deutsch, Español, Français, עברית, Magyar, Italiano, Norsk, Polski, Português, Русский, Slovenčina, Svenska, ไทย, Türkçe, Українська, Tiếng Việt

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