Angular Drum Machine
At one point, there were plans to upgrade this to later versions of Angular and even to port it to React. But, as this was only ever a fun proof-of-concept project, I never found time for those upgrades. I'll still review/accept any PRs if someone wants to take a crack at it.
npm install to install Bower, Grunt and other local dependencies.
bower install to install runtime dependencies.
grunt to fire up a server at http://localhost:8080.
grunt test to fire up Karma and watch for changes.