MIDI Note In
パッドや鍵盤のノートを信号源としてグラフに引き込むノードです。設定した Channel と Note の両方が一致した NoteOn を受けると、Velocity にベロシティを 0〜1(受信値÷127)で出力し、同時に Trigger を発火します。NoteOff を受けると Velocity は 0 に戻るので、ゲートとしてもそのまま使えます。
- Channel — 0〜15にクランプ(既定0)
- Note — 0〜127にクランプ(既定36)
- Learn — 押してからパッドを叩くと、その NoteOn の Channel / Note が取り込まれて自動で学習を終えます。もう一度押せばキャンセルできます
デバイスの指定はありません。有効なすべてのMIDI入力デバイスの一致ノートを拾います。特定のコントローラだけに反応させたいときは、システム設定のMIDI入力デバイスのトグルで他を無効にしてください。
ベロシティ0のNoteOnはNoteOff扱いです(
Velocityは0になり、Triggerは発火しません)。
入力ポート
なし
出力ポート
| Port ID | 型 |
|---|---|
Velocity | float |
Trigger | trigger |
スクリプトから設定可能なメンバー
| パス | 型 |
|---|---|
currentChannel | int |
currentNumber | int |
Synapse Apps(スクリプティング)
await synapse.modules.create({ type: "midi_note_in" })