Button
押している間だけ Bool Output に true を出すボタンです。押下状態はノードの中で1つに統合されていて、入力ポート In・マウス操作・MIDI のどれから動かしても同じ状態を書き換えます。
Inに来た bool はそのまま押下状態になります。画面上のボタンも実際に押された見た目になりますので、OSC や MIDI の値をそのまま挿せます- MIDI 割り当て(
button)では 0.5 を超える値で押下、それ以下で解放です - 出力は「入力のエコー」ではなく現在の押下状態です。手で触った変化もそのまま出ます
押下状態はプロジェクトに保存されません。 ロード直後は必ず未押下(false)から始まります。
入力ポート
| Port ID | 型 |
|---|---|
In | bool |
出力ポート
| Port ID | 型 |
|---|---|
Bool Output | bool |
スクリプトから設定可能なメンバー
| パス | 型 |
|---|---|
boolInput | bool |
pressState | bool |
Synapse Apps(スクリプティング)
await synapse.modules.create({ type: "Button" }) 