CHOPは多数のチャンネルを1つのチャンネルに変換、あるいは、多数のチャンネルを1つのチャンネルに変換します。Outは、1つのチャンネルから、2つ以上のチャンネルを生成します。全て他が0である間、1つのチャンネルが1で、そのほかの全てのチャンネルが0の間、出力チャンネルの1つをセットします。これは、入力チャンネルの値に基づきます。最初の出力チャンネルは、インデックス0、次のチャンネルは1、と以下続きます。入力値がN-1以上あるいは、0以下の場合、値はクランプ、サイクル、あるいは、無視することが出来ます。特定のフレームの入力チャンネルの値が4で、CHOPが8つのチャンネルを出力する場合、5番目のチャンネル値が1となり、他の全てのチャンネルは、そのフレームで値が0となります。入力は、整数値を含む1つのチャンネルを持つために使用されます。分数は切り捨てられて、余分なチャンネルは無視されます。出力チャンネルは、バイナリ(0または1)チャンネルになります。Inは、正反対の挙動です:これは多数のバイナリ入力から、”On”チャンネルのインデックスを含むチャンネルを作成します。複数の入力チャンネルが”On”であるならば、最初の”On”入力チャンネルが選択されます。Outのいずれかを選択します。channameこのCHOPが作成する出力チャンネルの名前。これにより、ファンアウトモードで作成される出力チャンネルの数(名前ごとに1つ)も制御されます。モードでは、1つのチャンネルのみが作成され、その名前は最初の入力チャンネルのベース名(数字のサフィックスを除く)です。rangeインデックス範囲(0〜N-1)の外側にある入力値を処理する方法を決定します。clamp0より小さい場合は0にクランプし、N-1より大きい場合はN-1にクランプします。loopインデックスリストをループバックします。zeroチャンネルを選択しないで、すべてのチャネルをゼロに設定します。In操作の場合、すべての入力チャンネルがオフのときに、出力を-1または0に設定します。set0最初のチャンネルを選択します。setnegどのチャネルも選択しません。quantizeデフォルトでオン。チャネルは、最も近い整数に定量化されます。入力チャンネルの値が5.6で6つのチャンネルが作成された場合、チャンネル5は1で、残りは0です。timesliceこれをオンにすると、チャネルが強制的に「タイムスライス」されます。タイムスライスは、最後のクックフレームと現在のクックフレームの間の時間です。scope影響を受けるチャネルを特定するために、一部のCHOPでは、Commonページのでスコープ文字列を使用することができます。srselect複数の入力CHOPのサンプルレートが異なる場合を処理方法を設定します。リサンプリングが発生すると、カーブは補間方法オプションに従って補間されます。補間オプションが使用できない場合はLinearで処理されます。first最初の入力のレートを使用して、他の入力をリサンプリングします。max最も高いサンプリングレートでリサンプリングします。min最も低いサンプリングレートでリサンプリングします。err競合するサンプルレートは受け入れません。exportmethodCHOPチャンネルをパラメーターに接続する方法を設定します。詳細については、Exportの章を参照してください。datindexドッキングされたDATテーブルを使用し、CHOP内のチャンネルのインデックスを介してチャンネルを参照します。datnameドッキングされたDATテーブルを使用し、CHOP内のチャネルの名前を介してチャネルを参照します。