OSCFloatOutput

AIと読む
全ドキュメントを1ファイルで(llms-full.txt)
OSCFloatOutput #I/O #ノード
OSCFloatOutput

In に入ってきたfloat値を、ノードに書いたOSCアドレス宛に 引数1個のOSCメッセージ として送信します。送信のきっかけは2つで、In の値が変化したときに即送信し、加えて Trigger が発火したときにもその時点の最新値をもう一度送ります(値が変わっていなくても送れます)。

  • ノードのテキストフィールドに送信先OSCアドレスを入力します
  • 送信先IPとポートはアプリ側のOSC設定で指定します(既定 127.0.0.1:3171)。OSC出力をオフにしていると送信されません
  • 送信レートの制限はありません。毎フレーム変化する値をつなぐとフレームレートぶんのメッセージが出ます

Trigger だけで送る使い方では、In が一度も変化していない間は初期値の 0 が送られます。

入力ポート

Port ID
Infloat
Triggertrigger

出力ポート

なし

スクリプトから設定可能なメンバー

パス
currentOSCAddressstring

Synapse Apps(スクリプティング)

await synapse.modules.create({ type: "OSCFloatOutput" })

このページへのリンク