Project · 32 41 4D 52 ‘2AMR’
2AM Radio
An endless lo-fi station generated in the browser with the Web Audio API. No samples: every chord, drum and vinyl crackle is synthesized on the fly.
How a song is made
🎹 Chords
A random walk over a small set of jazzy progressions. Each chord lasts two bars and is voiced across three oscillators.
🥁 Drums
A swung 16-step pattern. The kick is a pitched-down sine, the snare is filtered noise, and the hats are very short noise bursts.
📻 Texture
Pink noise through a band-pass filter for tape hiss, plus random clicks for vinyl crackle.
Roadmap
Chords, drums and texture
A tiny melody generator
Share a seed so a song can be replayed
