THE JOURNAL

Thoughts. Builds.
Experiments.

Notes from the workshop on what I am building and what I learned along the way.

7 articles

OpenMercs has a home: openmercs.com is live

The OpenMercs website is live, with a gameplay demo, development captures and a closer look at rebuilding MechWarrior 2: Mercenaries for modern machines.

Axion v1.1.0: a bigger pedalboard, with room around the amp

Eleven new effects, three pedal zones and eight new presets arrive in Axion v1.1.0, alongside improvements across the browser, desktop app and plugin.

Building Axion Cloud: sync, storage and the TONE3000 integration

How I built Axion Cloud: preset sync, version history, and a TONE3000 integration that never routes audio through my servers.

Zestial: visualizing music in the browser with WebGL

How Zestial analyses audio, composes layers and exports video, all in the browser on your own device.

Engineering Fonix One: a tiny touchscreen music player

Designing and building an ESP32-powered Bluetooth player with a touchscreen UI and more than sixteen hours of playback.

Phaethon dev log #7: mechs, bases and the economy

Progress on Phaethon: mech combat, base building, resource flow and keeping the world persistent for 32 players.

webDLNA: bringing DLNA to the browser

Why DLNA still matters, how webDLNA works and where to get it.