Back to browse
Procedural Music Workstation in the Browser

Procedural Music Workstation in the Browser

by timo_h·Mar 6, 2026·9 points·0 comments

AI Analysis

●●●BangerWizardryEye CandyCozy

Demoscene-grade tracker UI that exports playable JS audio engines, no samples needed.

Strengths
  • Web Audio API synthesis pipeline is genuinely clever—oscillators+envelopes+effects baked into exportable JS
  • Retrowave UI nails the aesthetic without sacrificing usability; pattern grid is tactile
  • Standalone export means your music works offline in any JS runtime, real portability advantage
Weaknesses
  • Audience is narrow: musicians who code and want chiptune specifically, not general music tools
  • Mobile experience flagged as suboptimal; pattern editing on touch is friction point
Target Audience

Musicians, game developers, demoscene enthusiasts, indie developers needing chiptune-style audio

Similar To

FamiTracker · Pico-8 tracker · Jummbox

Post Description

As a side project for a hockey manager game, I created a small audio tracker, "HM Tracker," which was used to make the game's music.

It is a browser-based tracker-style music workstation. All sound is procedurally generated from oscillators - no samples, no plugins.

The UI lets you edit patterns on a step grid, pick instruments and chords, then export as a standalone JS music engine or WAV file. Built with vanilla JS and the Web Audio API (best experienced on a desktop browser).

Made in the '90s demoscene spirit (at least the looks, anyway).

Would love any feedback!

Similar Projects