Web port

2026-03-23

What happened

Ported PEEQ to the browser as a single index.html. Web MIDI API for note output, AudioContext + setTimeout-based scheduler for the clock, CSS grid for the step buttons. The original keyboard layout is preserved: qwerty/asdf rows for steps, [/] for row focus, number macros, numpad +/- for pattern switching with the clock intact.

The Pure Data version needed PD installed and the right MIDI routing configured. The browser version just opens. Shareable, runs anywhere, no dependencies.

Tweet draft

ported my 2003 Pure Data step sequencer to the browser — single HTML file, Web MIDI out, same keyboard bindings as the original. legato pattern switching, all 8 patterns, no mouse required


commit: 49e2340

← All devlog entries