Splice CHOPは、第2入力に接続されたCHOPチャンネルを第1入力のチャンネルに挿入します。 開始サンプルとサンプルを削除する箇所の長さを指定します。
次に、第2入力から挿入されたデータは、様々な方法で引き伸ばされ、切り取られたチャンネルに継ぎ合わされるます。
チャンネル番号またはチャンネル名で一致させることができます。 一致しないチャンネルは、ギャップ内のサンプルを3つの選択可能な方法のいずれかで補間します。
CHOPからサンプルを抽出し、元のインデックスで置き換え、Splice CHOPをオリジナルに接続し、必要に応じてStartとTrim Lengthを設定して、Output Trimmed Sectionをオンにし、結果を修正してから、 別のSplice CHOPへの入力、元のCHOPからの最初の入力、および開始をop( ‘splice1’)に設定します。par.startとTrim Lengthをop( ‘start1’).par.trimlengthに設定します。
Splice CHOPはは、CHOPのセクションを滑らかにすることもできます。開始とトリムの長さをそのセクションに設定します。 一致するチャンネルのない2番目の入力を与えます。 Insert MethodをTrim Lengthに設定し、Insert Interpolateメニューを調整します。
その他のテクニックについては、OP Snippetsを確認してください。
Delete CHOP, Trim CHOP, Select CHOPの各章も参照してください。
Off の場合は、以下のパラメータに基づいて、スプライスとトリムされたチャンネルが出力されます。On の場合、出力はその逆で、チャンネルのトリムアウトされた部分が出力されます。
以下のStartパラメータとTrimパラメータが機能する方向を指定します。
- First to Last / firsttolast
Start と Trim は、チャンネルの先頭から末尾に向かって単位で指定します。
- Last to First / lasttofirst
Start と Trim は、チャンネルの終端から先頭に向かって単位で指定します。
Start / start
Trim と Insert の操作を開始する位置を指定します。これは、上記の Direction パラメーターに応じて、チャンネルの最初のサンプルまたは最後のサンプルからになります。
トリムの長さを設定する方法のオプション。
- Use Trim Length / trimlength
以下のTrim Lengthパラメータを使用して、トリムする量を設定します。
- Trim to Insert Input Length / insertlength
第2入力でトリミングの長さを設定します。
トリミングされた領域がどのくらいの長さになるかを指定します。トリミングされた領域だけを出力するには、Output Trimmed Section を On に切り替えます。
Trim Lengthパラメータの単位を設定します。
第2入力がどのようにチャンネルに挿入処理されるか設定します。
- None / none
チャンネルには何も挿入されていません。
- Input Length / natural
第2入力は長さを完全に維持したままスプライスされます。Trim パラメータが 0 の場合、出力の合計長は両方の入力の長さを合わせた長さになります。
- Stretch to Trim Length / stretchtrim
第2入力は、トリミングされた部分を埋めるように引き伸ばされます。挿入された部分はトリミングされた部分と同じ長さなので、出力の全長は第1入力と同じ長さになります。
- Trim to Insert Length / insertlength
Insert Length パラメータを有効にして、挿入されるデータの長さを設定します。後述の Insert Length を参照してください。
- Stretch to Insert Length / stretchinsert
Insert Lengthパラメータを有効にして、挿入されたデータの長さを設定し、フィットするようにストレッチします。
上記の挿入方法に基づき、挿入データの長さを設定するために使用します。Trim to Insert Length に設定すると、このパラメータ値が第2入力よりも短い場合は、挿入データをトリミングし、長い場合はサイクルさせます。Insert Lengthにストレッチを設定すると、このパラメータ値に合わせて挿入データをストレッチします。
Insert Lengthパラメータの単位を設定します。
ストレッチされたインサートチャンネルの補間方法を設定します。
- None / none
- Linear / linear
- Cubic / cubic
入力間のチャンネルを名前または番号で一致させます。
Match Channels を使用してマッチしていないチャンネルの補間方法を選択します。
- None / none
- Linear / linear
- Cubic / cubic
これをオンにすると、チャネルが強制的に「タイムスライス」されます。 タイムスライスは、最後のクックフレームと現在のクックフレームの間の時間です。
影響を受けるチャネルを特定するために、一部のCHOPでは、Commonページの
でスコープ文字列を使用することができます。
複数の入力CHOPのサンプルレートが異なる場合を処理方法を設定します。 リサンプリングが発生すると、カーブは補間方法オプションに従って補間されます。補間オプションが使用できない場合はLinearで処理されます。
- Resample At First Input’s Rate / first
最初の入力のレートを使用して、他の入力をリサンプリングします。
- Resample At Maximum Rate / max
最も高いサンプリングレートでリサンプリングします。
- Resample At Minimum Rate / min
最も低いサンプリングレートでリサンプリングします。
- Error If Rates Differ / err
競合するサンプルレートは受け入れません。
CHOPチャンネルをパラメーターに接続する方法を設定します。 詳細については、Exportの章を参照してください。
- DAT Table by Index / datindex
ドッキングされたDATテーブルを使用し、CHOP内のチャンネルのインデックスを介してチャンネルを参照します。
- DAT Table by Name / datname
ドッキングされたDATテーブルを使用し、CHOP内のチャネルの名前を介してチャネルを参照します。
Channel Name is Path:パラメータでrelative toを設定することで、エクスポートするすべてのパスのルートノードを指定します。
DAT Table Export Methodsメソッドを使用するときにエクスポート情報を保持するために使用されるDATを指定します。