Maschine MK3ユーザーマニュアル 9 - オーディオルーティング・リモートコントロール・マクロコントロール(Audio routing, remote control, and Macro Controls)

Maschine MK3ユーザーマニュアル 9 - オーディオルーティング・リモートコントロール・マクロコントロール(Audio routing, remote control, and Macro Controls)

Maschineは非常に柔軟で強力なルーティングシステムを備えています。本章では、創造的なオーディオルーティング、MIDIの送受信、そして強力なマクロコントロールの作成について学びます。

この章では、Maschineのルーティングおよびアサインメントシステムに関するいくつかの重要なトピックと機能を説明します。これらを理解することは、Maschineの数多くのワークフローで大いに役立ちます。

  • Maschineのオーディオルーティングの仕組みと、その柔軟性を活用する方法を説明します(「オーディオルーティング(Audio routing in Maschine)」を参照)。
  • MIDI信号をサウンドやグループとの間でルーティングする方法、およびMIDIとホストオートメーションを介してMaschineのパラメーターをコントロールする方法を説明します(「MIDIコントロールとホストオートメーションの使用(Using MIDI control and host automation)」を参照)。
  • 強力なマクロコントロールを使って、必要なパラメーターを手元にまとめ、ライブ演奏を大幅に向上させる方法を紹介します(「マクロコントロールによるパラメーターのカスタムセットの作成(Creating custom sets of parameters with the Macro Controls)」を参照)。

チャンネルプロパティ(The Channel properties)

ルーティングおよびアサインメント機能のほとんどは、チャンネルプロパティ(Channel properties)を介してアクセスできます。チャンネルプロパティは、そこにロードされているプラグインに関係なく、特定のサウンド、グループ、またはマスターに適用されるグローバル設定です。

チャンネルプロパティは4つのセットに整理されています。すべてのチャンネル(サウンド、グループ、マスター)に対して同様のプロパティセットが用意されています。Input properties(マスターでは使用不可)、Output propertiesGroove propertiesMacro propertiesです。

チャンネルプロパティとそのパラメーターには、プラグインと同じ手順で、ソフトウェアとコントローラーの両方からアクセスできます。詳細は「Navigating Channel properties, Plug-ins, and Parameter pages」を参照してください。

Input properties、Output properties、Macro propertiesについては以降のセクションで説明します。Groove propertiesの詳細は「Groove」を参照してください。


Maschineのオーディオルーティング(Audio routing in Maschine)

Maschineは、特定のニーズに合わせて細かくカスタマイズできる強力なオーディオルーティングシステムを備えています。

簡単に言えば、デフォルトではMaschineの各チャンネルはシンプルで階層的な構造になっています。

  • 最下層では、各サウンドが独自のオーディオチャンネルを持ちます。サウンドのチャンネル出力は、その親グループへ送られます。
  • 中間層では、各グループが独自のオーディオチャンネルを持ち、含まれるすべてのサウンドのチャンネルをまとめます。グループのチャンネル出力はマスターへ送られます。
  • 最上層では、マスターが独自のチャンネルを持ち、すべてのグループのチャンネルをまとめてMaschineのメイン出力へと送ります。マスターのチャンネル出力は、(スタンドアロンモードでは)アンプシステムへ、(プラグインモードでは)ホストアプリケーションへ送られます。

このデフォルトのルーティング構成は、さまざまな方法でカスタマイズできます。各サウンド、各グループ、マスターのInput/Output propertiesにあるオーディオ設定を使用することで、次のセクションで説明するように、幅広い状況に対応する複雑なルーティングを構築できます。

  • サウンドの入力に外部オーディオを取り込む:「サウンドへの外部オーディオの送信(Sending external audio to Sounds)」。
  • サウンドとグループのメイン出力を調整し、さまざまな送信先へルーティングする:「サウンドとグループのメイン出力の設定(Configuring the main output of Sounds and Groups)」。
  • サウンドとグループの補助(Aux)出力を他の送信先へ送る:「サウンドとグループの補助出力の設定(Setting up auxiliary outputs for Sounds and Groups)」。
  • マスター出力(Maschineのメイン出力)と、プリリスニング用のCueバスの送信先と設定を選ぶ:「MaschineのマスターおよびCue出力の設定(Configuring the Master and Cue outputs of Maschine)」。

ミックスビューかアレンジビューか?(Mix view or arrange View?)

オーディオおよびMIDIルーティングの調整には、ミックスビューが最も効率的な場合があります。おなじみのミキシングデスクのレイアウトにより、目的のパラメーターを素早く見つけ、その場でルーティングを調整できます。そのため、以降のセクションではアレンジビューとミックスビューの両方で手順を説明します。ミックスビューの詳細は「Controlling your mix」を参照してください。

ここで説明する各種ルーティングの便利な使用例は「Using effects」にもあります。


コントローラーからのオーディオルーティングの設定(Configuring the audio routing from your controller)

以降のセクションで説明する手順はすべてチャンネルプロパティを使用します。そのため、これらはコントローラーからも実行できます。実行するには、コントローラーをControlモードに切り替え、「Navigating Channel properties, Plug-ins, and Parameter pages」の説明に従って目的のチャンネルプロパティに移動します。


サウンドへの外部オーディオの送信(Sending external audio to Sounds)

各サウンドは外部オーディオ信号を受信するように設定できます。これらのオーディオ信号は次のソースから送られてきます。

  • Maschineの外部(スタンドアロンモードで使用している場合はオーディオインターフェースから、プラグインモードで使用している場合はホストから)。
  • プロジェクト内の別の場所にロードされている可能性のある、マルチ出力プラグインの追加出力。

各サウンドは、1つの外部モノラルまたはステレオ入力を使用できます。同じ外部信号を任意の数のサウンドに送ることができます。

たとえばこれにより、外部オーディオ信号をサウンドにロードされたプラグインで処理したり、より一般的には外部オーディオ信号をMaschineのルーティング・処理システムに統合したりできます。使用例と手順については「Applying effects to external audio」も参照してください。

サウンドの外部オーディオ入力の設定は、サウンドのInput propertiesのAudioページで行います。

ℹ️

Input propertiesのAudioページはサウンドでのみ使用できます。

ソフトウェアでのサウンドのInput propertiesのAudioページ。

コントローラーでのサウンドのInput propertiesのAUDIOページ。

ℹ️

Input propertiesのAudioページへのアクセス方法は「Navigating Channel properties, Plug-ins, and Parameter pages」を参照してください。

コントロール説明
Audioセクション
Sourceサウンドへルーティングする外部オーディオ入力を選択します。選択できる項目は、None(外部入力なし)、Maschineの16ステレオ入力In 1 L+RIn 16 L+R、対応する32の左右モノラル入力、および同じグループ内の他のサウンドにロードされたマルチ出力プラグインの追加出力です。
Gain入力信号のゲインを調整します。

Maschineをスタンドアロンアプリケーションとして実行している場合、AudioセクションのSourceセレクターにある外部ステレオ入力In 18は、環境設定(Preferences)パネルのAudioページで選択したオーディオインターフェースの物理入力に対応します。詳細は「Preferences – Audio page」を参照してください。

MaschineをDAW内でプラグインとして実行している場合、AudioセクションのSourceセレクターにある外部ステレオ入力In 18は、DAW内の仮想入力に対応します。これにより、たとえばDAWのミキサーチャンネルをMaschine内の個々のサウンドへ送ることができます。Maschineプラグインの仮想オーディオ入力へ信号をルーティングする方法は、お使いのDAWのドキュメントを参照してください。

ℹ️

他のチャンネルプロパティやプラグインの各パラメーターページと同様に、このページもコントローラー上で利用できます。アクセスしてパラメーターを変更するには、「Navigating Channel properties, Plug-ins, and Parameter pages」で説明されている共通のワークフローを使用してください。さらに、ステップごとの使用例は「Applying effects to external audio」にあります。

ミックスビューでのサウンドの外部オーディオ入力の設定(Configuring external audio inputs for Sounds in Mix view)

Maschineのミキサーでも、サウンドへ外部オーディオを簡単に送ることができます。

  1. アレンジャーの左にあるMix Viewボタンをクリックして、アレンジビューからミックスビューに切り替えます。
  2. ミキサーの左にある下向き矢印をクリックして、ミキサーの拡張ビューを開きます。
  3. ミキサーの左にあるIOボタンが有効になっていることを確認します。有効になっていない場合はクリックして有効にし、各チャンネルストリップの入出力設定を表示します。
  4. ミキサーに現在グループチャンネルが表示されている場合は、ミキサー上段で、設定したいサウンドを含むグループのヘッダーをダブルクリックします。ミキサーに現在サウンドチャンネルが表示されている場合は、目的のグループのヘッダーをシングルクリックします。ミキサーに選択したグループ内のすべてのサウンドのチャンネルストリップが表示されます。
  5. 設定したいサウンドのチャンネルストリップ上部で、サウンド名の下にある最初のフィールドをクリックし、メニューで目的の外部入力を選択します。これは上記のSourceパラメーターの設定と同じです。
  6. その左にある小さなノブを回して入力ゲインを調整します。これは上記のGainパラメーターの設定と同じです。

サウンドとグループのメイン出力の設定(Configuring the main output of Sounds and Groups)

デフォルトでは、グループ内のすべてのサウンドの出力はそのグループへ送られ、そこでミックスされ、(ある場合は)グループにロードされたプラグインで処理されます。同様に、デフォルトではすべてのグループの出力はマスターへ送られ、そこでミックスされ、(ある場合は)マスターにロードされたプラグインで処理されます。

このデフォルトの動作は好みに合わせてカスタマイズできます。チャンネル出力のレベルやパン位置を調整したり、プリリスニング用にCueバスへ送ったりできます。さらに、個々のサウンドやグループ全体をオーディオインターフェースの別の出力ペアへ送り、後段で個別に処理することもできます。出力ルーティングの設定は、サウンドとグループのOutput propertiesのAudioページで行います。

ℹ️

ここではサウンドとグループのOutput propertiesのAudioページについてのみ説明します。マスターの同等ページについては「MaschineのマスターおよびCue出力の設定(Configuring the Master and Cue outputs of Maschine)」を参照してください。

ソフトウェアでのOutput propertiesのAudioページ(ここではサウンドの場合)。

コントローラーでのOutput propertiesのAudioページ(ここではサウンドの場合)。

ℹ️

Output propertiesのAudioページへのアクセス方法は「Navigating Channel properties, Plug-ins, and Parameter pages」を参照してください。

コントロール説明
Audioセクション
Dest.チャンネルのメインオーディオ出力の送信先を選択します。サウンドの場合、選択できるオプションはNone(出力なし)、MasterGroup(デフォルト設定)、バッシングポイントとして機能する他のグループ、他のグループ内でバッシングポイントとして機能する任意のサウンド、およびMaschineの16の外部ステレオ出力Ext. 116です。利用可能なバッシングポイントは後述のようにラベル付けされます。
CueCueが有効な場合、チャンネルのメイン出力は通常の送信先(Dest.で定義、上記参照)ではなくCueバスへ送られます。たとえば、演奏でミックスする前にチャンネルをプリリスニングするのに非常に便利です。詳細は「Using the Cue bus」も参照してください。Cueが有効な場合、そのチャンネルのAux 1およびAux 2出力もミュートされますが、これらはCueバスへは送られません(「サウンドとグループの補助出力の設定(Setting up auxiliary outputs for Sounds and Groups)」を参照)。
Levelチャンネルの全体的な音量レベルを調整します。
Panステレオフィールドにおけるチャンネルのパン位置を定義します。
Audio Mute(サウンドのみ)Audio Muteを有効にすると、このサウンドをミュートした際にイベントがバイパスされるだけでなく、オーディオ出力もミュートされ、すでに演奏されたノートのオーディオの余韻もミュートされます。詳細は「Mute and Solo」を参照してください。

Maschineをスタンドアロンアプリケーションとして実行している場合、AudioセクションのDest.セレクターにある外部ステレオ出力Ext. 116は、環境設定(Preferences)パネルのAudioページで選択したオーディオインターフェースの物理出力に対応します。詳細は「Preferences – Audio page」を参照してください。

MaschineをDAW内でプラグインとして実行している場合、AudioセクションのDest.セレクターにある外部ステレオ出力Ext. 116は、DAW内の仮想出力に対応します。これにより、たとえば個々のサウンドやグループをMaschineからDAW内の専用ミキサーチャンネルへ送ることができます。Maschineプラグインの仮想オーディオ出力から信号をルーティングする方法は、お使いのDAWのドキュメントを参照してください。

Dest.セレクターのバッシングポイントのラベル(Labels for bussing points in the Dest. selector)

Dest.セレクター(上の表を参照)で利用できる各種バッシングポイントは、ドロップダウンメニューとセレクターの表示部とで異なるラベルが付きます。

  • ドロップダウンメニューでは次のようにラベル付けされます。グループの場合:[グループ名](例:Drums)。サウンドの場合:[グループ名]: [サウンド名]-[入力番号](例:Drums: Kick-1)。
  • セレクターの表示部では次のようにラベル付けされます。グループの場合:[グループの文字+番号](例:A2)。サウンドの場合:[グループの文字+番号]:S[サウンド番号]-[入力番号](例:グループA2のサウンド4の最初の入力はA2:S4-1)。
ℹ️

DEST.パラメーターで利用できるバッシングポイントは、上記のセレクター表示部と同じようにラベル付けされます。


サウンドとグループの補助出力の設定(Setting up auxiliary outputs for Sounds and Groups)

プロジェクト内の各サウンドまたはグループには、追加の送信先へルーティングできる2つの補助(Aux)出力があります。たとえば、チャンネルのオーディオ出力の任意の量を他のチャンネルへ送り、さらに処理することができます。これは特にセンドエフェクトで使用されます(クラシックなセンドエフェクトの設定方法は「Creating a send effect」を参照)。

サウンド/グループの補助出力は、Output propertiesのAuxページで設定します。

ℹ️

マスターのOutput propertiesにはAuxページはありません。

ソフトウェアでのOutput propertiesのAuxページ(ここではグループの場合)。

コントローラーでのOutput propertiesのAUXページ(ここではグループの場合)。

ℹ️

Output propertiesのAuxページへのアクセス方法は「Navigating Channel properties, Plug-ins, and Parameter pages」を参照してください。

コントロール説明
Aux 1 / Aux 2セクション
Dest.チャンネルのAux 1またはAux 2出力の送信先を選択します。選択できるオプションはAudioページのDest.セレクター(「サウンドとグループのメイン出力の設定」を参照)と同じですが、Aux 1およびAux 2ではデフォルトの送信先がNoneである点が異なります。つまりデフォルトでは補助センドは定義されていません。
LevelAux 1またはAux 2出力へ送られる信号のレベルを調整します。
OrderOrderPreに設定されている場合、チャンネルはAudioページのAudioセクションにあるLevelPanの設定が適用される前にAux 1またはAux 2へ送られます。OrderPost(デフォルト設定)に設定されている場合、メイン出力のLevelPanの設定が補助出力へ送られる信号にも影響します。

Maschineをスタンドアロンアプリケーションとして実行している場合、Aux 1およびAux 2セクションのDest.セレクターにある外部ステレオ出力Ext. 116は、環境設定(Preferences)パネルのAudioページで選択したオーディオインターフェースの物理出力に対応します。詳細は「Preferences – Audio page」を参照してください。

MaschineをDAW内でプラグインとして実行している場合、Aux 1およびAux 2セクションのDest.セレクターにある外部ステレオ出力Ext. 116は、DAW内の仮想出力に対応します。これにより、たとえば個々のサウンドやグループの補助出力をMaschineからDAW内の専用ミキサーチャンネルへ送ることができます。Maschineプラグインの仮想オーディオ出力から信号をルーティングする方法は、お使いのDAWのドキュメントを参照してください。

ミックスビューでのサウンドとグループの補助出力の設定(Setting up the auxiliary outputs for Sounds and Groups in Mix view)

Maschineのミキサーでも、サウンドとグループの補助出力を簡単に設定できます。

  1. アレンジャーの左にあるMix Viewボタンをクリックして、アレンジビューからミックスビューに切り替えます。
  2. ミキサーの左にある下向き矢印をクリックして、ミキサーの拡張ビューを開きます。
  3. ミキサーの左にあるAUXボタンが有効になっていることを確認します。有効になっていない場合はクリックして有効にし、各チャンネルストリップの補助出力設定を表示します。
  4. 補助出力を設定したいチャンネルに移動します。サウンドの場合はその親グループのヘッダーをクリックします(ミキサーに現在グループのチャンネルストリップが表示されている場合はダブルクリック)。グループの場合は、そのチャンネルストリップが表示されていることを確認するだけです(ミキサーに現在サウンドのチャンネルストリップが表示されている場合はグループヘッダーをダブルクリック)。
  5. 目的のサウンドまたはグループのチャンネルストリップで、ストリップ下部のAUX 1またはAUX 2ラベル(デフォルトのラベル)をクリックし、メニューで目的の送信先を選択します。これは上記のDest.パラメーターの設定と同じです。
  6. メニューの右にある小さなノブでその補助出力のレベルを調整します。これは上記のLevelパラメーターの設定と同じです。
  7. メニューのすぐ下にあるPost(またはPre)ラベルをクリックして、補助出力のpre/post状態を設定します。これは上記のOrderパラメーターの設定と同じです。

MaschineのマスターおよびCue出力の設定(Configuring the Master and Cue outputs of Maschine)

マスターへルーティングされたすべてのチャンネルはミックスされ、(ある場合は)マスターにロードされたプラグインで処理されます。その結果がマスター出力、すなわちMaschineのメイン出力へ送られます。

また、プリリスニング用に現在Cueバスへルーティングされているすべてのチャンネルはミックスされ、Cue出力へ送られます。

ℹ️

Cueバスの詳細は「Using the Cue bus」を参照してください。

マスター出力とCue出力の両方を(オーディオインターフェースまたはDAW内の)どの出力へ送るかを選択し、それぞれのレベルとパン位置を調整できます。これは、マスターのOutput propertiesのAudioページで行います。

ソフトウェアでのマスターのOutput propertiesのAudioページ。

コントローラーでのマスターのOutput propertiesのAUDIOページ。

ℹ️

マスターのOutput propertiesのAudioページへのアクセス方法は「Navigating Channel properties, Plug-ins, and Parameter pages」を参照してください。

コントロール説明
Audioセクション
OutputMaschineプロジェクトのメインステレオ出力の送信先を選択します。選択できるオプションは16の外部ステレオ出力Ext. 116です。
Levelマスター出力の全体的な音量レベルを調整します。このコントロールは、Maschineウィンドウ右上のヘッダーにあるMaster Volumeスライダーと同じです。
Panステレオフィールドにおけるマスター出力のパン位置を定義します。
Cueセクション
OutputMaschineプロジェクトのCueバスの送信先を選択します。選択できるオプションは16の外部ステレオ出力Ext. 116です。メインステレオ出力とは別の出力を選択することで、このCueバスへ送られたチャンネルを、この追加出力(たとえばヘッドフォン)で実際にプリリスニングできます。チャンネルをCueバスへ送るには、そのOutput propertiesのAudioページでCueスイッチを有効にします(「サウンドとグループのメイン出力の設定」を参照)。
LevelCue出力のレベルを調整します。
PanステレオフィールドにおけるCue出力のパン位置を定義します。

Maschineをスタンドアロンアプリケーションとして実行している場合、AudioおよびCueセクションのOutputセレクターにある外部ステレオ出力Ext. 116は、環境設定(Preferences)パネルのAudioページで選択したオーディオインターフェースの物理出力に対応します。詳細は「Preferences – Audio page」を参照してください。

MaschineをDAW内でプラグインとして実行している場合、AudioおよびCueセクションのOutputセレクターにある外部ステレオ出力Ext. 116は、DAW内の仮想出力に対応します。Maschineプラグインの仮想オーディオ出力から信号をルーティングする方法は、お使いのDAWのドキュメントを参照してください。

ミックスビューでのマスターおよびCue出力の設定(Configuring the Master and Cue outputs in Mix view)

Maschineのミキサーでも、マスターおよびCue出力を簡単に設定できます。両方はミキサー右端の同じチャンネルストリップを共有します。

マスター/Cueチャンネルストリップを表示するには、次の操作を行います。

  1. アレンジャーの左にあるMix Viewボタンをクリックして、アレンジビューからミックスビューに切り替えます。
  2. ミキサーの左にある下向き矢印をクリックして、ミキサーの拡張ビューを開きます。
  3. ミキサー右上にある最後のヘッダーの背景をクリックします。マスター/Cueチャンネルストリップがその下に表示されます。

このマスター/Cueチャンネルストリップで、マスターチャンネルの出力を設定するには次の操作を行います。

  1. ストリップのヘッダーでMasterをクリックして、マスターチャンネルのコントロールを表示します。
  2. メイン出力のレベルとパン位置を調整するには、それぞれチャンネルのフェーダーとバランスコントロール(フェーダーの上)を使用します。これはそれぞれ、マスターのOutput propertiesのAudioセクションにあるLevelまたはPanパラメーターの設定と同じです(上記参照)。
  3. マスター出力の別の送信先を選択するには、レベルメーターの下にある最初のエリアをクリックし、メニューで目的の送信先を選択します。これはマスターのOutput propertiesのAudioセクションにあるOutputパラメーターの設定と同じです(上記参照)。

このマスター/Cueチャンネルストリップで、Cueチャンネルの出力を設定するには次の操作を行います。

  1. ストリップのヘッダーにあるヘッドフォンアイコンをクリックして、Cueチャンネルのコントロールを表示します。
  2. Cue出力のレベルとパン位置を調整するには、それぞれチャンネルのフェーダーとバランスコントロール(フェーダーの上)を使用します。これはそれぞれ、マスターのOutput propertiesのCueセクションにあるLevelまたはPanパラメーターの設定と同じです(上記参照)。
  3. Cue出力の別の送信先を選択するには、レベルメーターの下にある最初のエリアをクリックし、メニューで目的の送信先を選択します。これはマスターのOutput propertiesのCueセクションにあるOutputパラメーターの設定と同じです(上記参照)。

MIDIコントロールとホストオートメーションの使用(Using MIDI control and host automation)

Maschineは、さまざまな状況で使用できる柔軟なMIDIリモートコントロールおよびホストオートメーション機能を提供します。

入力MIDIとホストオートメーション(Incoming MIDI and host automation)

Maschineのマスター、グループ、サウンドは、MIDIを介して、また(Maschineがプラグインとして動作している場合は)DAWから、グローバルにも個別にもコントロールできます。

  • デフォルトでは、有効なMIDI入力ポートに入力されるすべてのMIDIデータは、フォーカスされているグループのフォーカスされているサウンドが受信します。MaschineでMIDI入力ポートを有効/無効にする方法は「Preferences – MIDI page」を参照してください。
  • MIDIノートによるサウンドのトリガー:デフォルトでは、入力されたMIDIノートはフォーカスされているサウンドをトリガーします。このデフォルトの動作を変更し、入力されるMIDIノートを別の方法でマッピングして、Maschineを要件に合わせることができます。適切なMIDI設定は、個々のサウンドおよびグループ全体の両方について、Input propertiesのMIDIページで設定できます。詳細は「MIDIノートによるサウンドのトリガー(Triggering Sounds via MIDI notes)」を参照してください。
  • MIDIメッセージおよびホストオートメーションによるパラメーターのコントロール:チャンネル(サウンド、グループ、マスター)のチャンネルプロパティおよびプラグインのパラメーターを、MIDIメッセージおよび(Maschineがプラグインとして動作している場合は)ホストオートメーションを介してコントロールできます。詳細は「MIDIおよびホストオートメーションによるパラメーターのコントロール(Controlling parameters via MIDI and host automation)」を参照してください。
  • MIDIプログラムチェンジメッセージによるプラグインパッチの切り替え:MIDIプログラムチェンジメッセージを使用して、サウンドレベルにロードされたNative InstrumentsおよびExternalプラグインの特定のパッチ(プログラム、プリセットなど)を呼び出すことができます。詳細は「MIDIプログラムチェンジによるVST/AUプラグインプリセットの選択(Selecting VST/AU plug-in presets via MIDI Program Change)」を参照してください。
ℹ️

Maschineがホスト内でプラグインとして動作している場合、MIDIノートまたはMIDIプログラムチェンジメッセージを使用してシーンやセクションをトリガーすることもできます。詳細は「Triggering Sections or Scenes via MIDI」を参照してください。

出力MIDI(Outgoing MIDI)

サウンドからMIDIデータを送信することもできます。たとえば、MaschineがDAW内でプラグインとして動作している場合、これによりパッドでの演奏をDAW内のMIDIパターンとして録音できます。詳細は「サウンドからのMIDI送信(Sending MIDI from Sounds)」を参照してください。


MIDIノートによるサウンドのトリガー(Triggering Sounds via MIDI notes)

Maschineでは、MIDIを介して(たとえばMIDIキーボードから)サウンドを演奏できます。

デフォルトでは、設定を行わなくても、任意のMIDIポートおよび任意のMIDIチャンネルで入力されたMIDIノートは、現在フォーカスされているサウンドスロットのさまざまなピッチをトリガーします。

現在フォーカスされているサウンドとは独立して1つ以上のサウンドをMIDIノートで演奏するには、サウンドまたはそのグループのMIDI入力設定を構成する、つまりサウンドまたはグループが入力MIDIノートにどう反応するかを定義する必要があります。これは、グループまたはサウンドのInput propertiesのMIDIページで行います。

ℹ️

マスターのInput propertiesにはMIDIページはありません。

これらのMIDI入力設定を構成する際は、次の点に留意してください。

  • グループのMIDI入力設定はグループ内のすべてのサウンドに影響します。各サウンドは異なるMIDIノートでトリガーされます。通常、これによりドラムキット全体のMIDIリモートコントロールを素早く設定できます。
  • サウンドのMIDI入力設定はそのサウンドのみに影響します。入力されたMIDIノートはこのサウンドの異なるノートをトリガーします。通常、これによりメロディック楽器をMIDIでコントロールできます。より正確には、入力されたMIDIノートはサウンドの最初のプラグインスロットへルーティングされます。(ヒント:サウンドにプラグインがロードされていない場合、入力されたMIDIノートは、有効であればサウンドのMIDI出力へ転送されます。「サウンドからのMIDI送信」を参照。)
  • サウンドとその親グループのMIDI入力設定はマージされます。たとえば、グループをMIDIチャンネル1の入力ノートに反応するように設定し、あるサウンドをMIDIチャンネル2の入力ノートに反応するように設定した場合、このサウンドはMIDIチャンネル1の1つの入力ノートと、チャンネル2のすべての入力ノートに反応します。
  • ここで説明するMIDI入力設定は、他のMaschine機能にも影響します。Native InstrumentsおよびExternalプラグインのMIDIプログラムチェンジによるプリセット選択(「MIDIプログラムチェンジによるVST/AUプラグインプリセットの選択」を参照)。MIDIファイルがサウンドおよびグループにインポートされる方法(「Importing MIDI to Patterns」を参照)。パターンエディターのMIDIドラッガーが、サウンドをホストソフトウェアへドラッグした際にサウンドを配置する方法。
  • MIDIオートメーション(つまりMIDIを介したMaschineパラメーターのコントロール)は、ここで説明する設定の影響を受けません。MIDIオートメーションの詳細は「MIDIおよびホストオートメーションによるパラメーターのコントロール」を参照してください。

ソフトウェアでのInput propertiesのMIDIページ(ここではグループの場合)。

コントローラーでのInput propertiesのMIDIページ(ここではグループの場合)。

ℹ️

ソフトウェアおよびコントローラーからInput propertiesのMIDIページにアクセスする方法は「Navigating Channel properties, Plug-ins, and Parameter pages」を参照してください。

サウンドおよびグループのMIDI入力設定には、次のパラメーターがあります。

コントロール説明
MIDI ROUTINGセクション
Key Mode(グループモードのみ)選択したグループのMIDIノート入力を有効にします(デフォルトでは無効)。MaschineプラグインへMIDI信号をルーティングする方法は、お使いのホストのドキュメントを参照してください。Key Modeには次のオプションがあります。Off:選択したグループのMIDIノート入力を無効にします。Drumkit:選択したグループのMIDIノート入力を手軽に設定し、各サウンドをC2から上方向へ半音階でキーボード上の特定のキーに配置します。サウンドに何もロードされていない場合は何もトリガーできません。Native Instruments Komplete Kontrol Sシリーズキーボードを使用している場合、何もロードされていないことを示すためにLight Guideは白のままになります。さらに、Komplete Kontrol Sシリーズキーボードには専用のKEY MODEボタンがあり、Maschineで選択したグループのDrumkitオプションを素早く有効にできます。Drumkitを選択すると、パターンエディターのMIDIドラッガーを使用してMaschineから別のホストシーケンサーへMIDIをエクスポートする方法にも影響します。ManualSourceChannelStart NoteThruの設定を含め、好みに基づいてMIDIノート入力を設定できます。
Source(スタンドアロンかつManualモードのみ)サウンドまたはグループがMIDIノートを受信するMIDIポートを選択します。選択できる項目は、None(MIDIノート入力無効、デフォルト設定)、All(有効なすべての入力ポートでMIDIノートを受信)、および有効な各MIDI入力ポートです。MIDIインターフェースの目的のMIDI入力ポートは、Audio and MIDI SettingsパネルのMIDIページで有効にできます(「Preferences – MIDI page」を参照)。サウンドとその親グループの両方でNoneが選択されている場合、そのサウンドがフォーカスされていると、すべてのMIDIポートおよびすべてのMIDIチャンネルからMIDIノートを受信します。
Channel(Manualモードのみ)サウンドまたはグループがMIDIノートを受信するMIDIチャンネルを選択します。All(デフォルト設定)を選択すると、サウンドまたはグループはすべてのチャンネルからMIDIノートを受信します。サウンドのChannelパラメーターは、マルチチャンネルMIDIファイルをそのグループにインポートする際にも使用されます(「Importing MIDI to Patterns」を参照)。
Start Note(Manualモードのみ)そのグループのMIDIルートノート(デフォルトではC1)を定義します。MIDIルートノートと上位15のMIDIノート([ルートノート]から[ルートノート+15]まで)が、それぞれサウンドスロット116のルートノートをトリガーします。この範囲外の入力MIDIノートはグループによって無視されます。Start Noteパラメーターは、シングルチャンネルMIDIファイルをグループにインポートする際にも使用されます(「Importing MIDI to Patterns」を参照)。
Thru(Manualモードのみ)このパラメーターをオンにすると、入力イベントがMIDI出力へ送られます。Maschineで演奏したノートをホストシーケンサーに録音し、Maschineをサウンドソースとして使用してそこから再生したい場合に便利です。このパラメーターをオフにすると、入力イベントが出力へルーティングされなくなります。
💡

これらのパラメーターの一部はMIDIファイルのインポートにも影響します。サウンドのChannelパラメーターはマルチチャンネルMIDIファイルをそのグループにインポートする際に使用され、Root NoteパラメーターはシングルチャンネルMIDIファイルをグループにインポートする際に使用されます。MIDIファイルのインポートの詳細は「Importing MIDI to Patterns」を参照してください。

ℹ️

Maschineがホスト内でプラグインとして動作しており、シーンをMIDIノートでトリガーするように設定している場合、シーントリガーは同じMIDIチャンネルに設定されたサウンドトリガーよりも優先されます。シーンのMIDIコントロールを設定するには「Triggering Sections or Scenes via MIDI」を参照してください。

ミックスビューでのサウンドとグループのMIDIノート入力の設定(Configuring MIDI note input for Sounds and Groups in Mix view)

Maschineのミキサーでも、サウンドとグループのMIDIノート入力を簡単に設定できます。

  1. アレンジャーの左にあるMix Viewボタンをクリックして、アレンジビューからミックスビューに切り替えます。
  2. ミキサーの左にある下向き矢印をクリックして、ミキサーの拡張ビューを開きます。
  3. ミキサーの左にあるIOボタンが有効になっていることを確認します。有効になっていない場合はクリックして有効にし、各チャンネルストリップの入出力設定を表示します。
  4. 設定したいサウンドまたはグループのチャンネルストリップで、フェーダーエリアの上にある右側の大きいフィールド(デフォルトではMIDI INとラベル付け)をクリックし、メニューで目的のMIDIポートを選択します。これは上記のSourceパラメーターの設定と同じです。Maschineがプラグインとして動作している場合は、代わりにMIDI INボタンが表示されます。これをクリックしてホストからのMIDI入力を有効にします。
  5. その左にある小さいフィールドをクリックしてMIDIチャンネルを選択します。これは上記のChannelパラメーターと同じです。

MIDIによるシーンのトリガー(Triggering Scenes via MIDI)

MaschineハードウェアのSCENEモードは、シーンのトリガーに使用できるMIDI(ノート/プログラムチェンジ)を送信するように設定できます。Maschineがプラグインとして動作している場合、このMIDIデータはホストアプリケーションへ送信されます。Maschineがスタンドアロンアプリケーションとして動作している場合、このMIDIデータは有効なすべてのMIDI出力デバイスへ送信されます。

MIDIシーンチェンジのプログラムチェンジメッセージを使用して、シーンの演奏をホストアプリケーションに録音できます。録音したすべてのシーン演奏はホスト内に保存し、Maschineへ送り返して録音した順序でシーンを再生・トリガーできます。

MIDIシーンチェンジメッセージの送信(Sending MIDI Scene Change Messages)

MIDIシーンチェンジ機能を有効/無効にするには、次の操作を行います。

  1. Edit > MIDI Changeをクリックします。次のダイアログが開きます。
  2. ダイアログからScene Enabledをクリックします。
  3. 開いたサブメニューで、MIDIプログラムチェンジメッセージの変更に使用するソースを選択します。接続されているコントローラー名の一覧がドロップダウンメニューに表示されます。機能を無効にするにはNoneを選択します。
  4. 次にドロップダウンメニューから、MIDIノートでシーンをトリガーするにはMIDI Noteを、MIDIプログラムチェンジメッセージでシーンをトリガーするにはProgram Changeを選択します。
  5. 必要に応じて同じサブメニューを再度開き、シーンチェンジがMIDIメッセージを受信するMIDIチャンネルを選択します(デフォルトはチャンネル1)。
ℹ️

MIDIシーンチェンジはロックチェンジよりも優先されます。ロックとシーンのチェンジに同じMIDIソースとチャンネルを選択した場合、MIDIソースからの対応するイベントによってシーンのみがトリガーされます。対応するロックスナップショットは呼び出されません。

MIDIロックチェンジの詳細は「Triggering Lock snapshots via MIDI」を参照してください。


MIDIおよびホストオートメーションによるパラメーターのコントロール(Controlling parameters via MIDI and host automation)

サウンド、グループ、マスターのチャンネルプロパティおよびプラグインの多くのパラメーターをMIDIメッセージにアサインし、MIDIを介してコントロール・オートメーションできます。

さらに、Maschineがプラグインとして動作している場合、これらのパラメーターをオートメーションIDにアサインし、DAW内のホストオートメーショントラックを介してコントロール・オートメーションできます。

ℹ️

MIDIおよびホストオートメーションの設定はソフトウェアでのみ可能です。

Maschineにおいてオートメーションとは、外部ソース(MIDIまたはホストアプリケーション)からのMaschineパラメーターのコントロールを意味します。値の変化は次のとおりです。

  • 永続的:新しいパラメーター値は、(MIDI/ホストまたは手動で)新しい値が定義されるまで有効なままです。再生がループまたは再開されても同様です。
  • 絶対的:新しいパラメーター値は、現在の値に関係なく定義されます。
オートメーションとモジュレーション(Automation vs. Modulation)

どちらもMaschineパラメーターの自動的な変更を扱いますが、オートメーションとモジュレーションは区別する必要があります。次の表に主な違いをまとめます。

モジュレーションオートメーション
コントロールのソース内部(例:Auto-writeで録音された変更)外部(例:外部MIDIシーケンサーまたはホスト内のオートメーショントラック)
変更の持続時間一時的(クリップの終わりまで)永続的
対象パラメーターサウンドおよびグループレベルのみすべてのレベル(サウンド、グループ、マスター)
変更の性質(連続パラメーターのみ)相対的(モジュレーションなしの値からの偏差を定義)絶対的(オートメーションなしの値に関係なく新しい値を定義)

このセクションではMaschineでのオートメーションの使用方法を説明します。モジュレーションの使用の詳細は「Recording and editing modulation」を参照してください。

モジュレーションとオートメーションは相互排他的ではないことに注意してください。Maschineでパラメーターをモジュレートしながら、同時に(たとえばホストから)オートメーションすることもできます。その結果、パラメーター値は、オートメーションによって定義される動く値から(録音されたモジュレーションに従って)偏差します。

アサインメントエリアのAutomationペインの使用(Using the Automation pane in the Assignment area)

MIDIおよびホストコントロールは、アサインメントエリア(Assignment area)Automationペインで設定できます。

アサインメントエリアのAutomationペイン。

  1. コントロールエリアの左下隅にある下向き矢印をクリックして、その下にアサインメントエリアを表示します。
  2. アサインメントエリアの左側でAutomationタブをクリックします。Automationタブが点灯し、その右にAutomationペインが表示されます。これで、現在のパラメーターページのパラメーターに対してMIDIおよびホストオートメーションを設定する準備が整いました。
💡

アサインメントエリアが開いていると、他のパラメーターページに切り替えたときにアサインメントエリアが選択に追従します。常に上に表示されているページのアサインメントを表示します。

ℹ️

Maschine 1.xユーザーへ:以前のMaschineバージョンでは、MIDI/ホストオートメーションはマクロコントロールを介してのみ可能でした。現在では、MIDI/ホストオートメーションとマクロコントロールは無関係です。MIDI/ホストオートメーションは、マクロコントロールのアサインとは独立して、パラメーターに直接設定できます。マクロコントロールは現在、パラメーターのショートカット(または「エイリアス」)として特に機能します。詳細は「マクロコントロールによるパラメーターのカスタムセットの作成」を参照してください。

Automationペインには2つのタブがあります。

  • MIDIタブMIDIタブをクリックして、オートメーション可能なパラメーターにMIDIメッセージをアサインします。これにより、任意のMIDI対応デバイスまたはソフトウェアからMaschineパラメーターをリモートコントロール・オートメーションできます。使用可能なMIDIメッセージは、ピッチホイール、プログラムチェンジ、MIDI CC 0~127です。
  • Hostタブ:Maschineがプラグインとして動作している場合、Hostタブをクリックして、オートメーション可能なパラメーターにオートメーションIDをアサインします。これにより、ホストアプリケーションからMaschineパラメーターをリモートコントロール・オートメーションできます。

現在のパラメーターページのオートメーション可能な各パラメーターの下に、Automationペインは、そのパラメーターの現在のアサインを示すAssignmentフィールドを表示します。パラメーターにまだアサインがない場合、AssignmentフィールドにはLearnMIDIタブ)またはEnableHostタブ)と表示されます。パラメーターがオートメーションできない場合、そのAssignmentフィールドはグレーアウトされて非アクティブになります(どのパラメーターがオートメーション可能かは後述参照)。

現在のパラメーターページのMIDI CCアサイン。

現在のパラメーターページのいくつかのホストオートメーションアサイン。

以降の段落では、MaschineパラメーターにMIDIコントロールおよびホストオートメーションIDをアサインする方法を詳しく説明します。

どのMaschineパラメーターがオートメーション可能か?(Which Maschine parameters are automatable?)

オートメーション可能なパラメーターはすべて、プラグインまたはチャンネルプロパティ内にあります(たとえばパターンの長さやシーンの色はオートメーションできません)。ソフトウェアのミックスビューでは、オートメーション可能なすべてのパラメーターがコントロールエリアの何らかのパラメーターページ内にあることを意味します。

オートメーション可能であるためには、プラグインおよびチャンネルプロパティのパラメーターは1つの要件を満たす必要があります。

  • オートメーション可能であるためには、パラメーターがソフトウェアでノブまたはボタンによってコントロールされている必要があります。セレクター(たとえば動作モードやフィルタータイプの選択用)でコントロールされるほとんどのパラメーターはオートメーションできません。

この要件を満たすほぼすべてのパラメーターはオートメーション可能で、例外は次のとおりです。

  • プラグイン:Saturator:TubeモードのBass Overloadボタン(MAINセクション)とBypassボタン(EQセクション)。Percussion(Drum Synth):FractalモードのMainページのTune Holdボタン。
  • チャンネルプロパティ:サウンドおよびグループのOutput properties:AudioページのCueボタン。グループのInput properties:MIDIページのRoot Noteノブ。マスターのGroove properties:SwingページのAmountノブとInvertトグル。
ℹ️

オートメーション可能なパラメーターのルールは、モジュレーション可能なパラメーターのルールと同じですが、モジュレーション可能なパラメーターはサウンドとグループにのみ存在する(マスターには存在しない)点が異なります。言い換えれば、サウンドおよびグループレベルでは、同じパラメーターがオートメーション可能かつモジュレーション可能です。モジュレーションの詳細は「Recording and editing modulation」を参照してください。

また、マクロコントロールがオートメーション可能になるのは、それがコントロールしているパラメーター自体がオートメーション可能な場合に限られます。マクロコントロールの詳細は「マクロコントロールによるパラメーターのカスタムセットの作成」を参照してください。

パラメーターへのホストオートメーションIDのアサイン(Maschineをプラグインとして使用)(Assigning host automation IDs to parameters (Maschine as plug-in))
  1. コントロールエリアの左下隅にある下向き矢印をクリックして、その下にアサインメントエリアを開きます。
  2. アサインメントエリアの左でAutomationタブをクリックしてAutomationペインを表示し、次にこのペインでHostタブをクリックします。
  3. アサインされていないパラメーターの下にあるAssignmentフィールドのEnableラベルをクリックすると、そのパラメーターが次の空いているオートメーションIDに自動的にアサインされます。AssignmentフィールドにそのパラメーターのオートメーションIDが表示されます。パラメーターはホストからコントロールできる状態になります。

オートメーションIDの削除も簡単です。

ℹ️

ホストからVST/AUプラグインパラメーターをオートメーションする方法の詳細は、お使いのホストのドキュメントを参照してください。

パラメーターへのMIDIコントロールのアサイン(Assigning MIDI controls to parameters)

MaschineでパラメーターにMIDIコントロールをアサインするには、直感的なLearnモードを使用します。

  1. コントロールエリアの左下隅にある下向き矢印をクリックして、その下にアサインメントエリアを開きます。
  2. エリアの左でAutomationタブをクリックしてAutomationペインを表示し、次にこのペインでMIDIタブをクリックします。このタブでは、オートメーション可能なパラメーターのAssignmentフィールドにLearnと表示されます。
  3. パラメーターのAssignmentフィールドでLearnをクリックして、そのパラメーターのLearnモードに入ります。Assignmentフィールドに点滅するLearningが表示されます。
  4. MIDIコントローラーの目的のコントロールエレメント(ノブ、ボタンなど)を動かします。Assignmentフィールドに受信したMIDIメッセージタイプ(CC番号、プログラムチェンジはPC、ピッチベンドはPW)が自動的に表示されます。パラメーターはMIDIでコントロールできる状態になります。

作成したアサインは、有効なすべてのMIDIポートのすべてのチャンネルでMIDIメッセージを受信します。

ℹ️

Learnモードとその結果のMIDIコントロールが機能するためには、MaschineでMIDIが正しく設定されている必要があります。Maschineがスタンドアロンアプリケーションとして動作している場合、これはPreferencesパネルのMIDIページで行います(詳細は「Preferences – MIDI page」を参照)。Maschineがホストアプリケーション内でプラグインとして動作している場合、MIDI設定はホストで行います(「Stand-alone and plug-in operation」を参照)。

パラメーターにすでにMIDIアサインがある場合、新しいMIDIアサインが以前のものを置き換えます。気が変わって新しいMIDIコントロールをアサインしたくない場合は、Learnが点滅している間にAssignmentフィールドを再度クリックするか、コンピューターのキーボードで[Esc]を押します。

ℹ️

Maschineでは、同じMIDIコントロールを複数のパラメーターにアサインすることはできません。MIDIコントロールがすでにあるパラメーターにアサインされている場合、それを別のパラメーターにアサインすると最初のアサインは自動的に削除されます。

新しいものを録音せずにMIDIアサインを単に削除するには、次の操作を行います。

もちろん、この手順はMaschineにロードされたNative InstrumentsおよびExternalプラグインでも機能します。


MIDIプログラムチェンジによるVST/AUプラグインプリセットの選択(Selecting VST/AU plug-in presets via MIDI Program Change)

サウンドにNative InstrumentsまたはサードパーティのVST/AUプラグインがロードされている場合、MIDIプログラムチェンジメッセージを介してプラグインのプリセット(パッチ、プログラムなど)をリモートで切り替えることができます。

これを機能させるには、プラグインがそのプリセットまたは特定のプリセットセットをホスト(ここではMaschine)に公開する必要があります。各VST/AU楽器またはエフェクトは、プリセット(パッチ、プログラムなど)を異なる方法で処理する場合があります。プリセットをホストで利用可能にする方法は、プラグインのドキュメントを参照してください。

💡

たとえば、Massive、ABSYNTH 5、FM8では、Program Listを有効にして目的のパッチで満たすことで、これらをMaschineに公開し、MIDIプログラムチェンジメッセージで切り替えることができます。

Native InstrumentsまたはサードパーティのVST/AUプラグインは、該当するサウンドのInput propertiesのMIDIページで定義したSourceおよびChannel設定に従ってプログラムチェンジメッセージを受信します。このページの詳細は上記の「MIDIノートによるサウンドのトリガー」で説明しています。


サウンドからのMIDI送信(Sending MIDI from Sounds)

サウンドはMIDIノートとオートメーションデータを外部へ出力でき、Maschineのシーケンサーから任意のMIDI対応アプリケーションや外部MIDI機器をコントロールできます。

MIDI出力を有効にすると、サウンドは次のものを送信します。

  • 現在のパターンでそのサウンドが演奏するノートに対応するMIDIノート。
  • パッドでのヒットに対応するMIDIノート。
  • パターンエディター下部のコントロールレーンのMIDI Automationペインで作成したMIDIトラックのすべてのイベント。詳細は「Creating MIDI tracks from scratch in Maschine」を参照してください。
💡

プラグインがロードされていないサウンドでも、上記のMIDIデータを送信できます。さらに、サウンドにプラグインがない場合、入力されるMIDIノートをそのMIDI出力へ転送します。サウンドのMIDIノート入力の設定方法は「MIDIノートによるサウンドのトリガー」を参照してください。

サウンドのMIDI出力は、Output propertiesのMIDIページで設定します。

ℹ️

Output propertiesのMIDIページはサウンドでのみ使用できます。

ソフトウェアでのサウンドのOutput propertiesのMIDIページ。

コントローラーでのサウンドのOutput propertiesのMIDIページ。

ℹ️

Output propertiesのMIDIページへのアクセス方法は「Navigating Channel properties, Plug-ins, and Parameter pages」を参照してください。

コントロール説明
MIDIセクション
Dest.サウンドがMIDIデータを送信するMIDIポートを選択します。Maschineがスタンドアロンモードで動作している場合、選択できる項目はNone(MIDI出力無効、デフォルト設定)、有効な各MIDI出力ポート、および同じグループ内でMIDIを受信できるプラグイン(マルチティンバープラグイン)を含む任意のサウンドです。MIDIインターフェースの目的のMIDI出力ポートを有効にするには、PreferencesパネルのMIDIページを確認してください(「Preferences – MIDI page」を参照)。Maschineがホストアプリケーション内でプラグインとして動作している場合、有効なMIDI出力ポートの項目はNone(MIDI出力無効、デフォルト設定)とHostです。Hostを選択すると、MaschineはサウンドからのMIDIデータをホストアプリケーションへ転送します。これにより特に、パッドでの演奏をホスト内でMIDIファイルとして録音できます(さらなる編集、他の楽器のコントロールなどに)。
ChannelサウンドがMIDIデータを送信するMIDIチャンネルを選択します。デフォルトでは、サウンドスロット1はチャンネル1、サウンドスロット2はチャンネル2、というようにMIDIデータを送信します。
Transposeノートが送信される前に、MIDIノート番号にオフセットを適用します。値は-48(48半音、つまり4オクターブ下へのトランスポーズ)から+48(48半音、つまり4オクターブ上へのトランスポーズ)の範囲です。デフォルト値は0です。
ミックスビューでのサウンドのMIDI出力の設定(Configuring the MIDI output for Sounds in Mix view)

Maschineのミキサーでも、サウンドのMIDI出力を簡単に設定できます。

  1. アレンジャーの左にあるMix Viewボタンをクリックして、アレンジビューからミックスビューに切り替えます。
  2. ミキサーの左にある下向き矢印をクリックして、ミキサーの拡張ビューを開きます。
  3. ミキサーの左にあるIOボタンが有効になっていることを確認します。有効になっていない場合はクリックして有効にし、各チャンネルストリップの入出力設定を表示します。
  4. ミキサーに現在グループチャンネルが表示されている場合は、ミキサー上段で、設定したいサウンドを含むグループのヘッダーをダブルクリックします。ミキサーに現在サウンドチャンネルが表示されている場合は、目的のグループのヘッダーをシングルクリックします。ミキサーに選択したグループ内のすべてのサウンドのチャンネルストリップが表示されます。
  5. 設定したいサウンドのチャンネルストリップ下部で、左側の大きいフィールドをクリックし、メニューで目的のMIDIポートを選択します。これは上記のDest.パラメーターの設定と同じです。
  6. その右にある小さいフィールドをクリックしてMIDIチャンネルを選択します。これは上記のChannelパラメーターと同じです。

マクロコントロールによるパラメーターのカスタムセットの作成(Creating custom sets of parameters with the Macro Controls)

マクロコントロールを使用すると、異なるソースから集めたパラメーターの選択を1か所でコントロールできます。すべてのチャンネル(サウンド、グループ、マスター)で利用でき、画面を切り替えることなく、さまざまなソースから操作したいパラメーターのセットを1つの画面で選べるため、ライブ演奏に非常に便利です。

マクロコントロールはMacro propertiesで利用できます。

ソフトウェアでのMacro properties(ここではサウンドの場合)。

Macro properties(ここではサウンドの場合)。

ℹ️

Macro propertiesへのアクセス方法は「Navigating Channel properties, Plug-ins, and Parameter pages」を参照してください。


マクロコントロールの概要(Macro Control overview)

各マクロコントロールは、選択したパラメーターの全範囲を持つ1つの送信先にアサインできます。一方、同じパラメーターを複数のマクロコントロールの送信先にすることもできます。

マクロコントロールにアサインできるパラメーターを知るには、次の1つのルールを考慮してください。

あるチャンネルのマクロコントロールは、そのチャンネルまたはその下位のチャンネルのプロパティやプラグインにあるあらゆるパラメーターをコントロールできます。言い換えれば:

  • サウンドの場合:サウンドのマクロコントロールを、そのプロパティやプラグインの任意のパラメーターにアサインできます。また、外部MIDIデバイスをコントロールするために、MIDIコントロールチェンジメッセージ、ピッチベンド、プログラムチェンジをマクロコントロールにアサインすることもできます。
  • グループの場合:グループのマクロコントロールを、そのプロパティやプラグインの任意のパラメーター、およびグループ内の任意のサウンドの任意のパラメーターにアサインできます。
  • マスターの場合:マクロコントロールを、プロジェクト内の任意のチャンネルのプロパティやプラグインにある任意のパラメーターにアサインできます。
ℹ️

Macro properties自体は(別のチャンネルのものであっても)、どのマクロコントロールの送信先としても利用できません。

💡

同じパラメーターを複数のマクロコントロールにリンクすることは、次の例で役立ちます。サウンドのあるパラメーターが特に重要な場合、それをそのサウンド、その親グループ、およびマスターのマクロコントロールの同じノブにリンクできます。こうすることで、マスター、グループ、サウンドの各レベルを切り替えても(ただし別のサウンドやグループに切り替えた場合を除く)、そのパラメーターが常に同じノブで利用できるようになります。

コントローラー上のマクロコントロールショートカット(Macro Control shortcut on the controller)

コントローラーでは、専用のボタンによっていつでもマクロコントロールに素早くアクセスできます。


ソフトウェアでのマクロコントロールのアサイン(Assigning Macro Controls in the software)

ソフトウェアでは、マクロコントロールを2つの異なる方法でアサインできます。最も速く簡単な方法は、パラメーターから直接マクロコントロールを作成することです。もう1つの手の込んだ方法は、アサインメントエリアのPagesペインを使用することです。

パラメーターからのマクロコントロールのアサイン(Assigning Macro Controls from parameters)

チャンネルまたはプラグインのプロパティからパラメーターをマクロにアサインするのは、速く簡単です。パラメーター名を右クリック(macOSでは[Ctrl]クリック)し、どのマクロレベルにアサインするかを選択するだけです。

パラメーターから直接マクロコントロールをアサインするには:

  1. アサインしたいパラメーターがある場所に応じて、ChannelまたはPlug-inアイコンをクリックします。
  2. パラメーターがあるレベルを選択します。MASTERGROUP、またはSOUNDレベルにできます。
  3. アサインしたいパラメーターの名前(ノブ、スイッチ、メニューの下のテキスト)を右クリック(macOSでは[Ctrl]クリック)し、利用可能なオプションおよびパラメーターをマクロコントロールとしてアサインしたいレベルに応じて、Create Master MacroCreate Group Macro、またはCreate Sound Macroのいずれかを選択します。パラメーターがマクロとしてアサインされます。チャンネルプロパティでMacroを選択し、マクロコントロールをアサインしたマクロレベル(MASTERGROUPSOUND)を選択すると、アサインを確認できます。

同じ手順でマクロを削除できます。

Pagesペインを使用したマクロコントロールのアサイン(Assigning Macro Controls using the Pages pane)

マクロコントロールのアサインは、Macro propertiesが選択されているときに、アサインメントエリアのPagesペインで行います。手順は、MaschineでVST/AUプラグインのパラメーターをパラメーターページにアサインする際の手順と同様です(「Setting up your own Parameter pages」を参照)。

アサインメントエリアのPagesペインを開く(Opening the Pages pane in the Assignment area)

まず、Macro propertiesのアサインメントエリアのPagesペインを開く必要があります。これを行うには:

  1. 「Navigating Channel properties, Plug-ins, and Parameter pages」の説明に従って、目的のチャンネル(サウンド、グループ、マスター)のMacro propertiesを選択します。
  2. コントロールエリアの左下隅にある下向き矢印をクリックして、その下にアサインメントエリアを表示します。
  3. アサインメントエリアの左側でPagesタブをクリックします。Pagesタブが点灯し、その右にPagesペインが表示されます。これで、マクロコントロールをパラメーターにアサインする準備が整いました。
💡

アサインメントエリアが開いていると、他のパラメーターページに切り替えたときにアサインメントエリアが選択に追従します。常に上に表示されているページのアサインメントを表示します。

ℹ️

Pagesタブは、Native InstrumentsまたはExternalプラグイン、およびMacro propertiesに対してのみクリックできます。すべてのInternalプラグインおよびチャンネルプロパティでは、パラメーターとパラメーターページは編集できず、Pagesタブはグレーアウトされて非アクティブになります。Native InstrumentsまたはExternalプラグインのパラメーターをパラメーターページにアサインする方法の詳細は「Setting up your own Parameter pages」を参照してください。

アサインメントエリアのPagesペインを開くと、上のコントロールエリアにもいくつかの変更が見られます。

Macro Propertiesが表示され、その下のアサインメントエリアでPagesペインがアクティブになっているコントロールエリア。

1ページ削除ボタン(「x」記号):ページ名の後の小さな「x」をクリックして、このパラメーターページを削除します。

2ページ追加ボタン(「+」記号):最後のページラベルの後の小さな「+」をクリックして、新しいページを追加します。デフォルトでは、ページは「Page 1」「Page 2」などとラベル付けされます。セクションラベルフィールド(3)を介してページ内にセクションを定義することで、ページラベルを変更できます。

3セクションラベルフィールド:これらのフィールドでは、表示されているページ内にパラメーターのセクションを定義できます。セクションに含めたい最初のパラメーターの上のフィールドをダブルクリックし、セクションの目的の名前を入力して[Enter]を押して確定します。新しいセクションには、次のセクションが始まるまでの以降のすべてのパラメーターが含まれます(これはアサインメントエリアを閉じた後にのみ確認できます)。さらに、パラメーターページはそのセクションのラベルを反映します。複数のセクションがある場合、ページラベルはそれらすべてをスラッシュで区切って反映します。

4リセットボタンResetをクリックして、選択したノブのマクロコントロールアサインを削除します。

5パラメーターラベルフィールド:これらのフィールドをダブルクリックして、パラメーターのカスタムラベルを入力します([Enter]で確定)。これらのラベルは、対応するパラメーターに対してMaschineのあらゆる場所に反映されます。

6フォーカスフレーム:アサインされているマクロコントロールを示します。任意のマクロコントロールをクリックすると、下のTargetセレクター(4)でそのアサインを表示・編集できます。

7Targetセレクター:フォーカスフレーム(5)で示された、選択したマクロコントロールの対象パラメーターを表示・選択します。このマルチレベルのドロップダウンウィジェットにより、チャンネルの構造をたどって目的のパラメーターへ素早く移動できます。詳細な手順は次の段落で説明します。

Targetセレクターでのパラメーターの選択(Selecting a parameter in the Target selector)

Targetセレクター(上の図を参照)では、各マクロコントロールに対して利用可能なすべてのパラメーターから選択できます。

Targetセレクターを使うと、目的のパラメーターを素早く選択できます。

このツールは複数レベルのサブメニューを含むメニューに似ていますが、切り替えを速くするために中間の各選択が表示されたままになる点が大きく異なります。

新しい、アサインされていないマクロコントロールをアサインするには、次の操作を行います。

  1. Selectメニュー(現時点ではTargetセレクターの唯一のメニュー)をクリックします。メニューはサブカテゴリに整理されています。Settings(現在のチャンネルのプロパティを一覧表示)、Slots(現在のチャンネルにロードされているプラグインを一覧表示)、そしておそらく次のレベルに含まれるチャンネルを一覧表示する第3のカテゴリです。マスターのMacro propertiesを編集している場合はプロジェクトのすべてのグループを一覧表示するGroupsサブカテゴリが、グループのマクロを編集している場合はそのグループ内のすべてのサウンドを一覧表示するSoundsサブカテゴリが、サウンドのMacro propertiesを編集している場合は選択するとマクロコントロールにアサインできるすべての利用可能なコントロールチェンジメッセージを一覧表示するMIDIメニュー項目が表示されます。(ヒント:マクロコントロールのメニュー項目Select > MIDIには、外部MIDIデバイスのパラメーターをコントロールするためにマクロコントロールに個別にアサインできる0~127の全MIDIコントロールチェンジメッセージが一覧表示されます。特定のパラメーターのコントロールにどのMIDIコントロールチェンジメッセージを使用できるか不明な場合は、お使いのMIDIデバイスに付属のドキュメントで詳細を確認してください。)
  2. 前のメニューでの選択に応じて、メニューは選択した名前になり、右側に別のメニューが表示されて検索を絞り込めます(たとえば選択したプラグインやチャンネルプロパティのすべてのパラメーターページを一覧表示)。これはパラメーターに到達して選択するまで続きます。パラメーターを選択すると、マクロコントロールがこのパラメーターにアサインされます。

このパラメーターへの全パスがTargetセレクターに表示されたままになります。これにより、最上位のチャンネルから始めて選択プロセス全体をやり直すことなく、1つの選択だけを変更できます。

マクロ – コンテキストメニュー(Macro – context menu)

アサインメントエリアが開いていてPagesタブが選択されているとき、アサイン済みまたは未アサインのマクロスロットを右クリックすると、コンテキストメニューが開きます。

Macro propertiesのコンテキストメニュー。

コンテキストメニューには次の項目が含まれます。

メニュー項目説明キーボードショートカット
Renameマクロの名前を変更します。Ctrl + R / Cmd + R
Resetマクロをリセットします。
Cutマクロを切り取って別の位置に貼り付けます。Ctrl + X / Cmd + X
Copyマクロをコピーします。Ctrl + C / Cmd + C
Paste切り取ったマクロまたはコピーしたマクロを新しい位置に貼り付けます。Ctrl + V / Cmd + V
アサインメントエリアのページ – コンテキストメニュー(Assignment area pages – Context Menu)

アサインメントエリアが開いていてPagesタブが選択されているとき、ページ名を右クリックするとコンテキストメニューが開きます。

ページのコンテキストメニュー。

コンテキストメニューには次の項目が含まれます。

メニュー項目説明キーボードショートカット
Delete現在のページをすべてのアサインとともに削除します。
Clear Allすべてのアサインをクリアし、すべてのページを削除します。

コントローラーを使用したマクロコントロールのアサイン(Assigning Macro Controls using the controller)

コントローラーを使用して、チャンネルプロパティまたはプラグインのパラメーターをマクロコントロールにアサインおよびアサイン解除するのは、速く簡単です。

コントローラーを使用したマクロコントロールのアサイン(Assigning a Macro Control using the controller)

コントローラーを使用してパラメーターから直接マクロコントロールをアサインするには:

  1. アサインしたいパラメーターがある場所に応じて、CHANNELまたはPLUG-INを選択します。
  2. パラメーターがあるレベルを選択します。MASTERGROUP、またはSOUNDレベルにできます。
  3. SHIFT + MACROSet)を押してSet Macroモードに入ります。
  4. アサインしたいパラメーターのKnob 1~8をタッチします。パラメーターがマクロコントロールにアサインされ、パラメーター名の横に小さなアイコンが表示されます。

各レベルのマクロアサインは、コントローラーのMACROボタンを押してレベル(MASTERGROUPSOUND)を選択すると確認できます。

💡

マクロコントロールはMaschineプロジェクトとともに保存されます。すべてのマクロをアサインしたら、SHIFT + FILESave)を押すのを忘れないでください。

コントローラーを使用したマクロコントロールのアサイン解除(Unassigning a Macro Control using the controller)

同じ手順でマクロコントロールからパラメーターをアサイン解除できます。

  1. アサイン解除したいパラメーターがある場所に応じて、ChannelまたはPlug-inアイコンを選択します。
  2. パラメーターがあるレベルを選択します。MASTERGROUP、またはSOUNDレベルにできます。
  3. SHIFT + MACROSet)を押してSet Macroモードに入ります。
  4. アサイン解除したいパラメーターのKnob 1~8をタッチします。マクロコントロールのアサインが削除され、パラメーター名の横の小さなアイコンが消えます。

参照元情報:Audio routing, remote control, and Macro Controls
https://www.native-instruments.com/ni-tech-manuals/maschine-mk3-manual/en/audio-routing,-remote-control,-and-macro-controls