動的ノード一方、動的ノードは、通常ノードや動的ノードの集合を表すシートに対応しています。詳細については、シートの節を参照してください。持つ四角い箱で表されます。箱の左側にある端子はノードへの入力を表し、右側の端子は処理の出力を表します。入力と出力はそれぞれ、ノードという関数の引数と戻り値であると考えると理解の助けになるでしょう。ノードの設定¶それぞれのノードはパラメータを持ちます。ユーザは自由にパラメータ、たとえば閾値やFFTの解析長さなどを変化させて、ノードの振る舞いを変化させられます。各パラメータには型を設定できます。特別な型で、これ型に選択すると、そのパラメータはそのノードが属するシートに対応する動的ノードのパラメータに割り当てられます。名前を与えると、そのすべての値を動的ノードのパラメータから設定することができます。概要¶リンクは異なるノードの二つの端子を接続します。リンクはネットワーク内のデータの流れを表します。同士を接続しなければなりません。異なる型を接続しようとすると、コンソールにエラーが表示されます。入力端子は複数の出力端子に接続できませんが、一つの出力端子を複数の入力端子に接続することは可能であることに注意してください。外観¶デフォルトでは、リンクはベジェ曲線で表示されます。折れ線に変更することができます。概要¶シートはノードとリンクの集合で、通常のプログラミング言語におけるサブルーチンと同様です。2種類のタイプがあります。ノードとリンクをひとまとめにしたもので、ノードと同様に扱えます。なるまで繰り返し実行されます。新たなシートを追加すると、新しいタブが表示されます。そのノードを左クリックするとシートを表示でき、右クリックすると名前の変更やシートタイプの変更が可能です。サブルーチンのように追加することができます。ノードの端子に設定された特別な役割を表します。CONDITIONの3種類の設定が行えます。INPUTとOUTPUTが設定された端子は、そのシートの入力と出力になります。動的ノードを作成したときの入力端子と出力端子に対応します。なるまで繰り返し実行されます。端子設定は、端子の横に太文字で表示されます。操作¶ノード¶ノードに対して行える操作は以下の通りです。追加サイドバーに表示されているノードリストから追加するノードを選択できます。カテゴリ名をクリックし、次のノード名をクリックしてください。新しいノードが現在のシートに現れます。キーボード操作インクリメンタルサーチがサポートされています。ノード検索ボックスにノード名の部分文字列を入力すると、それにマッチするノードのリストが表示されます。矢印キーでノードを選択して、エンターキーでシートにノードを置けます。コピー、カット、ペーストもできます。キーを押すと、それぞれコピーやカットができます。押すとペーストできます。選択されたノードには影が表示されます。マウス操作ノードをクリックすると一つのノードを選択できます。シート上をドラッグすると範囲内のすべてのノードを選択できます。キーボード操作タブキーを押すと順番にノードを選択できます。キーは全ノードを選択するショートカットです。移動マウス操作1つのノードをドラッグして動かすことができます。複数のノードを選択した場合も、それらをまとめてドラッグできます。選択された複数のノードはキーボードの矢印キーが使用できます。削除ノードを削除したときは、ノードに接続されたリンクも自動で削除されます。選択するとノードを削除できます。キーを押すと選択されたすべてのノードを削除できます。ノードをダブルクリックすると開けます。キーボード操作ノードを選択してエンターキーを押すとパラメータダイアログが開きます。パラメータの値が表示されています。パラメータの型はドロップダウンリストから選択でき、入力ボックスに値を入力できます。型として選択すると、そのパラメータの値がパラメータ名になります。そのノードが置かれているシートに対応する動的ノードに、新たなパラメータが追加されます。型として選択すると、すでにアップロードしたファイルから名前を選択できます。自動的に入力をチェックします。いう値が入っている場合、はエラーを表示します。端子の追加・削除ノードへ端子を追加することができます。追加された端子は、ノードの実装が対応している場合にのみ意味を持ちます。この操作はマウスでのみ可能です。端子名を入力すると端子が現れます。