Select CHOP

概要

Select CHOP は、任意の CHOP ネットワークの他の CHOP からチャンネルを選択したり、名前を変更したりします。スライダやボタンなどのコントロールパネルのガジェットから指定したチャンネルのみを選択します。
例)”c2 c5 c3 c3″ と入力すると、4つのチャンネルが得られます。
チャンネルを取得するには、CHOP と Channel Name パラメータを使用する方法と、入力に接続された CHOP から直接取得する方法の 2 つの方法があります。有線入力の代わりに CHOP と Channel Name パラメータを使用した場合は、すべての抽出オプションとrenameオプションが適用されます。

CHOPとチャンネルの選択については、Pattern Matchingの章を参照してください。
また、新しいチャンネル名を生成してチャンネル名を変更することもできます。使用できるパターンについては、Pattern Replacementの章を参照してください。
既存のチャンネル名を新しいチャンネル名に変更する方法については、Channel Naming Patternsの章を参照してください。
(Select CHOP は任意の CHOP からチャンネルを取得し、Parameter CHOP は任意の OP のパラメータを取得します)。
Rename CHOP (Select CHOP は、ほとんど同じことができますが、それ以上のこともできます) も参照してください。

パラメータ – Select ページ
CHOP / chop

チャンネルのソースです。CHOP が直接接続されていない場合を想定しています。

Channel Names / channames

保存するチャンネルの名前。名前のパターンを使用することができます。
例:chan[1-5] * x /project1/geo1:t[xyz]
名前の順番は、出力チャンネルの順番を決定します。あるチャンネルが複数回指定された場合、そのチャンネルは複数回出力に含まれます。

Rename from / renamefrom

名前を変更するチャンネルパターン。Pattern Matchingの章を参照してください。

Rename to / renameto

名前の置換パターンです。デフォルトのパラメータでは、チャンネルの名前は変更されません。Pattern Replacementの章を参照してください。

Example:
Channel Names: c[1-10:2] ambient
Rename From: c* ambient
Rename To: b[1-5] amb

この例では、チャンネル c1 c3 c5 c7 c9 と ambient を取得します。
そして、これらのチャンネルは b1 b2 b3 b4 b5 と amb に名前が変更されます。
リネームパターンの詳細な説明は Rename CHOPの章 を参照してください。

Align / align

このメニューは、複数の入力CHOPの開始時刻または終了時刻が異なる場合を処理します。 CHOPから出力されるすべてのチャネルは同じ開始/終了間隔を共有するため、入力は整列オプションで処理する必要があります。

  • Automatic / auto
    タイムスライスがある場合は、現在の[タイムスライス]にトリムし、そうでない場合はExtend Min/Maxを実行します。
  • Extend to Min/Max / none
    最も早い開始点と最も後ろの終了点を参照して、その範囲内で、すべての入力を拡張条件を使用して拡張します。(Extend Conditionsの章を参照)。
  • Stretch to Min/Max / stretch
    最も早い開始点と最も後ろの終了点を参照して、すべてのチャンネルの開始と終了をその範囲に引き伸ばします。
  • Shift to Minimum / start
    最も早い開始点を見つけ、すべてのチャンネルをそのインデックスから始まるようにシフトします。すべてのチャンネルは、最も長いものの長さまで延長されます。
  • Shift to Maximum / end
    最も早い終了点を見つけ、すべてのチャンネルがそのインデックスで終わるようにシフトします。すべてのチャンネルを最も長いものの長さまで延長されます。
  • Shift to First Interval / shift1
    すべてのチャンネルを最初のCHOPの開始点にシフトし、最初の入力の範囲を使用してすべての入力をサンプリングします。
  • Trim to First Interval / trim1
    すべてのチャンネルを最初のCHOPの範囲にトリミングします。
  • Stretch to First Interval / stretch1
    全てのチャンネルを最初のCHOPの範囲まで延長します。
  • Trim to Smallest Interval / trim
    すべてのチャンネルを最小の開始/終了間隔にトリミングします。開始点と終了点は同じチャンネルからのものではない場合があります。
  • Stretch to Smallest Interval / squash
    すべてのチャンネルを最小の開始/終了間隔にストレッチします。開始点と終了点は同じチャンネルからではない場合があります。
Automatic Prefix / autoprefix

2 つのチャンネルが同じ名前の場合、このオプションをオンにすると、ノードの名前 (またはノードの親の名前など) がチャンネル名の先頭に追加されます。例えば、 /wave1/chan1 と /wave2/chan1 からチャンネルを選択した場合、このオプションをオフにするとチャンネル名は chan1 と chan2 に変更されます。このオプションをオンにすると、チャンネルの名前は wave1:chan1 と wave2:chan1 となります。

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

Channel Name is Path:パラメータでrelative toを設定することで、エクスポートするすべてのパスのルートノードを指定します。

Export Table / exporttable

DAT Table Export Methodsメソッドを使用するときにエクスポート情報を保持するために使用されるDATを指定します。