An demo that allows drum sequences to be composed and saved in a web interface.
The drum sounds are based on the Roland CR78, R8 & Tempest drum machines but are programmed using HTML check box controls on a time line.
The drum patterns can be saved and retrieved in an in-browser database PouchDB and synced with remote CouchDB or Cloudant databases.
It is built with the Howler JavaScript audio library and brought to life with Vue.js and Bootstap. It uses PouchDB to store your loops in a local, in-browser database, but you can also sync this collection to a remote CouchDB or Cloudant database for safe-keeping.
Thanks to http://www.boxedear.com/free.html for the original samples.