This is a demo of SynthieJS, a simple audio synthesizer written in a functional style.

Hit Play to play a repeating song pattern. You may want to lower your volume initially.

The audio is synthesized, i.e. the samples are generated and not previously recorded.

SynthieJS can play various waveforms (sine, triangle, sawtooth, square, noise) and can be useful for your next retro 8-bit style web game.