Gesture CHOP

概要

Gesture CHOPは第1の入力の短いセグメントを記録して、Gesture Pageで設定したオプションで時間内にこの部分をループ化します。 第2の入力は”listen”入力になります。
listen入力のチャンネルが0以上になると、Gesture CHOPは1番目の入力のチャンネルを記録し始めます。 listenがONの間、入力チャネルは正確にそのまま出力されます。 listenがオフになると、チャンネルの記録されたセグメントは処理されます(トリム、ブレンド)。 listenがオフの間、記録されたセグメントは連続的にループ化されます。
Gesture CHOPは、listenがオンだった時のビート数を測定します。これはループの期間を定義します。 ビート回数が変化すると期間はそれに対応します。
“Fit to Nearest Cycle”がOffの場合、ビートは無視されて、ジェスチャーの長さは記録されたものと同じになります。-記録されたセグメントは、記録された過去と同じ長さへ戻ってループ化されます。 ONの場合、キャプチャされたジェスチャーは延長されるか、beats per cycleの倍数にトリムされます。

パラメータ- Gesture ページ
Play Mode / playmode

ジェスチャーの再生モードを選択します。

  • Locked to Timeline / locked
    このモードは、ジェスチャの位置をタイムラインにロックします。
  • Sequential / sequential
    このモードは、タイムラインの位置に関係なく、ジェスチャーを継続的に再生します。 以下のResetおよびReset Conditionパラメーターが有効になります。
Fit to Nearest Cycle / fitmethod

キャプチャされたジェスチャをサイクルあたりのビートの倍数になるようにジェスチャが拡張またはトリミングされます。

Beats per Cycle / numbeats

記録されたアニメーションをサイクルさせるビート数を指定します。 記録されたアニメーションがサイクルあたりのビートの倍数よりも長い場合、その乗算された長さでループします。

Step Output / step

オンにすると、サイクルされたアニメーションの値はサイクルの長さごとに増加します。 アニメーションをサイクルさせたいが、同時に元の値からサイクルがずれている場合に便利です。

Step Reset / stepreset

オンの場合、ジェスチャを再記録すると、ステップはゼロになります。

Blend Time / blend

ブレンド領域として使用する記録済みセグメントの間隔。 ブレンド領域は、セグメントの最初と最後をブレンドするために使用され、シームレスなループが生成されます。

Blend Time Unit / blendunit

Blend Timeを設定する際の単位。

Interpolate Samples / interp

オンの場合、スケーリングが発生すると記録されたサンプルが補間されます。それ以外の場合は、最も近いサンプルが選択されます。

Speed / speed

セグメントの再生速度をスケーリングします。

Speed Unit / speedunit

Speed を設定する際の単位。

Reset Condition / resetcondition

このメニューは、リセット入力(3番目の入力)がチャンネルのリセットをトリガーする方法を決定します。

  • Off to On / offtoon
    リセット入力がオフからオンになると、チャネルはリセットされます。
  • While On / on
    リセット入力がオンになると、チャネルがリセットされます。 入力がオフになるまで、チャネルはリセット値を保持します。
  • On to Off / ontooff
    リセット入力がオンからオフになると、チャネルがリセットされます。
  • While Off / off
    リセット入力がオフになると、チャネルがリセットされます。 入力がオンになるまで、チャネルはリセット値を保持します。
Reset / reset

Sequential Play Modeでジェスチャをリセットします。

Reset Pulse / resetpulse

リセットパルスを送信します。ー

パラメータ- Common ページ
Time Slice / timeslice

これをオンにすると、チャネルが強制的に「タイムスライス」されます。 タイムスライスは、最後のクックフレームと現在のクックフレームの間の時間です。

Scope / scope

影響を受けるチャネルを特定するために、一部のCHOPでは、Commonページの
でスコープ文字列を使用することができます。

Sample Rate Match / srselect

複数の入力CHOPのサンプルレートが異なる場合を処理方法を設定します。 リサンプリングが発生すると、カーブは補間方法オプションに従って補間されます。補間オプションが使用できない場合はLinearで処理されます。

  • Resample At First Input’s Rate / first
    最初の入力のレートを使用して、他の入力をリサンプリングします。
  • Resample At Maximum Rate / max
    最も高いサンプリングレートでリサンプリングします。
  • Resample At Minimum Rate / min
    最も低いサンプリングレートでリサンプリングします。
  • Error If Rates Differ / err
    競合するサンプルレートは受け入れません。
Export Method / exportmethod

CHOPチャンネルをパラメーターに接続する方法を設定します。 詳細については、Exportの章を参照してください。

  • DAT Table by Index / datindex
    ドッキングされたDATテーブルを使用し、CHOP内のチャンネルのインデックスを介してチャンネルを参照します。
  • DAT Table by Name / datname
    ドッキングされたDATテーブルを使用し、CHOP内のチャネルの名前を介してチャネルを参照します。