Skip to content

Custom Transform Logic ​

Use Edit Script when a route needs logic beyond the common rules available in Visual Builder.

Work safely ​

  1. Begin with a route that already passes MIDI to the correct destination.
  2. Add one rule at a time.
  3. Select Validate before saving.
  4. Test representative notes, channels, and controller values.
  5. Check Tools → Statistics if the setup behaves unexpectedly.

Keep scripts focused and comment the musical intent. Constrain generated note, velocity, channel, and controller values to their supported ranges.

neuroscript
# Transpose notes by one octave and keep them in range
when is note {
  note = clamp(note + 12, 0, 127)
}

Use the browser simulator to test isolated input events, then verify the result with the actual route and equipment.

Neurode MIDI for macOS, iPhone, and iPad