Browser-based music workstation — edit patterns, swap instruments, change chords & export standalone JS audio engine. No samples, no plugins — all sound generated from oscillators in real-time. Quick Guide
SAVE/LOAD stores your track as a JSON file — keep your patterns, chords & instruments across sessions
// INSTRUMENT CHANNELS
SC SIDECHAIN
Kick SC
Hihat SC
Snare SC
Bass GLIDE
Arp
Harmony
Lead GLIDE
FX SC
LEAD ONLY
LOOP: tap to loop bars — right-click bar to change chord (long-press on mobile)
// MUSIC ENGINE CODE
The JS code below is a standalone music engine that plays this track programmatically. Copy it for use in your project, or download the track as a WAV file.
Adjust settings above to generate musicEngine.js code...
HM Tracker by timoh6@gmail.com
KEYBOARD SHORTCUTS
PLAYBACK
SpaceToggle hit / cycle bass note
Shift + SpaceToggle accent (drums)
Del / BackspaceClear cell
NAVIGATION
← →Move cursor left / right
↑ ↓Move cursor up / down
LEAD CHANNEL
A – GEnter note letter
# or +Add sharp
0 – 9Set octave
[ – ]Decrease / increase duration
EDITING
Ctrl + ZUndo
Ctrl + YRedo
Ctrl + CCopy bar
Ctrl + VPaste bar
Ctrl + DDuplicate bar