Main Demo
CDN v3.0.0

Add these two tags to your page โ€” before </body> or in <head> :

Synth Engine
<script src="https://cdn.chiptune-synth.8binami.com/3.0.0/chiptune-synth.min.js"></script>
Sound Font (170+ instruments)
<script src="https://cdn.chiptune-synth.8binami.com/3.0.0/chiptune-sound-font.min.js"></script>

Live Sound Code

// Every sound in this game uses:
const synth = newChiptuneSynth();
await synth.init();
// Sounds used in Catcher:
synth.playPreset('coin');    // catch coin
synth.playPreset('1up');     // catch star
synth.playPreset('explosion');// bomb hit
synth.playPreset('hit');     // damage
synth.playPreset('blip');    // coin missed
synth.playPreset('powerup'); // level up

Event Log

Chiptune Catcher

Score: 0  |  Lives: 3  |  Level: 1

Chiptune Catcher

Catch the falling coins, dodge the bombs!

or AD to move
Every sound is generated by ChiptuneSynth in real-time

GAME OVER

Score: 0
synth.playPreset('coin') • synth.playPreset('explosion') • synth.playPreset('1up')