An entry for js13kgames 2024. An audio sequencer game using web audio to create sounds. As the beats are played from left to right, each row will create a different sound. You must change note selections to avoid particles that will attack each row from left and right. If you fail, the audio will end for that beat. Survive all 13 levels to unlock full audio sequencer.
This game is built with a tiny game loop framework called "Gloop". Files are included directly here in the "src" for my convenience, but i wrote it too.
https://github.com/mhelgeson/gloop
The core idea for this game came from the amazing acid defender prototype.
https://cappel-nord.de/webaudio/acid-defender/
So many other projects and sites that have helped and inspired.
- https://github.com/kevincennis/TinyMusic/tree/master
- https://en.wikipedia.org/wiki/Scientific_pitch_notation
- https://developer.mozilla.org/en-US/docs/Web/API/Web_Audio_API
- https://en.m.wikipedia.org/wiki/A440_(pitch_standard)
- https://en.m.wikipedia.org/wiki/Equal_temperament
- https://auditoryneuroscience.com/pitch/fundamental-frequencies-notes-western-music
- https://www.soundonsound.com/series/synth-secrets-sound-sound
- https://web.dev/articles/audio-scheduling
- https://jackschaedler.github.io/circles-sines-signals/dft_introduction.html
- https://github.com/ggyshay/web-808