投稿者「ted_kanakubo」のアーカイブ

Replace CHOP

概要

Replace CHOPは高速にチャンネルを取り替えます。 マッチしたチャンネルがInput2にある場合、Input1のチャンネルの出力は、Input2のチャンネルに取り替えられます。 Resample CHOP Input1にあって、Input2に無いチャンネルは取り替えられずに出力されます。 チャンネルを削除するために使用することもできます。(この方法はDelete CHOPよりより高速です。) これを行うためには、Input2にすべてのチャンネルを送り、Input1へ保持したいチャンネルを送ります。

パラメータ – Replace ページ
Length / length

出力の開始/終了範囲を設定します。

  • First Input / first
    Input1 の範囲を使用します。
  • Second Input / second
    Input2の範囲を使用します。
Notify on Change / notify

入力名が変更されたときにユーザーに通知するパフォーマンス診断。

パラメータ- 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を指定します。

Reorder CHOP

概要

Reorder CHOPは1番目の入力チャンネルを数字あるいはアルファベット・パターンで再整理します。 チャンネル・パターンと番号シーケンスは新しいオーダーを指定します。 2番目の入力、Order Referenceがある場合、 Numeric PatternとCharacter Patternは無視されます。そして、1番目の入力チャンネルはリファレンスCHOPにマッチするように再整理されます。 この場合、Methodは使用されません。 チャンネル値には影響を受けません。

パラメータ – Reorder ページ
Method / method

3つの異なる順序変更方法があります。数値パターン、文字パターンを入力したり、オプションの2番目の入力CHOPを順序参照として使用したりすることができます。

  • Numeric Pattern / numeric
  • Character Pattern / character
  • Base Name Sort / basename
  • Numeric Suffix Sort / numsuffix
  • Channel Value Up / chanvalueup
  • Channel Value Down / chanvaluedown
  • Reverse / reverse
  • Random / random
  • Merge N Groups / group
  • Every Nth Channel / split

Order Reference / orderref

  • By Name / byname
  • By Index / byindex
Numeric Pattern / numpattern

チャンネルをチャンネル番号順に並べ替えます。通常は 0,1,2,3… などです。最初のチャンネルはインデックス 0 です。”0-6:1,2″ や “!* :1,3” のような標準的な数値パターンが使用できます。

Character Pattern / charpattern

チャンネルをチャンネル名で並べ替えます。ch[XYZ]、chan[1-15:2,5]、chan? ch* のような標準的な文字パターンが使用できます。CHOPs のScope and Channel Name Matching Optionsの章を参照してください。

Seed / seed
N Value / nvalue
Remaining Position / rempos

パターンに一致しないチャンネルはremainingと呼ばれ、また並べ替えすることができます:それらは(一致したチャンネルの位置を参照して)先頭または最後に配置することができます。

  • At Beginning / begin
  • At Ending / end
Remaining Order / remorder

一致しなかったチャンネルは、入力順と同じか、AlphaNumericalに並べ替えることができます。

  • Same as Input / input
  • AlphaNumeric / alpha
パラメータ- 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を指定します。

Render Pick CHOP

概要

Render Pick CHOPはレンダリングをサンプリングし(Render TOPまたはRender Pass TOPから)、その特定のピック位置のジオメトリから3D情報を返します。 サンプリングされる値には、位置、法線、点の色、テクスチャ座標、深度、オブジェクトのパスが含まれます。 オブジェクトのパスを取得するには、Info DATを使用する必要があります。
ピック位置は、レンダリングのUV座標によって指定されます。 これらのUV座標は、パネルコンポーネントをクリックするか、Render Pick CHOPのUおよびVパラメータで明示的に設定することで選択できます。
返されたジオメトリデータに加えて、このノードには、選択されたステータスを通知するpicked および trigger の2つのチャネルがあります。 検索場所でオブジェクトが見つかった場合、pickedは1になります。 両方のオブジェクトが見つかり、Picking By 条件が満たされると、triggerは1になります。 つまり、Panel Value が1であるか、Select パラメーターがOnです。
Render Pick DATの章のマルチサンプルも参照してください。

パラメータ – Render Pick ページ
Strategy / strategy

ピックのインタラクションに基づいて値を更新するタイミングを決定します。

  • While Select / selectHold First Picked / holdfirst
    ジオメトリがピックされたときに最初に返された値を保持します。
  • Hold Last Picked / holdlast
    ジオメトリがピックされたときに最後に返された値を保持します。これは、ピックが空の空間のサンプリングを開始した場合(シーンのその部分にジオメトリが存在しない場合)に、ジオメトリでピックされた最後の値を保持するという点で、連続ストラテジーとは異なります。別の方法として、連続ストラテジーを使用すると、ピックが空の空間のサンプリングを開始した場合、値はゼロにクリアされます。
  • Always / always
Clear Previous Pick on New Pick / clearprev

このパラメータは、StrategyパラメータがHold Last Pickedに設定されている場合にのみ有効になります。このパラメータがonの場合、空のスペースで新たにピックすると、値はクリアされます。offの場合、空のスペースでピックすると、最後の値が保持されます。

Response Time / responsetime

値が更新されるタイミングを設定します。

  • Next Cook (Faster) / nextcook
    値は現在のフレームでキャプチャされ、次のフレームで更新されます。結果は前のフレームのものですが、cook時間ははるかに速くなります。
  • This Cook (Slower) / thiscook
    値は現在のフレームでキャプチャされ、更新されます。
Pick Radius / pickradius

ピックの検索領域の半径を設定します。ピックの中心に何も見つからない場合は、Pick Radiusで設定された検索領域内のジオメトリを検索し続けます。

Pick Radial Step / pickradstep

探索領域内の探索を減らすために使用します。探索領域は、中心のピックポイントから外側のspokesに対応する位置でサンプリングされます。

Pick Circular Step / pickcirstep

探索領域内の探索を減らすために使用します。探索領域は、中心のピックポイントから外側のringsに対応する位置でサンプリングされます。

Render/RenderPass TOP / rendertop

サンプルするレンダーを指定します。

Use Pickable Flags / usepickableflags

onにすると、Render Pick CHOP で Pickable Flag がオンになっているジオメトリのみを選択できるようになります。Pickable FlagはすべてのObjectコンポーネントにあります。

Include Non-Pickable Objects / includenonpickable

ピッキングアルゴリズムの中に非ピッキングオブジェクトを含め、非ピッキングオブジェクトがピッキング可能オブジェクトの背後に隠れてしまう可能性があるようにします。例えば、シーン内にピッキング可能オブジェクトが1つしかなく、追加の非ピッキングオブジェクトが多数存在する場合、このパラメータをオンにすると、ピッキング可能オブジェクトが非ピッキングオブジェクトの後ろにある場合(非ピッキングオブジェクトによってオクルードされている場合)には、ピッキング可能オブジェクトが選択されないようになります。

Picking by / pickingby

ピック位置の設定方法を設定します。

  • Panel / panel
    Panel パラメータでスコープされた Panel Component を使用します。このコンポーネントのコントロールパネル上のマウスの uv 位置は、サンプリングされるレンダリングの uv 位置になります。Panel Value パラメータで指定されたパネルの値が 1 のときにピックがアクティブになります。
  • Parameters / parameters
    ピッキングには、以下のU,V,Pickパラメータを使用します。
Panel / panel

パネルごとにピッキングする際に使用するパネルコンポーネントを指定します。

Panel Value / panelvalue

パネルでピッキングする際にピックのトリガーとなるパネル値を指定します。

U / picku

パラメータでピッキングするときのu座標を設定します。

V / pickv

パラメータでピッキングするときのv座標を設定します。

Select / select

パラメータでピッキングする場合、このパラメータ=1の時にピッキングが有効になります。

Activate Callbacks / activatecallbacks

各ピックイベントのコールバックDATを有効にします。

Callbacks DAT / callbacks

受信するピックイベントのコールバックを含む DAT のパスを設定します。

パラメータ – Options ページ
Fetch Position / position

ジオメトリ上でピックされたポイントの位置を返します。チャンネル tx、ty、tz。

  • No / no
    位置の値を返しません。
  • In SOP Space / sopspace
    SOP変換空間内でピックされたポイントの位置を返します。
  • In World Space / worldspace
    ワールド座標上の変換空間でピックしたポイントの位置を返します。
  • In Camera Space / cameraspace
    カメラ変換空間でピックしたポイントの位置を返します。
  • Relative to Object / relativetoobj
    Reference Object パラメータで指定したオブジェクトに対するピックしたポイントの相対位置を返します。
Fetch Normal / normal

ジオメトリ上でピックされたポイントの法線の値を返します。チャンネル nx, ny, nz。

  • No / no
    法線の値を返します。
  • In SOP Space / sopspace
    SOP変換空間で選択されたポイントの法線の値を返します。
  • In World Space / worldspace
    ワールド座標上の変換空間で選択したポイントの法線の値を返します。
  • In Camera Space / cameraspace
    カメラ変換空間でピックしたポイントの法線の値を返します。
  • Relative to Object / relativetoobj
    Reference Objectパラメータで指定されたオブジェクトに対するピックしたポイントの相対的な法線の値を返します。
Reference Object / referenceobj

ポイントの位置や法線の値を取得する際に参照するオブジェクト。

Fetch Point Color / color

ジオメトリ上でピックされたポイントの色を返します。チャンネル cr, cg, cb, ca。

Fetch Texture UV / uv

ジオメトリ上でピックされたポイントのテクスチャ座標を返します。チャンネル mapu、mapv、mapw。

Fetch Object Path / path

ピックされたオブジェクトのパスを返します。この結果は、Render Pick CHOPを参照するために、Info DATとそのNode Pathパラメータを必要とします。

Fetch Depth / depth

ジオメトリで選択されたポイントのデプスを返します。 この値は、デプス・バッファのニアプレーンとファープレーンの間のポイント位置の非線形比率です。 チャネルはdepthです。

Fetch Instance ID / instanceid

オブジェクトのインスタンスIDを返します。インスタンスがオフの場合は常に0になります。チャンネルはinstanceです。

Custom Attrib [1 -4] / customattrib1

オブジェクトから返すカスタムアトリビュートを指定します。

Custom Attrib [1-4] Type / customattrib1type

このメニューからアトリビュートのタイプを選択します。

パラメータ- 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を指定します。

Rename CHOP

概要

Rename CHOPはチャンネル名を変更します。 入力からのチャンネル名はFromパターンを使用してマッチします。そして、Toパターンで対応する名前に変更されます。Fromパターンにマッチしないチャンネルは影響を受けません。 チャンネル値とチャンネル順序は影響を受けません。名前だけが変更されます。 Math CHOPで0のチャンネル値を含んだConstant CHOPと加算して、チャンネル名を変更することも出来ます。

パラメータ – Rename ページ

オプションの2番目の入力CHOP(Name Reference)は、最初のCHOPのチャネルを、表示される順序で2番目のCHOPのチャネルと同じ名前にします。 この場合、FromとToは無視されます。

From / renamefrom

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

To / renameto

チャネル名の置換パターン。 Pattern Replacement の章を参照してください。

パラメータ- 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を指定します。

Perform CHOP

概要

Perform CHOPはframes-per-secondのような、現在のTouchDesignerプロセスのステートを表すチャンネルを出力します。 プロセスのリアルタイム・セルフ・チューニングを調整するために、これらは、ユーザ・インタフェースや見積りに利用します。
これは、TouchDesignerが前の秒で何フレーム描画したか、描画フレームの”cook time”を出力します。 cookチャンネルがTrail CHOPに送られると、どのフレームがクックされたか、そして、どこがスキップされたが表示されます。そして、作品を望ましいフレーム速度に最適化する事に役立ちます。 Dialogs -> Variables -> Built-inで見られるBuilt-in変数は、実行システムに関するより役に立つデータを含みます。 VariablesページのBuilt-in Variablesセクションを参照してください。

パラメータ – Perform ページ

これは、Perform CHOPから出力されるチャネルのリストです。

Frames per Second / fps

最後の1秒間にレンダリングされたフレーム数。

Frame Time / msec

各フレームがミリ秒単位でcookするのにかかる時間。

Cook / cook

フレームがクックされると1になり、フレームがスキップされると0になります。 Trail CHOPでこのチャネルを表示して、フレームがスキップ(ドロップ)されるタイミングを確認すると便利な場合があります。

Dropped Frames / droppedframes
Movie Read Ahead Misses / mvreadahead

先読みされたムービーが指定された先読みフレームの数を維持できなかった回数。

GPU Mem Used (MB) / gpumemused

使用されているGPUメモリの量(メガバイト単位)。

Total GPU Mem (MB) / totalgpumem

システムで使用可能なGPUメモリの合計量(メガバイト単位)。

Total Active OPs / activeops

アクティブにcookingしているOPの数。

Total Deactivated OP Calls / deactivatedops

Cookingフラグがオフになっているコンポーネントをcookするための呼び出し数。

Total OPs / totalops

.toeファイル内のOPの総数。

CPU Mem Used (MB) / cpumemused

使用されているCPUメモリの量(メガバイト単位)。

Cook State / cookstate

実際にcookされたフレームを監視します。 Perform CHOPをTrail CHOPに渡して、cookしたフレームとcookしなかったフレームの軌跡を適切に確認します。 (ビューアは現在のフレームのみを表示し、見逃したフレームは表示しないため、常に1として表示されます。)

Cook Realtime / cookrealtime

リアルタイムフラグの状態を監視し、TouchDesignerがリアルタイムモードで実行されているかどうかを判断します。

Cookrate / cookrate

プロジェクトのグローバルターゲットクックレート(1秒あたりのフレーム数)。 これはルートコンポーネント、root.time.rateの1秒あたりのフレーム数であり、通常は60です。ただし、cookに時間がかかりすぎて、実際の1秒あたりのフレーム数は少なくなる場合があります。

Time Slice Step / timeslicestep

TouchDesignerが現在のcookのために前進したフレームの数。 フレーム単位のタイムスライスの長さです。 システムが1フレームを完了するのに1000 / root.time.rateミリ秒以下を使用している場合、1に等しくなります(レート60の場合は16.666ミリ秒)。

Time Slice Milliseconds / timeslicemsec

現在のタイムスライスの長さ(ミリ秒)。

Perform Mode / performmode

パフォーム モードの状態を監視します。

Perform Window Focus / performfocus
GPU Temperature (Slow) / gputemp

システムのGPUの温度を監視します。

AC Line Status / aclinestatus

ラップトップのAC充電器が接続され、アクティブになっているかどうかを示します。 ACラインが検出された場合は1、それ以外の場合は0。

Battery Charging / batterycharging

バッテリーが充電されているかどうかを示します。 充電中の場合は1、それ以外の場合は0。

Battery Life / batterylife

バッテリーの残量を示します。1はバッテリーが満杯、0はバッテリーが空です。

Battery Time / batterytime

バッテリー充電の推定残り時間。 ACラインが切断され、バッテリーが充電されていない場合にのみ機能します。

Active Expressions / activeexpressions
Optimized Expressions / optimizedexpression
Expressions Using Cache / cachedexpressions
パラメータ- 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を指定します。

Panel CHOP

概要

Panel CHOPはPanelコンポーネントからCHOPチャンネルにパネル・バリューを読み込みます。 パネル・バリューはpanel()関数を使用して、アクセスすることも出来ます。

パラメータ – Panel ページ
Component / component

参照するコンポーネントのパス。

Select / select

チャネルを作成するパネル値を指定します。 * で、すべてのパネル値を選択します。 右側のドロップダウンメニューを使用して個々のパネル値を追加します。

Rename / rename

ここでSelectパラメータで選択したチャンネルの名前を変更します。 たとえば、Selectパラメータで「u v」が選択されている場合、「horizontal vertical」と入力して、これらのチャネルの名前をhorizonalおよびverticalに変更できます。

Queue Overlapping Events / queue

タイムスライスで発生するすべてのイベントをキューに入れます。 ホイールやキーなどの一部のパネル値は、同じタイムスライスで値と0の間で切り替わり、瞬時と見なされます。 このパラメーターがオフの場合、タイムスライスの最後の値のみが使用され、変更が失われる可能性があります。 これをオンにすると、キューサイズに基づいてできるだけ多くのイベントが保持されます。 キューに入れられた各アイテムは、キューが空になるまで次のタイムスライスで解放され、同じタイムスライス内の値の変更が同期されます。

Queue Size / queuesize

キューのサイズ。 イベントの数がキューのサイズよりも大きい場合、以前のイベントは破棄されます。

パラメータ- 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を指定します。

Out CHOP

概要

Out CHOPはコンポーネント内から他のコンポーネントやCHOPへデータを出力します。 これはコンポーネントのCHOP出力にチャンネルを送ります。 1つのCHOPごとに親コンポーネント上に1つ出力コネクタが作成されます。

パラメータ – Out ページ
Label / label

カーソルがこのコンポーネント出力の上に移動したときに表示さえるポップアップラベルを設定します。

パラメータ- 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を指定します。

OP to Audio CHOP

原文

概要

OP to Audio CHOPはSOPまたはTOPをオシロスコープのようなオーディオ波に変換します。 オーディオはAudio Out CHOP経由で聞くことが出来ます。また、イメージを再形成するオシロスコープのXYディフレクタの入力をドライブします。

サンプル・コンポーネントの参照: Op to Audio CHOP example セクション
サンプル・ビデオの参照: Total Internal Reflection セクション