コンティニュアスコントローラーイベント間になめらかなカーブを作成する

初期設定では、MIDI コンティニュアスコントローラーイベントを録音または描画すると、これらはステップとして挿入されます。​これが期待する結果とならない場合、イベント間になめらかなカーブを作成できます。

前提

コンティニュアスコントローラーイベントを含む MIDI データを録音しておきます。

手順

  1. プロジェクトウィンドウで MIDI パートをダブルクリックします。
  2. キーエディター「コントローラーレーンを作成 (Create Controller Lane)」メニューを開き、「使用中のコントローラーを表示 (Show Used Controllers)」を選択します。

    録音したすべてのコントローラーイベントのコントローラーレーンがコントローラーディスプレイに表示されます。

  3. 編集するコンティニュアスコントローラーのコントローラーレーンを探し、コントローラーイベントを選択します。

    キーエディターの情報ラインに、選択したコントローラーイベントの情報が表示されます (「タイプ (Type)」「開始 (Start)」位置、「値 (Value)」「チャンネル (Channel)」「カーブのタイプ (Curve Type)」など)。

  4. 以下のいずれかの操作を行ないます。
    • 情報ラインで、「カーブのタイプ (Curve Type)」フィールドのオプションを「ステップ (Step)」から「傾斜/カーブ (Ramp/Curve)」に変更します。

      補足

      複数のコントローラーイベントを選択して「カーブのタイプ (Curve Type)」フィールドの値を変更すると、それらのイベントのカーブのタイプを同時に変更できます。

    • コントローラーディスプレイで、2 つのコントローラーイベントの間にマウスポインターを動かし、表示されるハンドルをダブルクリックしてカーブのタイプを「ステップ (Step)」から「傾斜/カーブ (Ramp/Curve)」に変更します。

  5. マウスポインターを傾斜に合わせてハンドルをクリックし、上下に動かして傾斜をカーブに変更します。

結果

傾斜がカーブに変更されます。

傾斜/カーブを再生すると、2 つの MIDI コンティニュアスコントローラーイベント間のデータが適切な MIDI データ解像度に補間されます。「MIDI」 > 「左右ロケーター間の MIDI をマージ (Merge MIDI in Loop)」または「MIDI」 > 「MIDI モディファイアーをフリーズ (Freeze MIDI Modifiers)」を選択するか、パートを MIDI ファイルとして書き出すことでこれを視覚化できます。

補足

「傾斜/カーブ (Ramp/Curve)」のコントローラーカーブは、アプリケーションのパフォーマンスへの負荷が大きくなります。

手順終了後の項目

コントローラーレーンのコンテキストメニューを使用して、イベントの切り取り、コピー、貼り付けを実行できます。