Function CHOP

概要

Function CHOPは、Math CHOPより複雑な、三角関数、対数関数、指数関数の様な数学関数を提供します。 これらの関数の多くが数学的エラーを生じる可能性があるため、処理とリカバリーにために、error handlingタブエラーが用意されています。
多くの関数は1つのパラメータだけを必要とします、そして、それらは各入力チャネルの単項演算子として適用されます。 いくつかの関数は2つのパラメータを受け取り、これらは2番目の入力を必要とします。 1番目のパラメータ(X)は、常に1番目の入力チャンネルからの値です 第2のパラメータ(Y)は、2番目入力の一致するチャンネルからの値です。 各入力からのチャンネルは、ネームまたはインデックスによってペアを組まれます。
エラーは不適当なサンプルをあらかじめ定義された値、または、前のサンプル値に入れ替えて処理することができます。 あるいは、クッキングはネットワークをデバッグするために、エラーと同時に中止されることができます。

パラメータ- Function ページ
Function / func

チャネルに適用する数学関数。 バイナリ関数である arctan(Input1 / Input2)および Input1 ^ Input2 を除き、すべての関数は単項関数です。 べき関数の場合、虚数を避けるために負の底が最初に反転され、結果は否定されます。

  • sqrt(x) Square Root / sqrt
    入力1の平方根。
  • abs(x) Absolute Value / abs
    入力1の絶対値。
  • sign(x) Sign / sign
    入力1の符号関数。
  • cos(x) Cosine / cos
    入力1のコサイン。
  • sin(x) Sine / sin
    入力1のサイン。
  • tan(x) Tangent / tan
    入力1のタンジェント。
  • acos(x) Arccosine / acos
    入力1のアークコサイン。
  • asin(x) Arcsine / asin
    入力1のアークサイン。
  • atan(x) Arctan( Input1 ) / atan
    入力1のアークタンジェント。
  • atan2(y,x) Arctan( Input1 / Input2 ) / atan2
    入力1 /入力2のアークタンジェント。
  • cosh(x) Hyperbolic Cosine / cosh
    入力1の双曲線余弦。
  • sinh(x) Hyperbolic Sine / sinh
    入力1の双曲線正弦
  • tanh(x) Hyperbolic Tangent / tanh
    入力1の双曲線正接
  • log10(x) Log base 10 / log
    入力1の10を底とする対数
  • logN(x) Log base N / logb
    入力1のログベースのベース値。
  • ln(x) Natural Log / ln
    入力1の自然対数。
  • pow(10,x) 10 ^ Input1 / pow10
    10の入力1の累乗。
  • exp(x) e ^ Input1 / exp
    eの入力1の累乗。
  • pow(x) Base ^ Input1 / powe
    入力1の累乗のベース値。ベース値が負の場合、結果は-((-Base Value)^入力1)です。
  • pow(x) Input1 ^ Exponent / powb
    入力1の指数値。 入力1が負の場合、結果は-((-入力1)^指数値)です。
  • pow(x,y) Input1 ^ Input2 / pow
    ((-入力1)^入力2)
  • dB to Power / dbtopower
    デシベル(入力1)の振幅。
  • Power to dB / powertodb
    振幅(入力1)からデシベルへ。
  • dB to Amplitude / dbtoamp
    デシベル(入力1)から振幅。
  • Amplitude to dB / amptodb
    振幅(入力1)からデシベルへ。
Base Value / baseval

Log base N および Base ^ Input1 のベース値。

Exponent Value / expval

Input1 ^ Exponent の指数の値。

Angle Units / angunit

三角関数の場合、角度は度、ラジアン、またはサイクル(0〜1)で測定できます。

  • Degrees / deg
  • Radians / rad
  • Cycles / cycle
Match by / match

バイナリ関数の2つの入力からチャンネルをペアリングする方法を、名前またはチャンネルインデックスから選択します。

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