連続的な値(音量・輝度・LFO など)を、ゲート用の Bool と発火用の Trigger に変換します。In が Threshold 以上のとき Above が true、超えた瞬間に Rising Edge が発火します。
- Threshold 既定 0.5
- ノードUIのメーターは履歴とライブ値を表示し、オレンジのラインをドラッグするとしきい値を変えられます(その値はそのまま Threshold 入力に書き込まれるので、保存も接続も整合します)
Rising Edge だけが 0.03 のヒステリシスを持ちます。一度発火すると、In が Threshold - 0.03 を下回るまで再発火しません(しきい値ちょうどの入力での連射防止)。Above はヒステリシス無しの生の比較結果なので、ゲート用途では従来どおりの挙動です。
入力ポート
| Port ID | 型 |
In | float |
Threshold | float |
出力ポート
| Port ID | 型 |
Above | bool |
Rising Edge | trigger |
スクリプトから設定可能なメンバー
| パス | 型 |
inInput | float |
thresholdInput | float |
Synapse Apps(スクリプティング)
await synapse.modules.create({ type: "Threshold" })