Music

What happens when I don't want to open a DAW.

I play music, I code, and I don't love opening DAWs for small tasks.

These projects live at that intersection. MidiMama exists because transposing a MIDI file shouldn't require a full production suite. AuraGrid exists because piano keyboards are optimized for one key and I wanted an instrument that works the same in all of them. Codex Music is the shared theory engine underneath — it started as functions I kept rewriting and turned into a library, then an encyclopedia.

Everything runs in a browser. Nothing requires an install. If I can't share it with a URL, I'm not interested.

  • MidiMama
    • MIDI Swiss Army knife in your browser.
    • Transpose, convert, split, merge, visualize — without opening a DAW.
    • Built because transposing two semitones shouldn't require launching a full production suite.
  • AuraGrid
    • Notes on a grid, not a keyboard.
    • Musical instrument where every key works the same in every scale. Inspired by $500 hardware instruments, built as a free web app.
    • Also a teaching tool — grid layouts make music theory visible.
  • Codex Music
    • Music theory engine in JavaScript.
    • Scales, chords, modes, intervals — browse them interactively or import the library.
    • The shared backbone behind MidiMama and AuraGrid. The library came first, the encyclopedia came second.
  • Syntho
    • Modular synth in your browser.
    • Oscillators, filters, envelopes, effects — all Web Audio API, all shareable via URL.
    • Send someone a link, they get a playable instrument. No install, no account.