MIDI Note In

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

パッドや鍵盤のノートを信号源としてグラフに引き込むノードです。設定した Channel と Note の両方が一致した NoteOn を受けると、Velocity にベロシティを 0〜1(受信値÷127)で出力し、同時に Trigger を発火します。NoteOff を受けると Velocity0 に戻るので、ゲートとしてもそのまま使えます。

  • Channel — 0〜15にクランプ(既定0)
  • Note — 0〜127にクランプ(既定36)
  • Learn — 押してからパッドを叩くと、その NoteOn の Channel / Note が取り込まれて自動で学習を終えます。もう一度押せばキャンセルできます

デバイスの指定はありません。有効なすべてのMIDI入力デバイスの一致ノートを拾います。特定のコントローラだけに反応させたいときは、システム設定のMIDI入力デバイスのトグルで他を無効にしてください。

ベロシティ0のNoteOnはNoteOff扱いです(Velocity は0になり、Trigger は発火しません)。

入力ポート

なし

出力ポート

Port ID
Velocityfloat
Triggertrigger

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

パス
currentChannelint
currentNumberint

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

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