Skip to main content
Deno 2 is finally here πŸŽ‰οΈ
Learn more

Octavia

🎻 The multi-standard MIDI state-tracking library, brought to you by Lightingale Community.

Visit our GitHub repo for more info, or see the demo in action.

Files

Only files ending in .mjs are meant to be used as a library.

  • state.mjs: MIDI processing core
  • basic.mjs: The bare minimum to get you started on writing visualizers