-
Notifications
You must be signed in to change notification settings - Fork 118
Home
Audiolet is a JavaScript library for real-time audio synthesis and composition from within the browser. It uses graph-based routing and pattern-based scheduling to make complex audio simple to program, and easy to understand.
Audiolet is currently very alpha quality, and is significantly broken in a number of places. That said, on a good day it can already make a cracking wobbly bassline, and is steadily becoming more well tested.
Audiolet comes with everything you need to get started, with the exception of a browser. Currently it only supports Firefox 4, although there is untested code to support versions of Chrome with the Web Audio API enabled.
To get started with Audiolet, clone the git repository and copy one of the examples to use as a template. A recently compiled version of Audiolet is kept in the audiolet/ directory.
- Start making noise
- Build your first synth
- Learn about scheduling and patterns
- Building audiolet
- Creating AudioletNodes
- Creating Patterns
- About the Scheduler