KeyLab mk3 はお好みのほとんどのデジタル・オーディオ・ワークステーション(DAW)を操作できますが、 特定の DAW との連携をさらに深め、ハードウェア・コントローラーから直接 ナビゲーションできるよう、専用のコントローラー・マッピング・スクリプトを作成しました。
対応 DAW で利用可能な機能を説明する「How to」動画と、 必要なガイドおよびインテグレーション・スクリプトは、以下のページでご覧いただけます:
各 DAW を正しく設定するための詳細情報も以下でご確認いただけます:
以下の リソースページ に、KeyLab MK3 用の Ableton Live スクリプトの機能を説明するガイドが掲載されています:
- スクリプトはこれらのバージョンに内蔵されているため、最新バージョンの Ableton Live(少なくともバージョン 11.3.26 または 12.0.25)を ご使用ください。
上記バージョン以降をご使用の場合、パソコンに接続した後に Ableton LIVE を開くだけで、以下のように設定を調整できます:
1/「Settings"」メニューを開き、「MIDI"」タブを選択します
2/ 以下のように設定を調整します:
「Control Surface" Input and Output」メニューは、 「KeyLab mk3 DAW」ポートに設定してください。
「MIDI Input」セクションの「Track」オプションは、 「KeyLab mk3 MIDI"」ポートのみにチェックを入れてください。
3/「Prog」ボタンとディスプレイ上部のボタンを使用して、 コントローラーに「DAW」プログラムを読み込み、 正しいプログラムを選択してください。
以下の リソースページ に、KeyLab MK3 用の Logic Pro スクリプトの機能を説明する ガイドおよびインテグレーション・スクリプトが掲載されています:
- 外部スクリプトを Logic Pro に統合するための 最低バージョンは 10.7.4 であることにご注意ください。
- 詳細なセットアップ手順は以下の通りです:
1/ 上記リンクからスクリプトをダウンロードし、 .zip アーカイブの内容を単一のフォルダーに解凍した後、 "Install KeyLab mk3 Scripts.dmg" をダブルクリックしてください:
2/ 次に「Double-click to install - KeyLab mk3」アプリケーションを起動します:
3/ macOS に警告メッセージが表示されたら、 「Open」をクリックしてください:
4/「Finder」へのアクセスを求めるメッセージが表示された場合は、 「Allow」をクリックしてください:
5/ インストールが正常に完了した場合、以下の確認画面が表示されます:
6/ 完了したら、コントローラーを接続して電源を入れ、 Logic を開き、以下のポップアップに表示される 「Auto Assign」をクリックしてください:
7/「Control Surface」セットアップメニューが自動的に開きます。 入力・出力ポート両方で、MIDI ポートではなく、 「KeyLab mk3 DAW」ポートを選択してください:
-正しく設定されると以下のように表示されます:
8/「Prog」ボタンとディスプレイ上部のボタンを使用して、 コントローラーに「DAW」プログラムを読み込み、 正しいプログラムを選択してください。
トラブルシューティング
何らかの理由でスクリプトが動作しない場合は、以下の対処法をご確認ください:
-起動時に「Auto-Assign」ポップアップが表示されなかった場合は、 まず Logic Pro を閉じ、上記の手順でスクリプトを再インストールしてから、 Logic Pro の設定をリセットしてください:
Logic Pro を閉じて再度開き、「Auto-assign」ポップアップが表示された場合は承認してください。
- 必要に応じて、「Control Surfaces」→「Setup」メニュー (キーボードの「Delete」キー)で、 「KeyLab mk3」 (またはコントローラーの設定に使用しようとして手動で作成したその他のデバイス)を 手動で削除してください。
以下は KeyLab 61 mkI を例にした場合です:
-「New」→「Install」をクリックします
-リストから正しい「KeyLab mk3」デバイスを選択し、 「Add」をクリックします:
-Control Surface メニューの右側セクションにある「KeyLab mk3」デバイスをクリックし、 出力および入力ポートを 「KeyLab mk3 MIDI」に調整してください:
-コントローラーで「Prog」を押して「DAW」プログラムを読み込み、再度お試しください。
MIDI ポートの選択
- 「KeyLab mk3 MIDI」ポートが選択できない場合は、 「Audio Midi Setup」→「Midi Studio」で カスタムデバイス接続がないかご確認ください。 このような接続があると、ポートが他の用途に使用できなくなる場合があります。 その場合は、接続をクリックしてパソコンのキーボードの「Backspace」キーを押すことで削除できます。
- 必要に応じて、上部バーから新しい設定を作成し、 デバイスが再度正しく認識されるようにすることもできます:
- 完了したら、Logic Pro を再度開き、上記の手順に従って Control Surface メニューで正しい「KeyLab mk3 MIDI」ポートを選択し、再度お試しください。
以下の リソースページ に、KeyLab MK3 用の Mainstage インテグレーション・スクリプトと、 その機能を説明するガイドが掲載されています:
-
まず、Mainstage のバージョンが最新の状態であることをご確認ください。
- 次に、必要なスクリプトをダウンロードした後、まず .zip アーカイブの内容をフォルダーに解凍し、 .dmg ファイルを実行してください:
-
アプリケーションをダブルクリックしてスクリプトをインストールします (ポップアップで通知されます)
- .dmg でインストールできない場合は、「KeyLab XX mk3.device」という名前のファイルを
以下のパスの末尾に配置してください:
「Go to folder」メニューを開き、以下のパスを貼り付けてください:
~/Music/Audio Music Apps/MIDI Device Profiles/Arturia
「MIDI Device Profiles」または「Arturia」フォルダーが存在しない場合は、 先に作成してください。
「Prog」ボタンとディスプレイ上部のボタンを使用して、 コントローラーに「DAW」プログラムを読み込み、 正しいプログラムを選択してください。
トラブルシューティング
- スクリプトのインストール後に Preset / Set のブラウズが機能しない場合:
Concert プロジェクトのボタンが事前にマッピングされていた場合、 コントロールが期待通りに動作せず、Preset や Set のブラウズができなくなることがあります。
-この問題を回避するには、「Assignments & Mappings」タブの 「Assign & Map」ボタンを使用して、 「next/previous presets」および「next/previous set」の アクションを再割り当てしてください。
例:

-「Override mapping」をクリックします:

-次に、KeyLab の画面下にある対応するボタンを押してください。
-これらの機能が正しく動作するための正しい表示例を以下に示します。 ポートは「DAW KeyLab MK3」である必要があることにご注意ください:

-ディスプレイ下部のボタン配置は以下のようになっているはずです:
補足事項
- MainStage と Logic Pro のスクリプトは同時にインストールできません。 Logic Pro のスクリプトがインストールされている場合は、 Mainstage スクリプトのインストール時に「Replace」をクリックして、 以前のスクリプトファイルを上書きしてください:
以下のリソースページに、KeyLab MK3 用の ガイドと Bitwig インテグレーション・スクリプトが掲載されています: KeyLab mk3 Universal MIDI Controller
- 詳細なセットアップ手順は以下の通りです:
1/ 上記リンクからスクリプトをダウンロードし、 .zip アーカイブの内容を単一のフォルダーに解凍した後、 「Arturia.bwextension」ファイルをお使いのオペレーティング・システムに応じた正しい場所にコピー&ペーストしてください:
-保存場所は以下の通りです。インストール手順は以下の記事にまとめられています:
How do I add a controller script - Bitwig
macOS
Documents/Bitwig Studio/Extensions
Windows
%USERPROFILE%\Documents\Bitwig Studio\Extensions
Linux(公式テスト対象外)
~/Bitwig Studio/Extensions
2/ インストール後、Bitwig Studio を開く前にコントローラーを接続して電源を入れてください。
3/ スクリプトが正しくインストールされ、デバイスが認識されると、 Settings → Controllers メニューで以下のように表示・設定されているはずです:
→ 最新バージョンの FL Studio(少なくとも 2024 バージョン 24.1.1)にアップデートしてください
→ このバージョンにアップデートできない場合は、スクリプトを手動で追加できます。 その場合の最低必要バージョンは 20.9.2 です。 以下の手順をご参照ください。
- KeyLab MK3 の DAW プログラムを FL Studio に統合するための ガイド + スクリプトは、こちらのリソースページでご確認いただけます: KeyLab mk3 Universal MIDI controller
- バージョン 24.1.1 以上に正常にアップデートできた場合、 スクリプトはすでにプログラムに含まれています。
1/ Options > MIDI Settings へ進んでください:
2/ KeyLab mk3 DAW の入力と出力セクションで同じポートが選択されており、 Controller Type ドロップダウンメニューで「KeyLab mk3」が選択されていることを確認してください:
3/ 入力セクションでは、KeyLab mk3 MIDI ポートは 空欄のまま(「---」に設定)にしてください。 Controller Type は「KeyLab mk3 Arturia」にしてください:
4/「Prog」ボタンとディスプレイ上部のボタンを使用して、 コントローラーに「DAW」プログラムを読み込み、正しいプログラムを選択してください。
これですべて正常に動作するはずです!
補足事項
Fader または Encoder が楽器のパラメーターを意図した通りに制御しない場合は、 以下の記事を参照して「MultiLink to Controllers」機能を使用してコントロールを手動でマッピングしてください:
Arturia プラグインを使用する場合
上記の画像のように Analog Lab や V Collection の楽器などの Arturia の VST を使用している場合は、 プラグイン・ラッパーでプラグインを MIDI 入力 10 に接続してください:
- 最新バージョンの FL Studio にアップデートできない場合は、スクリプトを手動で追加できます。 その場合の最低必要バージョンは 20.9.2 です。 以下の手順をご参照ください:
1/ こちらのリンクからスクリプトをダウンロードしてください: KeyLab mk3 Universal MIDI controller
2/ フォルダーを解凍します
3/ 「FL Studio Scripts」フォルダーから「Arturia KeyLab mk3」という名前のフォルダーを移動し、 オペレーティング・システムに応じて以下のパスの末尾に配置してください (<username> はパソコン上のご自身の名前に置き換えてください):
Windows: C:\Users\<username>\Documents\Image-Line\FL Studio\Settings\Hardware\
MacOS:/Users/<username>/Documents/Image-Line/FL Studio/Settings/Hardware/
4/ 完了したら、上記の手順に従って FL Studio で KeyLab を設定してください。
→ DAW コントロールとスクリプトを使用するための Cubase の最低バージョンは Cubase 12 であることにご注意ください。
- KeyLab MK3 の DAW プログラムを Cubase に統合するための ガイド + スクリプトは、こちらのリソースページでご確認いただけます: KeyLab mk3 Universal MIDI controller
1/ 上記リンクからスクリプトをダウンロードしてください。
2/ KeyLab mk3 を接続し、DAW プログラムを選択(Prog ボタン + Pad 2)してから Cubase を開きます。
3/ Studio > MIDI Remote Manager へ進んでください:
4/ 開いたウィンドウで Import Script をクリックし、 ダウンロード・フォルダーから選択してください:
- スクリプトが正しくインストールされると、以下のように表示されます:
- 以下のメニューから「In 'All MIDI Inputs'」セクションの 「KeyLab mk3 DAW」ポートを無効にすることをお忘れなく:
「Studio」→「Studio Setup」 →「MIDI Port Setup」
この設定を行わないと、トランスポート機能を使用した際に予期しない音や音符が生成される場合があります。
注意事項
スクリプトを有効にした後、Fader がトラックの音量を期待通りに制御しない場合は、 以下をご確認ください:
-コントローラーで「Prog」ボタンを使用して「DAW」プログラムを使用中であること。
-次に、メイン Jog ホイール(画面下部)を動かしてトラックにフォーカスを当ててから再度お試しください。
Logic Pro スクリプトとの非互換性
-Logic Pro スクリプトをインストールした場合、次回 GarageBand を開いた際に、 「Auto-assign」ポップアップを通じて KeyLab mk3 のマッピングを求めるメッセージが表示される場合があります:
-残念ながら、KeyLab mk3 のポートと Logic Pro スクリプト固有のマッピングにより、 「Auto-Assign」を承認しても コントローラーのインテグレーション機能をご利用いただけません。 DAW のすべての機能とトランスポート・コントロールをご利用いただくには、 対応している互換性のある DAW(上記参照)への移行をお勧めします。
KeyLab mk3 は GarageBand では 汎用 MIDI コントローラーとして動作し、 専用スクリプトを提供している他の DAW と同等のインテグレーションはご利用いただけません。
また、GarageBand は Mackie や HUI プロトコルを扱わず、外部デバイスへのパラメーターの手動マッピング(このような機能をサポートする代替手段)も許可していないため、DAW コントロールやトランスポート・コントロール(Play、Stop、Rec)などの高度な機能はデフォルトでは GarageBand で動作しません。
- 汎用コントローラーとして使用を開始するには、コントローラーが macOS に認識されている限り(Audio MIDI Setup > MIDI Studio メニュー)、 特別なセットアップ手順は不要です:
Analog Lab の使用方法と他のバーチャル楽器パラメーターへのコントロールのマッピング方法
Analog Lab は Audio Unit プラグインとして GarageBand と完全に互換性があり、 以下の説明の通りトラックに挿入できます:
- GarageBand を開き、空のプロジェクトと MIDI「ソフトウェア・インストゥルメント」トラックを作成します (デフォルトでは Electric Piano 楽器が選択されます)
- プラグイン・セクションに移動し、下の画像のように E-piano を Analog Lab に変更します (または新しいインストゥルメント・トラックを作成します):



セキュリティ設定の引き下げを求める警告ポップアップが表示された場合は、承認してください。
「Prog」ボタンを使用してコントローラーで「Arturia」デバイス・メモリーを正しく選択し、メモリー間を切り替えてパラメーターを操作してください。
- Preset を選択したら、GarageBand の「Rec」ボタンをクリックして録音を開始できます。
- また、MIDI learn 機能を提供する他のバーチャル楽器 (プラグイン)にコントローラー機能をマッピングしたい場合は、 「User」デバイス・メモリー(「Prog」ボタンを使用)のいずれかを選択し、 コントローラーのコントロール(ノブと Fader)を 目的の機能に問題なくマッピングできます:
UVI Workstation「Grand Piano Model D」を例にした場合:
-プラグイン・インターフェースを開き、マッピングしたいパラメーターを右クリックします
-マッピングしたい KeyLab mk3 のコントロールを動かします
もちろん、各プラグインによって操作方法は異なりますので、それぞれのユーザー・マニュアルをご参照ください。
KeyLab mk3 には Studio One または Fender Studio Pro 用の 専用インテグレーション・スクリプトはありませんが、以下の手順に従うことで MCU(Mackie)コントロール・サーフェスとして設定し、 トランスポート・コントロールの利用と一部の DAW パラメーターの調整が可能になります。
- まず、MIDI Control Center を通じて KeyLab mk3 の ファームウェアが最新の状態であることを確認してください:
MIDI Control Center (MCC) - Firmware Update
- 次に、MIDI Control Center を開き、 「Device Settings」メニューに移動して、 「Global Parameters」セクションのトランスポート・モードを 「MCU」に設定してください:
- 完了したら、Studio One または Fender Studio Pro を開き、 「Options」(Studio One)または Preferences(Fender Studio Pro)メニューへ進んでください:
- 2 つの異なるデバイスを作成する必要があります。1 つはグローバル MIDI コントロール用(Arturia または User プログラムで使用)、もう 1 つはトランスポート・コントロール用(「DAW」プログラムで使用)です:
- そのためには、「External Device」タブに移動して「Add」をクリックします:
-「New Keyboard」をクリックし、「Receive From」と 「Send To」メニューで「KeyLab xx mk3 MIDI」を選択します:
MiniLab 上で Analog Lab V インストゥルメント・トラックを挿入し、ARTURIA プログラムを選択すると(「Shift」+「Prog」pad):キー、ノブ、Fader が動作するはずです。
- Studio One のトランスポートを制御するために、 次に 2 番目のデバイスを作成します:
- 引き続き「External Devices」メニューで、 再度「Add」ボタンをクリックし、 リストから「Mackie」→「Control」を選択し、 「Receive From」と「Sent To」メニューで 「MiniLab37 DAW」を選択します:
-以下の結果が得られるはずです:
MiniLab 37 の DAW プログラム(「Shift」+「Prog」pad)で、「Shift」+ いずれかのトランスポート「Pad」を押すと:Play、Stop、Record が動作するはずです。
- Studio One の任意のパラメーターにコントロールを手動でマッピングする場合:
- Studio One パラメーターに追加のコントロールを手動でマッピングするには、 KeyLab mk3 の「User programs」を活用することが有効です。 これらのプログラムは任意の CC メッセージを送信するよう設定できます (すでにマッピングされている他のコントロールとの競合を避けるため)。
-MIDI Control Center を開き、「User program」を 任意にカスタマイズして(ここでは Pad が MIDI チャンネル 1 で CC:20 を送信するよう設定されています)、 目的の User program にドロップする前にローカル・テンプレートに変更を保存してください:
-完了したら、「Prog」ボタン + Pad(プログラム番号に対応するもの)または 「Prog」ボタンを押した後に画面周囲のコンテキスト・ボタンを使用して、 コントローラーに正しい「User program」を読み込んでください。
-Studio One に戻り、「External devices」アイコンをクリックし、 次に「External Devices」セクションの「New Keyboard」をクリックして 「Edit」をクリックします:
- 再度、KeyLab mk3 で User program (特定の Pad Bank に対してコントロールを調整した場合は正しい Pad Bank も)が 選択されていることを確認してください。
- 新しいパネルの MIDI learn をクリックし、 KeyLab mk3 のコントロールを動かすかまたは押すと、 コントロールが表示されます。ここでは「CC20」を送信する 「Pad n°1」が表示されています:
- 「On/Off」または「Press/release」スイッチとして 動作するよう設定された Pad などのコントロールについては、 「Edit」→「MIDI learn」メニューでコントロールを右クリックして 目的のモードを選択した後、「Assign command」メニューでリストから 目的のパラメーターを選択する必要がある場合があります:
-ここでは、Pad が Studio One の「Tap/Tempo」機能にマッピングされています:
- Encoder または Fader については、「MIDI Learn」ボタンで 追加した後、トラック音量などの Studio One コントロールを 右クリックして、 Assign to Control1 on New control Surface を選択してください。

これで、KeyLab mk3 の Fader でトラック音量を制御できるようになります。
- 手動でマッピングしたいすべてのコントロールに対して、これらの操作を繰り返してください。
KeyLab mk3 には Cakewalk Sonar 用の 専用インテグレーション・スクリプトはありませんが、以下の手順に従うことで MCU(Mackie)コントロール・サーフェスとして設定し、 トランスポート・コントロールの利用と一部の DAW パラメーターの調整が可能になります。
- まず、MIDI Control Center を通じて KeyLab mk3 の ファームウェアが最新の状態であることを確認してください:
MIDI Control Center (MCC) - Firmware Update
- 次に、MIDI Control Center を開き、 「Device Settings」メニューに移動して、 「Global Parameters」セクションのトランスポート・モードを 「MCU」に設定してください:
- 完了したら、Cakewalk Sonar を開き、 「Edit」→「Preferences」メニューを開いてください:
-「Preferences」→「MIDI」→「Devices」メニューで 以下のポートを確認してください:
- 「Inputs」セクションの「KeyLab xx mk3 MIDI」
- 「Inputs」と「Outputs」セクション両方の 「KeyLab xx mk3 DAW」

-次に「Control Surfaces」メニューで、以下のようにデバイスを追加してください:
- Control Surface:「Mackie Control」
- Input Port:「KeyLab xx mk3 DAW」
- Output Port:「KeyLab xx mk3 DAW」

-最後に、インストゥルメント・トラックでは「KeyLab mk3 MIDI」→ MIDI「Omni」ポートのみを選択してください:

これにより、トランスポート・ボタンから MIDI 音符が聞こえるのを防ぐことができます。
-完了すると、トランスポート・ボタンが DAW トランスポート機能を制御し、 Encoder/Fader が音量/パンを制御するようになります。
補足事項
完全なインテグレーションを実現する専用スクリプトが存在しないため、すべての DAW 機能が動作するわけではない点にご注意ください。
→ KeyLab mk3 には複数の「DAW Protocols」オプションが搭載されています。 以下の DAW をご使用の場合は、コントローラーで正しい「DAW Protocol」を選択してください:
-Pro Tools
-Studio One(上記の専用セクションを参照してください)
-Reason
-Reaper
その他の DAW をご使用の場合は、お使いの DAW が対応しているプロトコルに応じて MCU(Mackie Control Universal)または HUI(Human User Interface)を選択してください (必要に応じて専用のドキュメントをご参照ください)。
- 正しいプロトコルを設定するには、任意のプログラムを選択した後、以下の手順を行ってください:
1/「Prog」ボタン上部の「Settings」ボタンを押します。
2/ 次に「Global」コンテキスト・メニュー・ボタン(ボタン 1)を押します。
3/「DAW PROTOCOL」に達するまで「Jog Wheel」を回します:
4/ Jog Wheel を押して目的のプロトコル (Pro Tools、Studio One、Reason、または Reaper)を探し、 再度 Jog Wheel を押して確定します。
5/ 次に、DAW の設定で KeyLab mk3 を MCU または HUI コントローラーとして設定します。 通常は DAW オプションに応じて Control Surface または Mackie control デバイスを作成し、正しい 「KeyLab mk3 DAW ポート」を入力・出力ポートとして選択してください。
6/ 上記リストに記載されていない別の DAW をご使用の場合は、 その DAW のマニュアルを参照して Mackie Control Universal(MCU)または Human User Interface(HUI)との互換性を確認し、 適切に設定した上で、上記で説明した通り正しい入力・出力ポートを使用して KeyLab MK3 を DAW 設定に MCU または HUI コントローラーとして追加してください。
