CHOPs」カテゴリーアーカイブ

Hog CHOP

概要

Hog CHOPはCPUサイクルを消費します。 これは、遅いコンピュータでのパフォーマンスをシミュレーションしたり、意図的にフレーム速度を減速するために使用します。

パラメータ – Null ページ
Active / active

Hog CHOPのオンとオフを切り替えます。

Cook Every Frame / cookalways

CHOPにすべてのフレームをcookさせます。

Delay / delay

CHOPが浪費する最小時間を設定します。

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

Filter CHOP

概要

Filter CHOPはチャネルをスムースあるいはシャープにします。サンプルの新しい値を決定する為に、隣接するサンプルとレンジを組み合わせてフィルタされます。 各フィルタ・タイプは、隣接するサンプルにそれ自身のウェイト・係数を使用します。 Filter Widthは、隣接するサンプルの数を設定します。 類似したより急激な効果が必要な場合はLag CHOPを使用します。 Filter CHOPはアニメーションとサウンドをフィルタすることができますが、サウンドをフィルタするのに適切なCHOPが他に用意されています。 (Pass Filter CHOP、Band EQ CHOPとParametric EQ CHOPを参照してください)

パラメータ- Filter ページ
Type / type

フィルターには7つのタイプがあります。

  • Gaussian / gauss
    このフィルターは、チャネルを滑らかにするガウス(標準または「ベル」曲線)形状をしています。 ローパスフィルターとして機能します。 フィルター幅が広いほど、カットオフ周波数が低くなり、データが滑らかになります。
  • Left Half Gaussian / halfgauss
    このフィルターにより、チャネルに遅れが生じます。 入力チャンネルが時間の経過とともに値を表す場合、このフィルターは現在のサンプルから時間を遡ったサンプルのみを使用していると見なされます。 時間データの場合、これは先を見越すことができないため、より現実的です。 (たぶんいつか。)半分の鐘の形をしています。
  • Box / box
    このフィルターはボックス型です。つまり、使用する各隣接サンプルの重み係数は同じです。 ウィンドウがサンプル上をスライドしても、フィルターの両端のサンプルの効果はフェードアウトしないため、出力チャネルに不要なステップが生じる可能性があります。 ガウスフィルターと同様に、データをローパスフィルターします。

注意:GaussianまたはBoxフィルタリングを使用する場合、チャネルはフィルターサイズの半分だけ遅延します(つまり、フィルターサイズが30サンプルの場合、出力は15サンプル遅延します)。 この遅延を解消するには、Left Half GaussianフィルターまたはLeft Half Boxフィルターを使用します。 SharpenまたはEdge Detectフィルターを適用すると、常にフィルターサイズの半分だけ出力が遅延します。 Despikeフィルターを適用すると、フィルターサイズ全体で出力が遅延します。

  • Left Half Box / halfbox
    このフィルターは、データに遅れを生じさせ、過去のサンプルのみを使用し、その他の点ではボックスフィルターのように機能します。
  • Edge Detect / edge
    このフィルターは、入力チャンネルの「エッジ」、急激な変化を検出します。 ハイパスフィルターとして機能します。 フィルター幅が大きくなると、低周波数が追加されます。
  • Sharpen / sharpen
    このフィルターはすべての高周波をシャープにします。 エッジ検出結果と元のデータの合計です。
  • De-spike / despike
    このフィルターは、「スパイク」を除去します(予想されるサンプル値の上下の「スパイク許容値」を超えるサンプル)。 フィルター幅により、数サンプルの長さのスパイクを除去できます。 幅の広いフィルターは幅の広いスパイク(複数のサンプルのスパイク)を削除し、小さなフィルターは幅の狭いスパイク(1つまたは2つのサンプルの長さ)のみを削除します。
  • Ramp Preserve / ramp
    このフィルターは、「ランプレート」パラメーターレートで増加する増加するランプを出力しようとします。 Filter CHOPへの入力チャンネルは、このレートで増加しているはずであり、エラーやノイズが含まれている可能性があります。 入力値と現在のランプ値の差が Ramp Tolerance パラメータよりも大きい場合を除き、ランプ保持は入力チャンネルを無視します。 差が許容値より大きくなると、ランプは現在の入力値から開始するようにリセットされます。
Effect / effect

フィルターがチャネルに影響を与える程度(0-まったく影響なし、1-最大効果)。

Filter Width / width

現在のサンプルの計算に使用される周囲のサンプルの量。 単位で表されます。

Filter Width Unit / widthunit

Filter Widthパラメータで使用する単位。

Spike Tolerance / spike

De-spikeフィルタの場合に使用する、サンプルがスパイクと見なされることなく隣接サンプルと異なる可能性がある量。

Ramp Tolerance / ramptolerance

Ramp Preserveフィルターを使用する場合、入力値が現在の出力ランプ値からこの値だけずれると、ランプは新しい入力値にリセットされます。 それ以外の場合、ランププリザーブは指定されたRamp Rateでクリンプを続けます。

Ramp Rate / ramprate

ランプ保持フィルターを使用する場合、この値はCHOPの出力チャンネルが増加するレートです。 入力チャネル値がRamp Toleranceの量だけ目的の出力値から外れている場合にのみ、CHOPは代わりに入力チャネル値を出力します。

Number of Passes / passes

フィルターがチャネルに適用される回数。

Filter per Sample / filterpersample

チャンネル全体ではなく、チャンネルの各サンプル毎にフィルターを適用します。 マルチサンプルチャンネルでの作業に便利です。

Reset / reset

フィルターをリセットします。

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

File Out CHOP

概要

File Out CHOPは.chanまたは.logファイルにCHOPチャンネル・データを出力します。データはあらゆるフレーム、間隔が.logファイルに出力されます。(Intervalパラメータで設定します) サポートされているフォーマット 出力、保存できるファイルタイプは、以下の通りです。:

  • .chan -Rawアスキー・チャンネル・ファイル
  • .log –
パラメータ- File ページ
Active / active

このパラメーターを1に設定すると、ファイルは指定された間隔で書き込まれます。

File / file

保存されるファイルのパスとファイル名を設定します。

Interval / interval

ファイルへのデータの各書き込み間のフレーム数を設定します。

Write / write

このボタンをクリックすると、単一のフレームを書き出します。

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

File CHOP

概要

File CHOPは、CHOPで使用するチャンネルとオーディオ・ファイルを読み込みます。ファイルは、ディスク、または、ウェブから読み込まれることができます。 URLを指定する場合、http://を使用します。 サポートされているフォーマット CHOPに対応したフォーマットのリストは、File Formatsのセクションを参照してください。 CHOPsに読み込まれることができるファイルタイプは、以下を含みます:

  • .chan
    Rawアスキー・チャンネル・ファイル。フレームごとの数字列。
  • .clip .bclip
    TouchネイティブCHOPクリップファイル。
  • .aiff
    オーディオ・ファイル。
  • .wav
    オーディオ・ファイル。

チャンネル・ファイルの出力
ファイルはCHOPタイルのメニューからSave Data Channelsを選択して出力することが出来ます。

他の入力デバイス
MIDIファイル(.midまたは.midi)については、MIDI In CHOPを参照してください。

パラメータ- File In ページ
Channel File / file

ロードするファイルの名前。 URLを指定するときは、http://を使用します。

Name Options / nameoption

このメニューを使用して、ロードされたチャンネルの名前を制御します。

Name / name

Name OptionパラメーターがUse New Namesに設定されている場合に、チャネルに名前を付けるために使用されます。

Rate Options / rateoption

このメニューを使用して、ロードされたチャンネルのサンプルレートを調整します。

Sample Rate / rate

Rate Optionsパラメーターで使用される1秒あたりのサンプル。

Extend Left / left

チャンネル左側の延長条件(範囲の前後)。

  • No Change / asis
  • Hold / hold
  • Slope / slope
  • Cycle / cycle
  • Mirror / mirror
  • Default Value / default
Extend Right / right

チャンネル右側の延長条件(範囲の前後)

  • No Change / asis
  • Hold / hold
  • Slope / slope
  • Cycle / cycle
  • Mirror / mirror
  • Default Value / default
Default Value / defval

延長条件のデフォルト値。

Rename from / renamefrom

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

Rename to / renameto

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

Value Override Pattern / overridpattern

Override Valueを適用するチャネルをスコープします。

Override Value / overridevalue

上記のValue Override Patternパラメーターによってチャネルスコープに与えられる値。

Refresh / refresh

チャンネルをリフレッシュします。

Refresh Pulse / refreshpulse

リフレッシュパルスを送信します。

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

Fetch CHOP (088)

原文

概要

Fetch CHOPはSOP、CHOPのような、全てのオペレータ・タイプからパラメータをインポートします。コントロール・チャンネルは、どのパラメータとも関連したチャンネルです。 メニューを使用して、または、Channelsフィールドにパスを入力して、オペレータを選択します。
注:フェッチは再帰的ではありません。 CHOPがオブジェクトのチャンネルにエクスポートして、そして、そのオブジェクト・チャンネルがフェッチされている場合、Fetch CHOPは、エクスポートするCHOPとなって返ってくることができません。 これは、Fetch CHOPでエラー・メッセージが出ます。 エラーが発生した場合、オブジェクトへエクスポートする前にFetch CHOPをロックしなければなりません。 チャンネルを他のCHOPから取り戻す方法に関してはSelect CHOPを参照してください。

Extend CHOP

概要

Extend CHOPはCHOPの”extend conditions”を設定するだけです。これはCHOPをサンプリングする際にその前後の値を判定します。Extend CHOPには、pre-intervalとpost-intervalをコントロールするために、別々のメニューがあります。 例えば、インターバルの前に一定値を保ち、インターバルの後にサイクル、インターバルのカーブをリピートしたい場合があります。 Trim CHOPを使用して、インターバル(CHOPのスタートまたはエンド)を短縮、延長します。 各CHOPのポップアップinfoでExtend Conditionsのステートを確認することが出来ます。(CHOPのタイル上で中マウスボタンでクリックします。)

パラメータ- Extend ページ
Left Behavior / left

The extend condition before the CHOP interval. They are:
CHOPの間隔の左側の延長条件を指定します。

  • No Change / asis
  • Hold / hold
    最初または最後の値を保持します。
  • Slope / slope
    チャンネルの開始前、または終了後に傾斜を続けます。
  • Cycle / cycle
    チャンネルを繰り返します。
  • Mirror / mirror
    チャネルを繰り返し、1つおきのサイクルをミラーリングします。
  • Default Value / default
    Default Valueパラメーターで指定された定数値を使用します。
Right Behavior / right

間隔の右側の延長条件を指定します。 Extend Leftパラメータと同じオプション。

  • No Change / asis
  • Hold / hold
  • Slope / slope
  • Cycle / cycle
  • Mirror / mirror
  • Default Value / default
Default Value / defval

Default Valueオプションに使用される値。

パラメータ- 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

This will determine how to connect the CHOP channel to the parameter. Refer to the Export article for more information.
CHOPチャンネルをパラメーターに接続する方法を設定します。 詳細については、Exportの章を参照してください。

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

Expression CHOP

概要

Expression CHOPは数学関数を使用してチャネルを修正します。最高6つの関数が利用できます。 各入力チャネルは正確に1つの関数で修正されます。
関数は複数のチャンネルに対してループ化されます。 出力は最初の入力と同じ長さとセットのチャンネルです。サンプル値は関数によって変化します。 関数は各キーフレーム値またはrawサンプルに適用されます。より多くのチャンネルがある場合、関数はリサイクルされます。 repeatパラメータは、2回目の関数に移る前に最初の関数をどれくらいチャンネルに適用するかコントロールします。

パラメータ- Group ページ
Channels per Expr / chanperexpr

次の式が選択される前に現在の式を使用するチャネルの数。

Num Expressions / numexpr

定義されている式の総数。

Limit Output Channels / limitexpr
Number of Channels / limitnum
Parameters – Expr Page

ここに式を入力します。 入力値は、式の me.inputVal です。 me.inputs \[1\] [‘chan1’] は2番目の入力のチャンネル `chan1`から取得します。

Expression 1 / expr0
Expression 2 / expr1
Expression 3 / expr2
Expression 4 / expr3
Expression 5 / expr4
Expression 6 / expr5
パラメータ- 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

This will determine how to connect the CHOP channel to the parameter. Refer to the Export article for more information.
CHOPチャンネルをパラメーターに接続する方法を設定します。 詳細については、Exportの章を参照してください。

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

Envelope CHOP

概要

Envelope CHOPは各サンプルの近辺で最大振幅を出力します。これは入力の絶対値をとります。そして、各サンプルの近辺で最大振幅を検出するために、いくつかのサンプルの領域をスライドします。 Tip:音声トラックの音量レベルを一定に保つ事が出来ます。オーディオのエンベロープを広い領域で評価します。Math CHOPにオリジナル・オーディオとエンベロープを渡して、Combine CHOPs – Divideを選択します。 これで振幅がおよそ1になります。

パラメータ – Envelope ページ
Type / method

エンベロープを計算する2つの方法のどちらかを選択します。:

  • Exponential Decay / exp
    各サンプルについて、値は前のサンプルと比較されます。 前の値よりも大きい場合、エンベロープの値はそのサンプルの値と等しくなり、そのサンプルは現在のピークとして保存されます。 未満の場合、エンベロープの値は最後のピークから現在の値まで指数関数的に減衰します(ピークよりも小さいサンプルが多く通過するにつれて、エンベロープは波形に向かって減衰します)。 長所:データを常に囲みます。 短所:勾配が不連続になり、出力がでこぼこになる可能性があります。
  • Local Maximum Window / window
    チャンネルは、エンベロープ幅によって決定されるNサンプルのウィンドウに分割されます。
    各ウィンドウで、最大振幅(またはパワー)が見つかります。 ウィンドウの最大値はデータポイントとしてウィンドウの中央に配置され、これらのポイントは3次補間されて出力エンベロープを形成します。 長所:良好な形状を生成します。 短所:信号がエンベロープの外に飛び出すことがあります。 信号は量子化されているため、N / 2ほどパルスをオフにすることができます。

Envelope Bounds / bounds

  • Magnitude / mag
  • Signal Power / power
  • Maximum Values / min
  • Minimum Values / max
Envelope Width / width

エンベロープ計算で使用するウィンドウの幅。 この幅を調整して、必要な数の入力の特徴をキャプチャします。 単位で表されます。

Envelope Width Unit / widthunit
Interpolate / interp
  • None / none
  • Linear / linear
  • Cubic / cubic
Normalize Power Envelope / norm

エンベロープ幅を調整するときに、信号の総力を一定に保ちます。

Resample Envelope / resample
Sample Rate / samplerate
パラメータ- 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

This will determine how to connect the CHOP channel to the parameter. Refer to the Export article for more information.
CHOPチャンネルをパラメーターに接続する方法を設定します。 詳細については、Exportの章を参照してください。

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

Delete CHOP

概要

Delete CHOPはチャンネルを削除します。
第1の方法は、テキスト文字列で名前あるいは番号でチャンネルを指定して削除します。
第2の方法は、バリュー・レンジを使用して、レンジの内/外のチャンネルを指定して削除します。
第3の方法は、一定の評価基準でチャンネルを指定して削除します
選択したチャンネルを削除あるいは保持、どちらかをオプションでせんた選択します。
チャンネルがCHOPチャンネルで指定されている場合、 CHOP名が”foo”、チャンネル名が”num”、番号が7のだとすると、`chop(“../foo/num”)`をDelete CHOPで設定して、By Channel Numberを7に選択します。

パラメータ- Channels ページ
Delete Channels / delchannels

チャネルの削除を有効にします。

Delete / discar

スコープチャネルを削除するか保持するかを設定します。

  • Scoped Channels / scoped
    スコープチャネルが削除されます。残りは出力されます。
  • Non-scoped Channels / nonscoped
    スコープチャネルが出力されます。 残りは削除されます。
Select Channels / select

チャンネルの選択方法-名前別、または数値インデックス別を選択します。

  • By Channel Name / byname
  • By Channel Number / bynum
Channel Names / delscope

ここにスコープパターンを入力して、削除または抽出するチャネルの名前を指定します。 これを行うには、Pattern Matchingの章で説明されているように、スコープパターンを指定します。
デフォルトのスコープパターン `t *`は、トランスフォーム チャンネル: `tx`、`ty`、および `tz`、または名前が`t`で始まる他のチャンネルをスコープします。

Channel Numbers / selnumbers

削除または抽出するチャネルのインデックス。 以下の数字パターンを参照してください。

Channel Value / chanvalue

値範囲選択のタイプを選択します。

  • Off / off
    範囲選択を使用しません。
  • Channel Completely Within Range / complete
    チャネルを選択するには、すべてのチャネルのサンプルが指定範囲内にある必要があります。
  • Channel Partially Within Range / partial
    チャネルのサンプルの少なくとも1つが、選択される範囲内にある必要があります。
  • Channel Completely Outside Range / outside
    チャンネルのサンプルは、選択する範囲内にない状態が必要です。
Value Range / selrange

範囲選択に使用される範囲の下限値と上限値を設定します。

  • selrange1
  • selrange2
Select Constant Valued Channels / selconst

すべてのサンプルで同じ値を持つチャネルを選択します。 これらの種類のチャンネル名パターンは、入力CHOPで既存のチャンネルを選択するために使用されます。詳細については、Pattern Matchingの章を参照してください。
また、これらの種類のチャネル番号パターンを使用して、入力CHOPの既存のチャネルを選択できます。

  • 0 1 4
    1番目、2番目、および5番目のチャネルに一致します。
  • [0-4]
    最初の5つのチャネルに一致します。
  • [3-9:2]
    インデックス3、5、7、および9のチャネルに一致します。
パラメータ- Samples ページ
Delete Samples / delsamples

サンプルの削除を有効にします。

Channels to Compare / compchans

基準との比較に使用されるチャネルの選択方法-名前別、インデックス番号別、最初のチャネル、または最後のチャネル。

  • Use First Channel / firstchan
  • Use Last Channel / lastchan
  • By Channel Name / byname
  • By Channel Number / bynum
Channel Names / compnames

ここにスコープパターンを入力して、参照チャネルとして使用するチャネルの名前を指定します。 これを行うには、パターンマッチングの章で説明されているように、スコープパターンを指定します。

Channel Numbers / compnums

参照チャネルとして使用されるチャネルのインデックス。デフォルトは最初のチャネルである0です。 -上記の可能な数字パターンを参照してください。

Multi-Compare Channels / compmulti

複数の参照チャネルがある場合、基準に対してチェックする前に参照チャネルの値を処理する方法を設定します。

  • Any Chan in Range / any
    参照チャネルのいずれかが基準を満たす場合、サンプルを削除します。
  • All Chans in Range / all
    すべての参照チャネルが基準を満たす場合、サンプルを削除します。
  • Add / add
    すべての比較チャネルを加算し、結果が基準を満たす場合はサンプルを削除します。
  • Subtract / sub
    すべての比較チャネルを減算し、結果が基準を満たす場合はサンプルを削除します。
  • Multiply / mul
    すべての参照チャネルを乗算し、結果が基準を満たす場合はサンプルを削除します。
  • Divide / div
    最初のチャネルを残りの参照チャネルで除算し、結果が基準を満たす場合はサンプルを削除します。
  • Average / avg
    すべての比較チャネルの平均を算出して、結果が基準を満たす場合はサンプルを削除します。
  • Minimum / min
    すべての参照チャネルの最小値を算出して、結果が基準を満たしている場合はサンプルを削除します。
  • Maximum / max
    すべての参照チャネルの最大値を算出して、結果が基準を満たす場合はサンプルを削除します。
  • Length / len
    すべての参照チャネルをベクトルであると想定し、それらの長さを算出して、結果が基準を満たす場合はサンプルを削除します。
Delete Condition / condition

参照するサンプルの基準を選択します。

  • Less Than Value 1 / less
    参照サンプルがValue 1を下回っている場合は削除します。
  • Greater Than Value 1 / greater
    参照サンプルがValue 1を超えている場合は削除します。
  • Equal to Value 1 / equal
    参照サンプルがValue 1に等しい場合は削除します。
  • Not Equal to Value 1 / notequal
    Delete if the comparing samples are not equal to Value 1.
    参照サンプルがValue 1と等しくない場合は削除します。
  • Inside Range / inside
    参照サンプルがValue 1とValue 2の範囲内にある場合は削除します。
  • Outside Range / outside
    参照サンプルがValue 1とValue 2の範囲外にある場合は削除します。
Value 1 / value1

Value 1の値を設定します。

Include Value 1 / inclvalue1

Value 1の包括性を切り替えます。

Value 2 / value2

Value 2の値を設定します。

Include Value 2 / inclvalue2

Value 2の包括性を切り替えます。

Delete Compare Channels / deletecomp

参照チャネルを削除するか保持するかを設定します。

One Sample if All Deleted / onesample

すべてのサンプルが削除されても、1つのサンプルを残します。

パラメータ- 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

This will determine how to connect the CHOP channel to the parameter. Refer to the Export article for more information.
CHOPチャンネルをパラメーターに接続する方法を設定します。 詳細については、Exportの章を参照してください。

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

Delay CHOP

概要

Delay CHOPは遅延を発生させます。複数のチャンネルを、個別に遅延させることが出来ます。各チャンネルは別々の遅延時間を持つことができます。 Math CHOPあるいはFeedback CHOPを使用して、Delay CHOPの連鎖を作成することでエコーを表現することが出来ます。

パラメータ- Delay ページ
Delay / delay

遅延を秒単位で、またはUnitsメニューで決定された単位で。 チャネルごとの遅延を取得するには、me.chanIndexを使用します。 各行に遅延量があるテーブルから、op( ‘delaysTable’)[me.chanIndex、0]を使用します。

Delay Unit / delayunit
Max Delay / maxdelay

上記のDelayパラメーターが動的に変化している場合にパフォーマンスを最適化するのに役立ちます。 Max DelayをDelayパラメーターの予想範囲よりも高い値に設定します。

Max Delay Unit / maxdelayunit
パラメータ- 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

This will determine how to connect the CHOP channel to the parameter. Refer to the Export article for more information.
CHOPチャンネルをパラメーターに接続する方法を設定します。 詳細については、Exportの章を参照してください。

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