Skip to content

dmitric/tap-pad-web

Repository files navigation

tap-pad-web

Music Hackday Toronto 2013 - Web based tap pad. (See native iOS version here)

Made by Dmitri Cherniak (@dmitric)

Building

The front end uses LESS and Coffeescript:

Generating CSS

lessc --yui-compress less/style.less > static/css/style.min.css

Generating JS

cake build
cake minify
cake push

Backend is a simple tornado server, just run

pip install -r requirements.txt
python tap-pad.py (--debug=True if you want debug mode)

About

Just tap on the grid and get started.

A slick screenshot

Generate interesting musical patterns using basic rules of cellular automatons.

You'd be surprised how beautiful some of these "random" yet 100% reproducible patterns are. Its sounds totally unique, but it's completely deterministic.

Here's an example: http://tap-pad.herokuapp.com/100151560522043100242

All of the code (web and iOS) is open sourced under MIT so have fun.

PS. I read somewhere that Torontonians are statistically more likely to enjoy Drake, so I made a little something just for you here

iOS version

There's also a native iOS version here

About

Generate interesting musical patterns using basic rules of cellular automatons.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published