Maschineは非常に柔軟かつ強力なルーティングシステムを備えています。ここでは、創造的なオーディオルーティング、MIDIの送受信、そして強力なMacro Controls(マクロコントロール)の作成について学びます。
この章では、Maschineのルーティング/アサインシステムに関するいくつかの重要なトピックと機能を解説します。これらを理解しておくと、Maschineのさまざまなワークフローで大いに役立ちます。本章では以下を説明します。
ここで説明する機能のほとんどは、Channel properties(チャンネルプロパティ)からアクセスできます。チャンネルプロパティは、そのプラグインスロットにどのプラグインが読み込まれているかに関わらず、特定のSound、Group、またはMasterに個別に適用されるグローバル設定です。
チャンネルプロパティは4つのセットに整理されています。すべてのチャンネル(Sound、Group、Master)で同様のプロパティセットが利用できます。Input properties(入力プロパティ/Masterでは利用不可)、Output properties(出力プロパティ)、Groove properties(グルーヴプロパティ)、Macro properties(マクロプロパティ)です。
チャンネルプロパティとそのパラメーターには、プラグインと同じ手順でアクセスできます。詳しくは チャンネルプロパティ、プラグイン、パラメーターページの操作(Navigating Channel Properties, Plug-ins, and Parameter Pages) のセクションを参照してください。
Input properties、Output properties、Macro propertiesについては以降のセクションで扱います。Groove propertiesについての詳細は、該当セクションを参照してください。
Maschine+には、さまざまな場面で使用できる柔軟なMIDIリモートコントロールおよびホストオートメーション機能が備わっています。
Master、Group、SoundはMIDI経由で制御できます。
SoundからMIDIデータを送信することもできます。これにより、パッドでの演奏をMIDIパターンとして別のデバイスに記録できます。これは「SoundからのMIDI送信(Sending MIDI from Sounds)」のセクションで説明します。
Soundは外部にMIDIノートやオートメーションデータを出力できるため、Maschine+からMIDI対応アプリケーションや外部MIDI機器を制御できます。
MIDI出力を有効にしたSoundは、次のものを送信します。
| 💡 | プラグインを何も読み込んでいないSoundでも、上記のMIDIデータを送信できます。さらに、Soundにプラグインがない場合は、受信したMIDIノートをそのままMIDI出力へ転送します。SoundのMIDIノート入力の設定方法については、「MIDIノートによるSoundのトリガー(Triggering Sounds via MIDI Notes)」のセクションを参照してください。 |
SoundのMIDI出力は、SoundのOutput propertiesのMIDIページで設定します。
| ℹ️ | Output propertiesのMIDIページはSoundでのみ利用できます。 |
MIDI Outputページにアクセスするには:
これでノブを使って設定を調整できます。
ソフトウェアでのSoundのOutput propertiesのMIDIページ。

SoundのOutput propertiesのMIDIページ
| ℹ️ | Output propertiesのMIDIページへのアクセス方法については、チャンネルプロパティ、プラグイン、パラメーターページの操作(Navigating Channel Properties, Plug-ins, and Parameter Pages) のセクションを参照してください。 |
| Control | Description |
|---|---|
| MIDI Section | |
| Dest. | SoundがMIDIデータを送信するMIDIポートを選択します。 Maschine+がStand-alone modeで動作している場合、選択できる項目はNone(MIDI出力オフ、デフォルト設定)、有効化された各MIDI出力ポート、および同じGroup内でMIDIを受信できるプラグイン(マルチティンバープラグイン)を含む任意のSoundです。使用するMIDI出力ポートを有効にするには、SettingsページのMIDIページを確認してください(MIDI設定(MIDI Settings) を参照)。 Maschine+がController modeで、Maschineソフトウェアがホストアプリケーション内でプラグインとして動作している場合、有効化されたMIDI出力ポートの項目はNone(MIDI出力オフ、デフォルト設定)とHostになります。Hostを選択すると、MaschineはSoundからのMIDIデータをホストアプリケーションへ転送します。これにより、パッドでの演奏をホスト内でMIDIファイルとして記録できます。 |
| Channel | SoundがMIDIデータを送信するMIDIチャンネルを選択します。デフォルトでは、Soundスロット1はチャンネル1、Soundスロット2はチャンネル2……というようにMIDIデータを送信します。 |
| Transpose | ノート送信前にMIDIノート番号にオフセットを適用します。値の範囲は-48(半音48個ぶんの下方トランスポーズ=4オクターブ)から+48(半音48個ぶんの上方トランスポーズ=4オクターブ)までです。デフォルト値は0です。 |
Maschine+では、MIDI(例えばMIDIキーボード)を使ってSoundを演奏できます。
デフォルトでは、何も設定しなくても、任意のMIDIポート・任意のMIDIチャンネルで受信したMIDIノートは、現在フォーカスされているSoundスロットのさまざまなピッチをトリガーします。
フォーカスされているSoundとは独立して1つ以上のSoundをMIDIノートで演奏するには、対象のSoundまたはそのGroupのMIDI入力設定を構成する(Sound/Groupが受信MIDIノートにどう反応するかを定義する)必要があります。これは、GroupまたはSoundのInput propertiesのMIDIページで行います。
| ℹ️ | MasterチャンネルのInput propertiesにはMIDIページはありません。 |
これらのMIDI入力設定を構成する際は、次の点に留意してください。
| 💡 | Soundにプラグインがない場合、受信MIDIノートは(有効になっていれば)SoundのMIDI出力へ転送されます(「SoundからのMIDI送信(Sending MIDI from Sounds)」を参照)。 |
MIDI Inputページにアクセスするには:
これでノブを使って設定を調整できます。

Input propertiesのMIDIページ(ここではGroupを表示)
SoundおよびGroupのMIDI入力設定には、次のパラメーターがあります。
| Controls | Description |
|---|---|
| MIDI ROUTING Section | |
| Key Mode(Pad Modeのみ) | 選択したGroupのMIDIノート入力を有効にします(デフォルトは無効)。 Key Modeには次のオプションがあります。 Off: 選択したGroupのMIDIノート入力を無効にします。 Drumkit: 選択したGroupのMIDIノート入力を手軽に構成し、各SoundをC2から上方向へ半音階で特定のキーに配置します。 Manual: Source、Channel、Start Note、Thruの各設定を含め、好みに応じてMIDIノート入力を構成できます。 |
| Source(スタンドアローンかつManualモードのみ) | SoundまたはGroupがMIDIノートを受信するMIDIポートを選択します。選択できる項目はNone(MIDIノート入力オフ、デフォルト設定)、All(有効化されたすべての入力ポートでMIDIノートを受信)、および有効化された各MIDI入力ポートです。使用するMIDI入力ポートは、Settingsの MIDIページで有効にできます(MIDI設定(MIDI Settings) を参照)。Soundとその親Groupの両方でNoneが選択されている場合、Soundがフォーカスされていれば、すべてのMIDIポート・すべてのMIDIチャンネルからMIDIノートを受信する点に注意してください。 |
| Channel(Manualモードのみ) | SoundまたはGroupがMIDIノートを受信するMIDIチャンネルを選択します。All(デフォルト設定)を選択すると、SoundまたはGroupはすべてのチャンネルからMIDIノートを受信します。 |
| Start Note(Manualモードのみ) | そのGroupのMIDIルートノートを定義します(デフォルトはC1)。MIDIルートノートおよびその上位15個のMIDIノート(Root NoteからRoot Note + 15まで)が、それぞれSoundスロット1〜16のルートノートをトリガーします。この範囲外の受信MIDIノートはGroupで無視されます。 |
| Thru(Manualモードのみ) | このパラメーターをオンにすると、受信イベントをMIDI出力へスルー送信します。Maschine+で演奏したノートをホストシーケンサーに録音し、それをそこから再生してMaschineを音源として使いたい場合などに便利です。 オフにすると、受信イベントが出力へルーティングされなくなります。 |
MIDI Changeを使うと、標準のMIDI NoteまたはProgram Changeメッセージを利用して、外部MIDIデバイスからScene、Section、Lockスナップショットの切り替えをトリガーできます。これはライブパフォーマンス時により高い柔軟性をもたらします。例えば、外部MIDIデバイスがMIDI NoteやProgram Changeメッセージを送信するよう設定して、演奏に集中しながら異なるSceneやSectionをトリガーしたり、Lockスナップショットをトリガーして瞬時にパラメーターを変更したりできます。
以下ではMIDI Changeの設定方法を説明します。ここでは、外部MIDIデバイスがMIDIケーブルまたはUSBでMaschine+に接続されており、Maschine+と同じMIDIチャンネルでMIDIノートまたはProgram Changeメッセージを送信することを前提としています。設定方法の詳細については、外部MIDIデバイス付属のドキュメントを参照してください。
Maschine+でMIDI Changeを設定するには:
| ℹ️ | MIDIノート番号: 一部のホストアプリケーション(DAW)やMIDIデバイスは、MIDIノートの命名にさまざまな規則を使用します。例えばMaschine+では、MIDIノート番号0をC-2、MIDIノート番号60(ミドルC)をC3と表記します。どの規則が使われているかは、外部デバイスのドキュメントを参照してください。 |
| ℹ️ | Program Change番号: 一部のホストアプリケーションやMIDIデバイスは、Program Change番号を[1〜128]ではなく[0〜127]の範囲で送信します。その場合、Program Change番号0はスナップショットスロット1を、PC 1はスナップショットスロット2をトリガーします。デバイスがどの範囲でProgram Change番号を送信するかは、ホストアプリケーションまたはMIDIデバイスのドキュメントを参照してください。 |
MIDI設定の構成方法の詳細については、MIDI設定(MIDI Settings) を参照してください。
SceneとSectionについては プロジェクトのアレンジ(Arranging Your Project) を、Lockについては Lockスナップショットの使用(Using Lock Snapshots) を参照してください。
Maschine+は、特定のニーズに合わせて細かくカスタマイズできる強力なオーディオルーティングシステムを備えています。
簡単に言えば、デフォルトでは各チャンネルはシンプルな階層構造で構成されています。
このデフォルトの基本構成は、さまざまな方法でカスタマイズできます。Sound、Group、MasterレベルのInput/Output propertiesで利用できるオーディオ設定を使えば、次のセクションで示すように、幅広い状況に対応する複雑なルーティングを構築できます。
以降のセクションで説明する手順はすべて、チャンネルプロパティを使用します。これらの手順に従うには、Control modeに切り替え、チャンネルプロパティ、プラグイン、パラメーターページの操作(Navigating Channel Properties, Plug-ins, and Parameter Pages) のセクションで説明されている手順で目的のチャンネルプロパティへ移動してください。
各Soundは外部オーディオ信号を受信するように構成できます。これらのオーディオ信号は次のソースから供給できます。
各Soundは1つの外部ステレオ入力を使用できます。同じ外部信号を任意の数のSoundに供給できます。
例えばこれにより、任意の外部オーディオ信号をそのSoundに読み込んだプラグインで処理でき、より一般的には、外部オーディオ信号をMaschine+のルーティング/処理システムに統合できます。使用例と手順については、外部オーディオへのエフェクト適用(Applying Effects to External Audio) のセクションも参照してください。
Soundの外部オーディオ入力の構成は、SoundのInput propertiesのAudioページで行います。
| ℹ️ | Input propertiesのAudioページはSoundでのみ利用できます。 |

SoundのInput propertiesのAUDIOページ
| ℹ️ | Input propertiesのAudioページへのアクセス方法については、コントロールエリアでのチャンネルプロパティ、プラグイン、パラメーターページの操作 のセクションを参照してください。 |
| Controls | Description |
|---|---|
| AUDIO Section | |
| Source | Soundへルーティングする外部オーディオ入力を選択します。選択できる項目はNone(外部入力なし)と4つの外部ステレオ入力Ext. 1〜4、および同じGroup内の他のSoundに読み込まれた複数出力プラグインの追加出力です。オーディオインターフェイスの物理入力をMaschine+の仮想オーディオ入力へルーティングするには、Audio SettingsのRoutingページを確認してください(オーディオ設定(Audio Settings) を参照)。 |
| Gain | 受信信号のゲインを調整します。 |
| ℹ️ | チャンネルプロパティやプラグインパラメーターにアクセスして変更するには、チャンネルプロパティ、プラグイン、パラメーターページの操作(Navigating Channel Properties, Plug-ins, and Parameter Pages) で説明されている共通のワークフローを使用してください。さらに、外部オーディオへのエフェクト適用(Applying Effects to External Audio) には手順を追った使用例があります。 |
デフォルトでは、Group内のすべてのSoundの出力はそのGroupへ送られ、そこでミックスされ、Groupに読み込まれたプラグイン(追加されている場合)で処理されます。同様に、デフォルトではすべてのGroupの出力はMasterへ送られ、そこでミックスされ、Masterに読み込まれたプラグイン(追加されている場合)で処理されます。
このデフォルト動作は好みに合わせてカスタマイズできます。チャンネル出力のレベルやパンニング位置を調整したり、プリリスニング用にCueバスへ送ったりできます。さらに、後段で個別に処理するために、個々のSoundやGroup全体をオーディオインターフェイスの別の出力ペアへ送ることもできます。出力ルーティングの構成は、SoundおよびGroupのOutput propertiesのAudioページで行います。
| ℹ️ | ここでは、SoundおよびGroupのOutput propertiesのAudioページのみを説明します。Masterに相当するページについては、「MasterおよびCue出力の設定(Configuring the Master and Cue Outputs)」のセクションで説明します。 |

Output propertiesのAUDIOページ(ここではSound)
| Controls | Description |
|---|---|
| AUDIO Section | |
| Dest. | チャンネルのメインオーディオ出力の送り先を選択します。 Soundの場合、選択できるオプションはNone(出力なし)、Master、Group(親Group、デフォルト設定)、バッシングポイントとして機能する他の任意のGroupまたは他の任意のSound(すなわち最初のプラグインスロットにEffectプラグインを含むもの)、および16の外部ステレオ出力Ext. 1〜16です。 Groupの場合、選択できるオプションはNone(出力なし)、Master(デフォルト設定)、バッシングポイントとして機能する他の任意のGroup(最初のプラグインスロットにEffectプラグインを含むもの)、他の任意のGroup内でバッシングポイントとして機能する任意のSound、および16の外部ステレオ出力Ext. 1〜16です。 利用可能なバッシングポイントは、後述のようにラベル付けされます。 |
| Cue | Cueを有効にすると、チャンネルのメイン出力は通常の送り先(Dest.で定義。上記参照)ではなくCueバスへ送られます。例えば、パフォーマンスにミックスする前にチャンネルをプリリスニングするのに非常に便利です。 Cueを有効にすると、チャンネルのAux 1およびAux 2出力もミュートされますが、これらはCueバスへは送られない点に注意してください(「SoundおよびGroupの補助出力のセットアップ(Setting Up Auxiliary Outputs for Sounds and Groups)」を参照)。 |
| Level | チャンネル全体の音量レベルを調整します。 |
| Pan | ステレオフィールド内でのチャンネルのパン位置を定義します。 |
| Audio Mute(Soundのみ) | Audio Muteを有効にすると、このSoundをミュートした際にイベントをバイパスするだけでなく、そのオーディオ出力もミュートし、すでに演奏されたノートのオーディオの余韻もミュートします。詳しくは該当セクションを参照してください。 |
| 💡 | Maschine+がController modeで、Maschineソフトウェアがプラグインとして動作している場合、MAINセクションのDest.セレクターで利用できる外部ステレオ出力Ext.1〜16は、ホスト内の仮想出力に対応します。これにより、例えばMaschineの個々のSoundやGroupをDAW内の各ミキサーチャンネルへ送ることができます。 |
Dest.セレクターで利用できるさまざまなバッシングポイント(上表で説明)は、ドロップダウンメニューとセレクターの表示とで異なるラベルが付けられます。
| ℹ️ | DEST.パラメーターで利用できるバッシングポイントは、上記のセレクター表示と同じラベルが付けられます。 |
プロジェクトの各SoundまたはGroupは、追加の送り先へルーティングできる2つの補助(Aux)出力を備えています。例えば、チャンネルのオーディオ出力を任意の量だけ他のチャンネルへ送ってさらに処理できます。これは特にセンドエフェクトで使用されます。クラシックなセンドエフェクトの設定方法については、センドエフェクトの作成(Creating a Send Effect) のセクションを参照してください。
Sound/Groupの補助出力は、Output propertiesのAuxページで構成します。
| ℹ️ | MasterのOutput propertiesにはAuxページはありません。 |

Output propertiesのAUXページ(ここではGroupを表示)
| ℹ️ | Output propertiesのAuxページへのアクセス方法については、チャンネルプロパティ、プラグイン、パラメーターページの操作(Navigating Channel Properties, Plug-ins, and Parameter Pages) のセクションを参照してください。 |
| Controls | Description |
|---|---|
| AUX 1 / AUX 2 Section | |
| Dest. | チャンネルのAux 1またはAux 2出力の送り先を選択します。選択できるオプションはAudioページのDest.セレクターと同じです(「SoundおよびGroupのメイン出力の設定(Configuring the Main Output of Sounds and Groups)」を参照)。ただしAux 1およびAux 2では、デフォルトの送り先はNone、つまりデフォルトでは補助センドは定義されていません。 |
| Level | Aux 1またはAux 2出力へ送る信号のレベルを調整します。 |
| Order | OrderをPreに設定すると、AudioページのMAINセクションのLevelおよびPan設定が適用される前にチャンネルがAux 1またはAux 2へ供給されます。OrderをPost(デフォルト設定)に設定すると、メイン出力のLevelおよびPan設定が補助出力へ送られる信号にも影響します。 |
Masterへルーティングされたすべてのチャンネルはミックスされ、Masterに読み込まれた任意のプラグインで処理されます。その結果はMaster出力(すなわちメイン出力)へ送られます。
さらに、プリリスニング用に現在Cueバスへルーティングされているすべてのチャンネルはミックスされ、Cue出力へ送られます。
MasterおよびCue出力の送り先を選択し、それぞれのレベルとパンニング位置を調整できます。これはMasterのOutput propertiesのAudioページで行います。

MasterのOutput propertiesのAUDIOページ
| ℹ️ | Output propertiesのAudioページへのアクセス方法については、チャンネルプロパティ、プラグイン、パラメーターページの操作(Navigating Channel Properties, Plug-ins, and Parameter Pages) のセクションを参照してください。 |
| Controls | Description |
|---|---|
| AUDIO Section | |
| Output | Maschineプロジェクトのマスター出力の送り先を選択します。選択できるオプションは16の外部ステレオ出力Ext. 1〜16です。 |
| Level | マスター出力全体の音量レベルを調整します。 |
| Pan | ステレオフィールド内でのマスター出力のパンニング位置を定義します。 |
| CUE Section | |
| Output | MaschineプロジェクトのCueバスの送り先を選択します。選択できるオプションは16の外部ステレオ出力Ext. 1〜16です。メインステレオ出力とは異なる出力を選択することで、現在Cueバスへ送られているチャンネルを、この追加出力(例えばヘッドフォン)で効果的にプリリスニングできます。チャンネルをCueバスへ送るには、そのOutput propertiesのAudioページでCueスイッチを有効にします(「SoundおよびGroupのメイン出力の設定(Configuring the Main Output of Sounds and Groups)」を参照)。 |
| Level | Cue出力のレベルを調整します。 |
| Pan | ステレオフィールド内でのCue出力のパンニング位置を定義します。 |
各Soundは、外部のステレオまたはモノラルのオーディオ信号を受信するように構成できます。Maschine+の外部からのオーディオ信号を使用できます。
Maschine+は4つのステレオ入力または8つのモノラル入力のいずれかを備えており、各Soundは1つの外部モノラルまたはステレオ入力を使用できます。同じ外部信号を任意の数のSoundに供給できます。
例えばこれにより、任意の外部オーディオ信号をSoundに読み込んだプラグインで処理でき、より一般的には、外部オーディオ信号をMaschine+のルーティング/処理システムに統合できます。
Soundの外部オーディオ入力は、SoundのInput propertiesのAudioページで構成できます。
Macro Controlsを使うと、異なるソースから集めたパラメーターの選択を1か所でまとめて制御できます。すべてのチャンネル(Sound、Group、Master)で利用でき、画面を切り替えることなく、さまざまなソースから選んだパラメーターセットを1つの画面で操作できるため、ライブ演奏に非常に便利です。
Macro ControlsはMacro propertiesで利用できます。

Macro properties(ここではSound)
| ℹ️ | Macro propertiesへのアクセス方法については、チャンネルプロパティ、プラグイン、パラメーターページの操作(Navigating Channel Properties, Plug-ins, and Parameter Pages) のセクションを参照してください。 |
各Macro Controlは、選択したパラメーターの全範囲を持つ1つの送り先にアサインできます。一方で、同じパラメーターを複数のMacro Controlの送り先にすることもできます。
Macro Controlにアサインできるパラメーターを知るには、次の単一のルールを考えてください。
あるチャンネルのMacro Controlは、そのチャンネルまたはその下位のチャンネルのプロパティやプラグインにあるあらゆるパラメーターを制御できます。言い換えると:
| ℹ️ | 当然ながら、(別のチャンネルであっても)Macro properties自体はどのMacro Controlの対象にもなりません。 |
| 💡 | 同じパラメーターを複数のMacro Controlにリンクすることは、次の例で役立ちます。あるSoundのパラメーターが特に重要な場合、そのパラメーターをそのSound、その親Group、そしてMasterのMacro Controlsの同じノブにリンクできます。こうすることで、Master、Group、Soundの各レベルを切り替えても、そのパラメーターが常に同じノブで利用できるようになります(ただし、別のSoundやGroupに切り替えた場合はもちろん除きます)。 |
専用のボタンにより、いつでも素早くMacro Controlsにアクセスできます。
MACROを押すと、フォーカスされているチャンネル(Sound、Group、Master)のMacro Controlsへ直接切り替わります。
参照元情報:Audio Routing, Remote Control, and Macro Controls
https://www.native-instruments.com/ni-tech-manuals/maschine-plus-manual/en/audio-routing,-remote-control,-and-macro-controls