Musical Instrument Digital Interface
Musical Instrument Digital Interface
Musical Instrument Digital Interface
The MIDI
Language
MIDI Messages
Note on
Note off
Program change (patch change)
Pitch bend
Controller change
Polyphonic pressure (aftertouch)
Monophonic pressure (aftertouch)
MIDI Channels
Ch 1: piano
Ch 2: guitar
Ch 3: bass
Ch 4: tuba
Note on
Note off
Program change
Pitch bend
Controller change
Pressure (polyphonic)
Pressure (monophonic)
IN
OUT
AB
IN
Audio
MIDI
USB
Lights!
Thru switch connects In to Out,
for use without a computer
Leave in out position!
IN
USB port
Front
MIDI Outputs
MIDI Inputs
Back
Each MIDI cable can
carry 16 channels.
USB port
interface
OUT
THRU
IN
IN
THRU
port 7
port 5
port 4
port 1
Local Control
Synthesizer
Computer
sound generator
echo and
re-channelize
local
connection
keyboard
Triton Le
MIDI
USB
Voltage
Time
voltage: lo
hi lo hi
lo
hi lo hi lo hi
lo
hi
lo
bits: 1 1 0 1 0 0 0 1 1 0 1 0 1 0 0 0 1 1 0 0 1
stop bit
byte
10100011
start bit
163 decimal
Channel
Voice
Mode
System
Real-time
Common
SysEx
Data 1
Data 2
Note on
Note num
Velocity
Note off
Note num
Velocity
Program change
Program num
Pitch bend
Bend amount
Control change
Controller num
Mono pressure
Value
Poly pressure
Note num
Value
Value
Data 1
Data 2
Note on
Note num
Velocity
Note off
Note num
Velocity
Program change
Program num
Pitch bend
Bend amount
Control change
Controller num
Mono pressure
Value
Poly pressure
Note num
Value
Value
Controller Number
Foot controller
Data entry
Volume
Pan
10
64
2 | 3 | 120
2nd measure
3rd beat
120th tick
480 ticks
8th =
ticks
16th =
ticks
32nd =
ticks
triplet 8th =
ticks
Quantization
Snap notes to a rhythmic grid
Notes (piano-roll)
Quantize to 8ths
Synthesizer Polyphony
Polyphony means many voices.
A synthesizer needs at least one voice
to play one note.
Korg Triton Le has 62 voices
When you run out of voices, some notes
will be cut short.
Some sounds need more than one voice
per note.
Synthesizer Polyphony
Lets say a synth has 8-note polyphony.
Play aplay
Now
chord
a new
withnote
8 notes...
while holding the others