How to: Hack on Chorus.js
This is an advanced, optional tutorial that assumes you are familiar with the earlier tutorials.
Overiew:
- Avoiding Polluting the Global Namespace
- Exploring the Object Model
- The MidiFile Class
- MIDI JSON Format
- The MidiOut and MidiIn Classes
- Using the Scheduler
- Custom Behavior with Generator Functions
- Next Steps
Avoiding Polluting the Global Namespace
TODO
Exploring the Object Model
TODO
The MidiFile Class
TODO
MIDI JSON Format
TODO
The MidiOut and MidiIn Classes
TODO
Using the Scheduler
TODO - and talk about how to create events manually
Custom Behavior with Generator Functions
TODO
Next Steps
You've finished the last tutorial. Now, make some music!