in.c
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
conf
public
routes
views
.bowerrc
.gitignore
Dockerfile
LICENSE
README.md
app.js
bower.json
package.json

README.md

in.c

in.c is a web application that uses the Web Audio API to perform Terry Riley's 1964 composition In C, accompanied by visualizations of the music being played.

This current iteration of in.c was developed for the User Required exhibition at the Burlington City Arts gallery in Burlington, VT.

Running in.c

Launch in.c by running:

node app.js

Then browse to http://localhost:3000/. in.c only works in Google Chrome.

Licensing

The source code to in.c has been made available under the Creative Commons Attribution-Share Alike 3.0 license. Several components (particularly the musical notation parsing and temperment calculations) will be extracted out into separate libraries under their own licenses in the future. Stay tuned!

Acknowledgements

in.c makes uses of the Entypo pictograms by Daniel Bruce, the Ostrich Sans font family by Tyler Finck, and the Freebooter Script font from apostrophic lab.

The composition "In C" is the copyright of Terry Riley / Celestial Harmonies.