A drum machine built with AngularJS and other modern web components.