This repo contains the source code for our project to recreate the sound of the BBC Radiophonic Workshop using the Web Audio API. You can read more about the project on the BBC R&D blog here, here, and here.
To build the site yourself, you need to have the following software installed:
- Node.js
- Python
- Ruby
Install the package dependencies:
npm install
pip install -r requirements.txt
bundle install
Use CoffeeScript to compile the JavaScript sources:
make build
Generate the annotated source documentation using docco with:
make doc
And then build and serve the site using stasis:
make serve
The site will be available on http://localhost:3000.
See COPYING for details.
If you have a feature request or want to report a bug, we'd be happy to hear from you. Please either raise an issue, or fork the project and send us a pull request.
This software was written by Lara Bostock, Chris Lowis, Chris Needham, Andrew Nicolaou, Matthew Paradis, Thomas Parisot, and Pete Warren.
Copyright 2017 British Broadcasting Corporation