Skip to content

NeuroScript Simulator ​

Test NeuroScript with sample MIDI events or a compatible Web MIDI input. The simulator runs in this browser and shows compile errors and output events.

Idle
Click Run to execute
VM state
Run a script to see VM state
Web MIDIUnavailable
Quick reference
Filterwhen is note { ... }when is realtime { drop }when is cc and controller == 1 { ... }
Transformvelocity = clamp(velocity, 35, 110)transpose(+12)velocity_add(+12)
Conditionwhen is note { emit current }when velocity > 100 { drop }
Emitemit cc(controller: 74, value: value)emit note_on(note: 60, velocity: 100)

How to use it ​

  1. Write a script or choose an example.
  2. Configure a test event.
  3. Select Run.
  4. Inspect the emitted, changed, or dropped events.

Browser MIDI access requires permission and is not available in every browser. The simulator is useful for isolated events; always test the finished script in the actual Neurode MIDI route.

Neurode MIDI for macOS, iPhone, and iPad