LuminosusA drum sequencer decomposed into pulsing particles. Made using p5.js(visuals) and tone.js(audio sequencing). Try here.
DiscordEar training game using CREPE pitch detection. The player needs to sing the correct pitch into the mic to progress. Try here.
Additive Synth of LifeSonification of Conway's game of life simulation, where each cell represents a harmonic. Try here.
Music Hold'emPoker game for educating music theory. Try here.
StonalityA rhythm game that blends music matching with music making. Allowing the player to improvise their own music sequences. Try here.