日本語
MIDIコントローラーをコントロールサーフェスにする
InputConfigはMac App Storeで無料です。macOS 14以降に対応し、アカウントもトラッキングもありません。オープンソースです。
MIDIキーボード、パッドコントローラー、ノブ付きのボックスは、楽器を演奏し続けながら、Mac全体のマクロパッドとコントロールサーフェスになります。InputConfigは、使っていない部分をコマンドに変えます。パッドはDAWのショートカットやアプリの起動に、ノブはMacの音量とスクロールホイールに、サスティンペダルはクリックになります。手を付けないチャンネルとノートは、これまでどおりDAWに届きます。ドライバは不要です。
このガイドは、CCが何かをすでに知っている人に向けて書いています。このページのパッドリモコンの設定は、10分でできます。
手順
- コントローラーをUSBでつなぐか、Bluetooth MIDI機器をAudio MIDI Setupでペアリングします。
- Live VisualizerのMIDI表示を開き、各パッドとノブに触れて、何を送っているかを確かめます。
- このページのMIDI DAW Remoteプリセットを追加するか、MIDIだけの自分のプリセットを作ります。
- 各ノブの行で、コントロールと出力に合わせてSwitch、Dial、Turnを選びます。
- フェーダーをSystem Volumeに割り当て、パッドの出力をお使いのDAWのショートカットに変えます。
- ノート範囲か別のチャンネルを使い、ショートカット用のノートを録音に入れないようにします。
InputConfigが何を聞き取るかを知る
InputConfigは、macOSが一覧に出すどのソースからでも、次のメッセージを読み取ります。USBクラスコンプライアントの機器、Audio MIDI Setup経由のBluetooth MIDI、インターフェースにつないだハードウェアです。
- ノートとパッド。ベロシティはありますが、オンとオフとして働きます。
- コントロールチェンジ。どの番号でも読み取ります。
- ピッチベンドとチャンネルアフタータッチ。連続した入力として扱います。
- プログラムチェンジ。音色を切り替えるたびに1回です。
すべての行は、1つのチャンネルと1台の機器に絞るか、すべてに開いたままにできます。ゲームコントローラーは不要で、プリセットはMIDIだけでも作れます。InputConfigは、機器が送る内容のコピーを読み取るだけで、横取りはしません。だから、DAW自身のMIDIラーンも含めて、DAWはすべてを受け取り続けます。InputConfigは横で聞いているだけなので、コントローラーは演奏し続けられます。
コントロールが何を送るかを見る
- あなた:Live Visualizerを開いてMIDIを選び、すべてのパッド、鍵盤、ノブに触れます。
- InputConfig:機器が送ったすべてのCCについて、モードのバッジを付けた名前付きのダイヤルを表示します。鍵盤、ホイール、アフタータッチ、16チャンネルのストリップ、イベントログも表示します。
- 確認:各コントロールに、ノートまたはCCの番号とチャンネルが表示されます。その番号を行に使います。

ノブが何を送るかを知りたいだけなら、MIDIモニターより速く確かめられます。
ノブのモードを選ぶ
各CCの行には、3つのモードがあります。
- Switch
- しきい値は64です。値がそれ以上の間は行が押された状態になり、下回ると離されます。ペダル、CCを送るボタン、ノートではなくCCを送るコントローラーのパッドに向いています。
- Dial
- 中央が基準の方式です。値64が静止で、64からの距離が速さ、符号が向きになります。そのため、行のデッドゾーンが中央付近で動きを止めます。連続した出力を動かす、絶対値のノブやフェーダー向けです。出力はマウスホイール、マウスの動き、MIDI CCなどです。同じCCにプラスとマイナスの2つの行を置くと、両方向をカバーできます。
- Turn
- 差分の方式です。Turn Stepのサイズを超えて回すたびに、出力を1回ずつ小さく動かします。時計回りはプラス、反時計回りはマイナスです。エンドレスのエンコーダーと、段階的な対象のために作られています。対象は、Volume Up / Down、画面の明るさ、矢印キー、ズーム、取り消しとやり直しなどです。Turn StepはFine(2単位)からChunky(16)まで選べます。
ペダルにはSwitch、出力が連続的ならフェーダーとポットにDial、エンコーダーと段階的に動くものすべてにTurnを使います。
フェーダーをMacの音量にする
System Volumeの出力は、ボタンを押す操作ではありません。コントロールの位置にそのまま追従します。
- あなた:CCをSystem Volumeに割り当てます。フェーダー、ポット、ピッチホイール、アフタータッチ、ゲームコントローラーのトリガーから使えます。
- InputConfig:0から127を0から100パーセントに対応させ、コントロールが動いてから初めて制御を引き継ぎます。
- 確認:機器をつないでも、音量は急に変わりません。フェーダーを動かすと、Macの音量が追従します。
16個のパッドをDAWのリモコンにする
このページのMIDI DAW Remoteプリセットは、ノート36から51を送る16パッドのコントローラーを想定しています。多くのパッドコントローラーが初期設定にしているGeneral MIDIのドラム範囲です。LogicとGarageBandの初期設定のショートカットを送ります。Ableton、Bitwig、Reaper用には、数分で出力を書き換えられます。
| パッド(ノート) | 送る内容 |
|---|---|
| 36 | Space(再生と停止) |
| 37 | R(録音) |
| 38 | Return(先頭へ移動) |
| 39 | C(サイクル) |
| 40 | Command Z(取り消し) |
| 41 | Command Shift Z(やり直し) |
| 42 | Command T(Logicで再生ヘッドの位置で分割。お使いのDAWに合わせて変更) |
| 43 | M(選択したトラックをミュート) |
| 44 | S(ソロ) |
| 45 | Command S(保存) |
| 46 | Tab(Logicのメインウィンドウの領域を切り替え) |
| 47 | K(メトロノーム) |
| 48 | Mission Control |
| 49 | Start Dictation(音声でトラックに名前を付けるとき) |
| 50 | Open App:ブラウザ |
| 51 | Emergency Stop |
CCも2つ割り当てています。CC 7はSystem Volumeに、TurnモードのCC 1は代わりの方法としてVolume Up / Downに割り当てます。どの行も、Speakはオフです。覚えるあいだはオンにしてください。Toggleモードのノートの行は、パッドをもう一度押すまで修飾キーを保持します。Toggleをオフのままにすると、パッドを押している間だけ修飾キーが押された状態になるので、マウスでクリックしながらパッドでShiftを押さえられます。パッド51は緊急停止です。リモコンは、いつでもパッドから止められます。
鍵盤をショートカットとノートに分ける
ほとんどのキーボードは、すべてを1つのチャンネルで送ります。簡単な分け方から順に試してください。
- ノート範囲。InputConfigは番号でノートの行を照合するので、いちばん低いオクターブのC1からB1を12個のショートカットにし、C2から上で楽器を演奏できます。
- 別のチャンネル。キーボードがゾーンごとに別のチャンネルで送れるなら、ショートカットのゾーンをチャンネル16にして、行をそのチャンネルに絞ります。すると、分割点より上のノートがショートカットを実行することはなくなります。下のゾーンで弾いても同様です。
注意点があります。DAWもショートカット用のノートを受け取り、トラックが録音待機なら録音してしまいます。音源トラックの入力をキーボードのもう一方のチャンネルに絞るか、DAWのMIDI入力設定でショートカットのゾーンをミュートしてください。ショートカットのゾーンを音源トラックの入力から外さないと、テイクに入ってしまいます。
プログラムチェンジでプリセットを切り替える
Program Changeの行は、音色を切り替えるたびに1回動作し、その出力に特定のプリセットを有効にするApp Actionを置けます。コントローラーのパッチ1でミキシング用のレイアウトを、パッチ2で編集用のレイアウトを読み込む、といった使い方です。パッチバンクのボタンがあるコントローラーなら、1つのボタンでレイアウトのセットをまとめて切り替えられます。
逆方向のMIDIも送る
同じプリセットから、MIDIを送り出すこともできます。パッドコントローラーがショートカットを実行している間に、ゲームコントローラーのフェイスボタンでDAWにノートを送れます。InputConfigは自分の仮想ポートを聞かないので、この2つがループすることはありません。送り出す側はゲームパッドを楽器にするガイドで説明しています。
Bluetooth MIDI機器をペアリングする
Audio MIDI Setup:MIDI Studioウィンドウを開き、Bluetoothのアイコンをダブルクリックします。
Audio MIDI Setup, Window, Show MIDI Studio起こること:ペアリングが終わると、機器はほかのソースと同じようにInputConfigから見えるようになります。
Bluetooth MIDIはUSBより少し遅れて届きます。演奏には影響しますが、ショートカットには影響しません。
機器が表示されないとき
小さな手順から順に試してください。
- 機器のモードを確認する。独自のモードで動く機器、たとえばLiveの専用モードのPushや、プラグインモードのMaschineには、たいていMIDIモードの切り替えがあります。それを使ってください。
- Audio MIDI Setupを確認する。macOSがそこに機器を表示していなければ、InputConfigにも聞こえません。
- 行のフィルターを確認する。1つのチャンネルか1台の機器に絞った行は、それ以外を無視します。
まとめ
- まず見る。Live VisualizerのMIDI表示は、すべてのノートとCCに名前を付けます。
- ノブのモードを選ぶ。コントロールと出力に合わせて、Switch、Dial、Turnから選びます。
- DAWリモコンから始める。16個のパッド、音量フェーダー、ストップが入っています。
- 分けるときは慎重に。ノート範囲か別のチャンネルを使い、ショートカット用のノートを録音に入れません。
コントローラーの、演奏しない部分が、Macのほかの操作を担えます。
よくある質問
Ableton PushやNative Instruments Maschineでも使えますか?
機器が標準のMIDIソースとして認識されれば、使えます。独自のモードで動く機器(Liveの専用モードのPush、プラグインモードのMaschine)には、たいていMIDIモードの切り替えがあるので、それを使ってください。
パッドでマウスをクリックしながら修飾キーを押さえられますか?
Toggleモードのノートの行は、パッドをもう一度押すまで修飾キーを保持します。Toggleをオフのままにすると、パッドを押している間だけ修飾キーが押された状態になります。
DAW自身のMIDIラーンの邪魔になりませんか?
なりません。DAWは、機器が送るすべてを受け取り続けます。InputConfigが読み取るのはコピーで、横取りはしません。
日本語のページ
くわしいガイド(英語)
このページを書いた人。 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にあります.