Here are some music demos that I am proud-ish to exhibit. Click a screenshot to open the demo page.

iReal Pro to MusicXML

iReal Pro to MusicXML
A demo app for converting iReal Pro leadsheets into MusicXML and rendering them as playable sheet music.

Sheet Player

Sheet Player
A demo app using Web Audio, Web MIDI and music engraving to create playable sheet music. Includes non-Western tunings as a bonus!

Drumkit

Drumkit
A demo app for an offline-first, mobile-based percussion instrument. UI was borrowed from elsewhere but the functionality and code were completely rewritten.

Sheetdex

Sheetdex
A sheet music index created from various online sources.

Rhythm Diagram

Rhythm Diagram
An Observable notebook to visualize rhythms as circular diagrams.

Tuning Diagram

Tuning Diagram
An Observable notebook to visualize tunings as circular diagrams.