Fan CHOP

概要

Fan CHOPは多数のチャンネルを1つのチャンネルに変換、あるいは、多数のチャンネルを1つのチャンネルに変換します。
その最初のオペレーションのFan Outは、1つのチャンネルから、2つ以上のチャンネルを生成します。全て他が0である間、1つのチャンネルが1で、そのほかの全てのチャンネルが0の間、出力チャンネルの1つをセットします。これは、入力チャンネルの値に基づきます。最初の出力チャンネルは、インデックス0、次のチャンネルは1、と以下続きます。入力値がN-1以上あるいは、0以下の場合、値はクランプ、サイクル、あるいは、無視することが出来ます。
例えば、特定のフレームの入力チャンネルの値が4で、CHOPが8つのチャンネルを出力する場合、5番目のチャンネル値が1となり、他の全てのチャンネルは、そのフレームで値が0となります。
入力は、整数値を含む1つのチャンネルを持つために使用されます。; 分数は切り捨てられて、余分なチャンネルは無視されます。出力チャンネルは、バイナリ(0または1)チャンネルになります。
2番目のオペレーション、Fan Inは、正反対の挙動です:これは多数のバイナリ入力から、”On”チャンネルのインデックスを含むチャンネルを作成します。複数の入力チャンネルが”On”であるならば、最初の”On”入力チャンネルが選択されます。

パラメータ- Fan ページ
Operation / fanop

Fan InまたはFan Outのいずれかを選択します。

  • Fan Out / out
  • Fan In / in
Channel Names / channame

このCHOPが作成する出力チャンネルの名前。 これにより、ファンアウトモードで作成される出力チャンネルの数(名前ごとに1つ)も制御されます。 Fan In モードでは、1つのチャンネルのみが作成され、その名前は最初の入力チャンネルのベース名(数字のサフィックスを除く)です。

Outside Range / range

インデックス範囲(0〜N-1)の外側にある入力値を処理する方法を決定します。

  • Clamp Index / clamp
    0より小さい場合は0にクランプし、N-1より大きい場合はN-1にクランプします。
  • Loop Index / loop
    インデックスリストをループバックします。
  • Set Channels To 0 / zero
    チャンネルを選択しないで、すべてのチャネルをゼロに設定します。
All Channels Off / alloff

Fan In操作の場合、すべての入力チャンネルがオフのときに、出力を-1または0に設定します。

  • Set To 0 / set0
    最初のチャンネルを選択します。
  • Set To -1 / setneg
    どのチャネルも選択しません。
Quantize Output / quantize

デフォルトでオン。 チャネルは、最も近い整数に定量化されます。 たとえば、入力チャンネルの値が5.6で6つのチャンネルが作成された場合、チャンネル5は1で、残りは0です。

パラメータ- 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内のチャネルの名前を介してチャネルを参照します。