Controlling Synthesizers
- 16 Channels
- 128 Programs
- 128 Continuous Controllers (CCs)
- Note on/off events including note number (0-127) and velocity (0-127)
MIDI and computers
- MIDI predates the "personal computer era"
- Each operating system deals with MIDI in a different way (of course!)
- Notion of built-in GM synth
Basic MIDI Control
Life cycle of a MIDI note
Making a midi controllable polyphonic synth in JUCE: demo!