Drum machine using 8-bit sounds, made with vanilla JavaScript and CSS.
Instructions: Use the buttons to create a pattern, then press play to hear it in action. Change the tempo using the slider (disabled while playing).
Play and stop icons are from Font Awesome.
8-bit samples are Bitkits from Uppercussion.
Layout accomplished with CSS grid.
Through this project, I learned how to use the following:
- setInterval
- working with audio
- how to format links with Markdown