This drum machine is an experiment in coding a simple music app using Gemini and native web audio – there are no samples, everything is synthesized live in your browser when you hit play.
What makes this drum machine unusual is that the three tracks can play in their own order – forward, backwards, pingpong (start to finish, then finish to start, then start to finish etc.) or randomly. This means you can generate some pretty interesting loops with strong variations. You can export a 4 bar loop as a wav file, and the file name includes the tempo and the settings (bitpacked into a 3 digit number) for each of the three drum tracks.
Because this drum machine can go backwards in time, I took some inspiration for the name (and the starting tempo) from a classic movie.
Leave a Reply