Skip to main content
The Deno 2 Release Candidate is 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