guerino mazzola (fall 2015 ): honors seminar iv.3 communication iv.3.1 (fr nov 06) midi
DESCRIPTION
Guerino Mazzola (Fall 2015 © ): Honors Seminar ‘250 Bits per second ~ 1 MegaBit/32 per second (5mA) ~ 32 sec/Bit (NAMM) National Association of Music Merchants convention 1983 IN THRU OUT IN THRU OUT three port typesTRANSCRIPT
![Page 1: Guerino Mazzola (Fall 2015 ): Honors Seminar IV.3 Communication IV.3.1 (Fr Nov 06) MIDI](https://reader035.vdocuments.us/reader035/viewer/2022081521/5a4d1b8d7f8b9ab0599bf909/html5/thumbnails/1.jpg)
Gue
rino
Maz
zola
(Fal
l 201
5G
uerin
o M
azzo
la (F
all 2
015©©
): H
onor
s Se
min
ar
): H
onor
s Sem
inar
IV.3 IV.3 CommunicationCommunication
IV.3.1 IV.3.1 (Fr Nov 06) (Fr Nov 06) MIDIMIDI
![Page 2: Guerino Mazzola (Fall 2015 ): Honors Seminar IV.3 Communication IV.3.1 (Fr Nov 06) MIDI](https://reader035.vdocuments.us/reader035/viewer/2022081521/5a4d1b8d7f8b9ab0599bf909/html5/thumbnails/2.jpg)
Gue
rino
Maz
zola
(Fal
l 201
5G
uerin
o M
azzo
la (F
all 2
015©©
): H
onor
s Se
min
ar
): H
onor
s Sem
inar
ll
hh
ee
soundsoundeventsevents
scorescore
analysisanalysis
instrumental-instrumental-interfaceinterface
„„thaw“thaw“
instrumentalizeinstrumentalize
gesturesgestures
Standard MIDI fileStandard MIDI file
MIDI = MIDI = MMusicalusicalIInstrumentnstrumentDDigitaligitalIInterfacenterface
![Page 3: Guerino Mazzola (Fall 2015 ): Honors Seminar IV.3 Communication IV.3.1 (Fr Nov 06) MIDI](https://reader035.vdocuments.us/reader035/viewer/2022081521/5a4d1b8d7f8b9ab0599bf909/html5/thumbnails/3.jpg)
Gue
rino
Maz
zola
(Fal
l 201
5G
uerin
o M
azzo
la (F
all 2
015©©
): H
onor
s Se
min
ar
): H
onor
s Sem
inar
111010010111001000100011101010000110....111010010111001000100011101010000110....
31‘250 Bits per second ~ 1 MegaBit/32 per second (5mA) ~ 32 31‘250 Bits per second ~ 1 MegaBit/32 per second (5mA) ~ 32 sec/Bitsec/Bit
(NAMM) National Association of Music Merchants convention 1983(NAMM) National Association of Music Merchants convention 1983
IN THRU OUTIN THRU OUT three port typesthree port types
![Page 4: Guerino Mazzola (Fall 2015 ): Honors Seminar IV.3 Communication IV.3.1 (Fr Nov 06) MIDI](https://reader035.vdocuments.us/reader035/viewer/2022081521/5a4d1b8d7f8b9ab0599bf909/html5/thumbnails/4.jpg)
Gue
rino
Maz
zola
(Fal
l 201
5G
uerin
o M
azzo
la (F
all 2
015©©
): H
onor
s Se
min
ar
): H
onor
s Sem
inar
111010010111001000100011101010000110....111010010111001000100011101010000110....ExpressionExpression
SignificationSignification
ContentContent
MIDI Specification: MIDI Specification: http://www.midi.org
Message HierarchyMessage Hierarchy
![Page 5: Guerino Mazzola (Fall 2015 ): Honors Seminar IV.3 Communication IV.3.1 (Fr Nov 06) MIDI](https://reader035.vdocuments.us/reader035/viewer/2022081521/5a4d1b8d7f8b9ab0599bf909/html5/thumbnails/5.jpg)
Gue
rino
Maz
zola
(Fal
l 201
5G
uerin
o M
azzo
la (F
all 2
015©©
): H
onor
s Se
min
ar
): H
onor
s Sem
inar
MIDI Message SyntaxMIDI Message Syntax
StatusbyteStatusbyte 1st Databyte1st Databyte 2nd Databyte2nd Databyte
Sta
stus
bit
Sta
stus
bit
Dat
abit
Dat
abit
Note-OnNote-OnMessageMessage
ChannelChannel(5)(5)
Note NumberNote Number(60)(60)
VelocityVelocity(61)(61) D
atab
itD
atab
it
10 Bit Words:10 Bit Words:320 320 sec/wordsec/word
Startbit = 0Startbit = 0 Stoptbit = 0Stoptbit = 0
What?What? Who?Who? How?How?
![Page 6: Guerino Mazzola (Fall 2015 ): Honors Seminar IV.3 Communication IV.3.1 (Fr Nov 06) MIDI](https://reader035.vdocuments.us/reader035/viewer/2022081521/5a4d1b8d7f8b9ab0599bf909/html5/thumbnails/6.jpg)
Gue
rino
Maz
zola
(Fal
l 201
5G
uerin
o M
azzo
la (F
all 2
015©©
): H
onor
s Se
min
ar
): H
onor
s Sem
inar
MIDI Message HierarchyMIDI Message Hierarchy
single musicianssingle musicians all musiciansall musicians the entire systemthe entire system
SystemSystem
![Page 7: Guerino Mazzola (Fall 2015 ): Honors Seminar IV.3 Communication IV.3.1 (Fr Nov 06) MIDI](https://reader035.vdocuments.us/reader035/viewer/2022081521/5a4d1b8d7f8b9ab0599bf909/html5/thumbnails/7.jpg)
Gue
rino
Maz
zola
(Fal
l 201
5G
uerin
o M
azzo
la (F
all 2
015©©
): H
onor
s Se
min
ar
): H
onor
s Sem
inar
MIDI Channel VoiceMIDI Channel Voice
Statusbyte Databyte Message Description
StatusbyteStatusbyte 1st Databyte1st Databyte 2nd Databyte2nd Databyte
Sta
stus
bit
Sta
stus
bit
Dat
abit
Dat
abit
Note-OnNote-OnMessageMessage
ChannelChannel(5)(5)
Note NumberNote Number(60)(60)
VelocityVelocity(61)(61) D
atab
itD
atab
it
![Page 8: Guerino Mazzola (Fall 2015 ): Honors Seminar IV.3 Communication IV.3.1 (Fr Nov 06) MIDI](https://reader035.vdocuments.us/reader035/viewer/2022081521/5a4d1b8d7f8b9ab0599bf909/html5/thumbnails/8.jpg)
Gue
rino
Maz
zola
(Fal
l 201
5G
uerin
o M
azzo
la (F
all 2
015©©
): H
onor
s Se
min
ar
): H
onor
s Sem
inar
Standard MIDI FileStandard MIDI File
............................
Off of first note Off of first note and On of second noteand On of second note
Delta Time in Ticks = 480 per quarter noteDelta Time in Ticks = 480 per quarter note
StatusbyteStatusbyte 1st Databyte1st Databyte 2nd Databyte2nd Databyte
Sta
stus
bit
Sta
stus
bit
Dat
abit
Dat
abit
Note-OnNote-OnMessageMessage
ChannelChannel(5)(5)
Note NumberNote Number(60)(60)
VelocityVelocity(61)(61) D
atab
itD
atab
it
![Page 9: Guerino Mazzola (Fall 2015 ): Honors Seminar IV.3 Communication IV.3.1 (Fr Nov 06) MIDI](https://reader035.vdocuments.us/reader035/viewer/2022081521/5a4d1b8d7f8b9ab0599bf909/html5/thumbnails/9.jpg)
Gue
rino
Maz
zola
(Fal
l 201
5G
uerin
o M
azzo
la (F
all 2
015©©
): H
onor
s Se
min
ar
): H
onor
s Sem
inar