SlideShare ist ein Scribd-Unternehmen logo
1 von 10
Benji Thomas
MIDI
Musical Instrument Digital Interface
MIDI is a form of technology which allows a huge range of computer
generated musical instruments to communicate to each other.
A good way to think of it is a “language all the different instruments can
understand”. Since a language is only the words, not the voice, MIDI
information does not include any actual audio information, and has to be
“assigned a voice”, like a bass guitar, a piano or percussion.
MIDI DEFINITION
A standard MIDI
keyboard control, used
to input note
information.
In 1978, where synthesizers were extremely popular, they were evolving to
include microprocessors, which put them on the market for those with
less money to hand.
However, The fact that every company had different methods meant that
The instruments from each company could not communicate with each other.
So if someone had lots of synth modules from different manufactures, they
could not connect together.
MIDI was created as a universal language all makes of instrument could
understand, after a meeting in January 1982 at NAMM.
HISTORY OF MIDI
EXPLANATION
MIDI information is a sequence of commands to turn on and off notes,
which are also specified. Depending on how close the on and off commands
are, the note length changes, so this also included.
The information also includes control parameters such as modulation,
panning, velocity, and expression, all of which add to the authenticity of the
artificial instrument.
MIDI can also be used to
Synchronise lighting with
live performances!
You can connect MIDI controllers like keyboards, guitars, and synthesisers
using a MIDI interface, using the IN/OUT ports on the interface,
And you can connect different synthesisers, even of different brands, using
the MIDI THRU port to create what is called a “daisy chain”
CONNECTING WITH MIDI
There are 128 possible sounds for each of the 16 possible channels.
Each number 1-128 corresponds to a specific instrument.
GM MIDI
A MIDI Sound Module is a computer-based musical instrument. Instead of
having a traditional interface like a keyboard, it is controlled electronically
through a computer.
It doesn’t produce actual musical notes like a normal instrument. Instead, it
generates electronic tones that can be altered by a computer to resemble
musical notes.
It can be controlled through a computer, or an external device such as a
keyboard.
SOUND MODULES
MIDI Data Format
The majority of MIDI communication consists of multi-byte packets
beginning with a status byte followed by one or two data bytes .
Bytes are packets of 8 bits (0's or 1's). Status bytes begin with a '1' e.g. 1xxx
xxxx--this is call 'set.' Data bytes begin with a '0' e.g. 0xxx xxxx--this is called
'reset.' Each byte is surrounded by a start bit and a stop bit, making each
packet 10 bits long.
FORMAT
Controllers are the expressive power behind midi, allowing the artificial
input to sound like a real audio signal. Qualities of a real
recorded piece of music are things such as dynamics,
modulation, and expression. Controllers are all assigned numbers so
they can be sent via binary data – Here are some examples.
1 modulation wheel
7 main volume1
0 pan controller
64 sustain pedal
CONTROLLERS
MIDI is a universal language brought about by the necessity for
communication between different MIDI enabled modules.
It works as a series of bits of binary data, allowing sounds and controls to be
numerically coded.
MIDI is a simple alternative to a session musician or an instrument which is
difficult to record.
Controllers add expression and believability to the piece.
MIDI is still inferior to real audio, as the sounds are still the same every note.
MIDI is only a language, and does not contain ANY audio information,
making it fully programmable.
OVERVIEW

Weitere ähnliche Inhalte

Ähnlich wie MIDI for A2 music tech students

Lecture# 7 midi file format
Lecture#  7 midi file formatLecture#  7 midi file format
Lecture# 7 midi file format
Mr SMAK
 
Micro-MIDI: A Real Time, Dynamic Microtonal MIDI Application
Micro-MIDI: A Real Time, Dynamic Microtonal MIDI ApplicationMicro-MIDI: A Real Time, Dynamic Microtonal MIDI Application
Micro-MIDI: A Real Time, Dynamic Microtonal MIDI Application
inventionjournals
 
q_ag_touchmixmusiciansandbands
q_ag_touchmixmusiciansandbandsq_ag_touchmixmusiciansandbands
q_ag_touchmixmusiciansandbands
Bob Lee
 
Menggabungkanaudiokedalamsajianmultimedia 1 (ind)
Menggabungkanaudiokedalamsajianmultimedia 1 (ind)Menggabungkanaudiokedalamsajianmultimedia 1 (ind)
Menggabungkanaudiokedalamsajianmultimedia 1 (ind)
Sayugo
 
Menggabungkanaudiokedalamsajianmultimedia 1 (ing)
Menggabungkanaudiokedalamsajianmultimedia 1 (ing)Menggabungkanaudiokedalamsajianmultimedia 1 (ing)
Menggabungkanaudiokedalamsajianmultimedia 1 (ing)
Sayugo
 
Final Doccument (Finished Copy)
Final Doccument (Finished Copy)Final Doccument (Finished Copy)
Final Doccument (Finished Copy)
Edmund Hull
 
Menggabungkan audio ke dalam sajian multimedia1.english
Menggabungkan audio ke dalam sajian multimedia1.englishMenggabungkan audio ke dalam sajian multimedia1.english
Menggabungkan audio ke dalam sajian multimedia1.english
Eko Supriyadi
 

Ähnlich wie MIDI for A2 music tech students (20)

E book
E bookE book
E book
 
Lecture# 7 midi file format
Lecture#  7 midi file formatLecture#  7 midi file format
Lecture# 7 midi file format
 
Ch8 Section A: Audio Basics
Ch8 Section A: Audio BasicsCh8 Section A: Audio Basics
Ch8 Section A: Audio Basics
 
The MIDI Protocol - Musical Instrument Digital Interface
The MIDI Protocol - Musical Instrument Digital InterfaceThe MIDI Protocol - Musical Instrument Digital Interface
The MIDI Protocol - Musical Instrument Digital Interface
 
Midi workstation basics
Midi workstation basicsMidi workstation basics
Midi workstation basics
 
Midi Talk 4
Midi Talk 4Midi Talk 4
Midi Talk 4
 
Ebook - LOGIC
Ebook - LOGICEbook - LOGIC
Ebook - LOGIC
 
Micro-MIDI: A Real Time, Dynamic Microtonal MIDI Application
Micro-MIDI: A Real Time, Dynamic Microtonal MIDI ApplicationMicro-MIDI: A Real Time, Dynamic Microtonal MIDI Application
Micro-MIDI: A Real Time, Dynamic Microtonal MIDI Application
 
Multimedia chapter 4
Multimedia chapter 4Multimedia chapter 4
Multimedia chapter 4
 
abra ka dabra.pdf
abra ka dabra.pdfabra ka dabra.pdf
abra ka dabra.pdf
 
Sound.pptx
Sound.pptxSound.pptx
Sound.pptx
 
q_ag_touchmixmusiciansandbands
q_ag_touchmixmusiciansandbandsq_ag_touchmixmusiciansandbands
q_ag_touchmixmusiciansandbands
 
Menggabungkanaudiokedalamsajianmultimedia 1 (ind)
Menggabungkanaudiokedalamsajianmultimedia 1 (ind)Menggabungkanaudiokedalamsajianmultimedia 1 (ind)
Menggabungkanaudiokedalamsajianmultimedia 1 (ind)
 
Menggabungkanaudiokedalamsajianmultimedia 1 (ing)
Menggabungkanaudiokedalamsajianmultimedia 1 (ing)Menggabungkanaudiokedalamsajianmultimedia 1 (ing)
Menggabungkanaudiokedalamsajianmultimedia 1 (ing)
 
Final Doccument (Finished Copy)
Final Doccument (Finished Copy)Final Doccument (Finished Copy)
Final Doccument (Finished Copy)
 
Menggabungkan audio ke dalam sajian multimedia1.english
Menggabungkan audio ke dalam sajian multimedia1.englishMenggabungkan audio ke dalam sajian multimedia1.english
Menggabungkan audio ke dalam sajian multimedia1.english
 
Ch05
Ch05Ch05
Ch05
 
A summary of ultra portable controllers by usbmidicontrollers.com
A summary of ultra portable controllers by usbmidicontrollers.comA summary of ultra portable controllers by usbmidicontrollers.com
A summary of ultra portable controllers by usbmidicontrollers.com
 
Akai mpd218, mpd226, mpd232 usb midi controllers website usbmidicontrollers...
Akai mpd218, mpd226, mpd232   usb midi controllers website usbmidicontrollers...Akai mpd218, mpd226, mpd232   usb midi controllers website usbmidicontrollers...
Akai mpd218, mpd226, mpd232 usb midi controllers website usbmidicontrollers...
 
WM Grade 11- 1st Term Music Technology.pptx
WM Grade 11- 1st Term Music Technology.pptxWM Grade 11- 1st Term Music Technology.pptx
WM Grade 11- 1st Term Music Technology.pptx
 

Mehr von music_hayes (17)

Y8 revision
Y8 revisionY8 revision
Y8 revision
 
Man in the mirror
Man in the mirrorMan in the mirror
Man in the mirror
 
Y7 revision for 2014 exam
Y7 revision for 2014 exam Y7 revision for 2014 exam
Y7 revision for 2014 exam
 
Year 9 exam revision 2014
Year 9 exam revision 2014Year 9 exam revision 2014
Year 9 exam revision 2014
 
Hayes School Music Tour: Spain 2014
Hayes School Music Tour: Spain 2014Hayes School Music Tour: Spain 2014
Hayes School Music Tour: Spain 2014
 
Digital audio recording
Digital audio recording Digital audio recording
Digital audio recording
 
Analogue recording
Analogue recording Analogue recording
Analogue recording
 
Digital music media
Digital music mediaDigital music media
Digital music media
 
The synthesizer for A2 music tech students
The synthesizer for A2 music tech studentsThe synthesizer for A2 music tech students
The synthesizer for A2 music tech students
 
Samplers
SamplersSamplers
Samplers
 
Block parties, break dancing and cultural background
Block parties, break dancing and cultural backgroundBlock parties, break dancing and cultural background
Block parties, break dancing and cultural background
 
Old school hip hop
Old school hip hopOld school hip hop
Old school hip hop
 
Samplers
SamplersSamplers
Samplers
 
Analogue sound and recording
Analogue sound and recordingAnalogue sound and recording
Analogue sound and recording
 
Electric guitar and effect pedals matt ede
Electric guitar and effect pedals   matt edeElectric guitar and effect pedals   matt ede
Electric guitar and effect pedals matt ede
 
Drum machines
Drum machinesDrum machines
Drum machines
 
Dynamic range compression
Dynamic range compressionDynamic range compression
Dynamic range compression
 

Kürzlich hochgeladen

Beautiful 😋 Call girls in Lahore 03210033448
Beautiful 😋 Call girls in Lahore 03210033448Beautiful 😋 Call girls in Lahore 03210033448
Beautiful 😋 Call girls in Lahore 03210033448
ont65320
 
CHEAP Call Girls in Malviya Nagar, (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in  Malviya Nagar, (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in  Malviya Nagar, (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Malviya Nagar, (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Zirakpur Call Girls👧 Book Now📱8146719683 📞👉Mohali Call Girl Service No Advanc...
Zirakpur Call Girls👧 Book Now📱8146719683 📞👉Mohali Call Girl Service No Advanc...Zirakpur Call Girls👧 Book Now📱8146719683 📞👉Mohali Call Girl Service No Advanc...
Zirakpur Call Girls👧 Book Now📱8146719683 📞👉Mohali Call Girl Service No Advanc...
rajveermohali2022
 

Kürzlich hochgeladen (20)

Behala ( Call Girls ) Kolkata ✔ 6297143586 ✔ Hot Model With Sexy Bhabi Ready ...
Behala ( Call Girls ) Kolkata ✔ 6297143586 ✔ Hot Model With Sexy Bhabi Ready ...Behala ( Call Girls ) Kolkata ✔ 6297143586 ✔ Hot Model With Sexy Bhabi Ready ...
Behala ( Call Girls ) Kolkata ✔ 6297143586 ✔ Hot Model With Sexy Bhabi Ready ...
 
(TOP CLASS) Call Girls In Chengalpattu Phone 7427069034 Call Girls Model With...
(TOP CLASS) Call Girls In Chengalpattu Phone 7427069034 Call Girls Model With...(TOP CLASS) Call Girls In Chengalpattu Phone 7427069034 Call Girls Model With...
(TOP CLASS) Call Girls In Chengalpattu Phone 7427069034 Call Girls Model With...
 
Beautiful 😋 Call girls in Lahore 03210033448
Beautiful 😋 Call girls in Lahore 03210033448Beautiful 😋 Call girls in Lahore 03210033448
Beautiful 😋 Call girls in Lahore 03210033448
 
𓀤Call On 6297143586 𓀤 Park Street Call Girls In All Kolkata 24/7 Provide Call...
𓀤Call On 6297143586 𓀤 Park Street Call Girls In All Kolkata 24/7 Provide Call...𓀤Call On 6297143586 𓀤 Park Street Call Girls In All Kolkata 24/7 Provide Call...
𓀤Call On 6297143586 𓀤 Park Street Call Girls In All Kolkata 24/7 Provide Call...
 
Bhimtal ❤CALL GIRL 8617697112 ❤CALL GIRLS IN Bhimtal ESCORT SERVICE❤CALL GIRL
Bhimtal ❤CALL GIRL 8617697112 ❤CALL GIRLS IN Bhimtal ESCORT SERVICE❤CALL GIRLBhimtal ❤CALL GIRL 8617697112 ❤CALL GIRLS IN Bhimtal ESCORT SERVICE❤CALL GIRL
Bhimtal ❤CALL GIRL 8617697112 ❤CALL GIRLS IN Bhimtal ESCORT SERVICE❤CALL GIRL
 
VIP Model Call Girls Koregaon Park ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Koregaon Park ( Pune ) Call ON 8005736733 Starting From ...VIP Model Call Girls Koregaon Park ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Koregaon Park ( Pune ) Call ON 8005736733 Starting From ...
 
Call Girls Manjri Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Manjri Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Manjri Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Manjri Call Me 7737669865 Budget Friendly No Advance Booking
 
Kanpur call girls 📞 8617697112 At Low Cost Cash Payment Booking
Kanpur call girls 📞 8617697112 At Low Cost Cash Payment BookingKanpur call girls 📞 8617697112 At Low Cost Cash Payment Booking
Kanpur call girls 📞 8617697112 At Low Cost Cash Payment Booking
 
CHEAP Call Girls in Malviya Nagar, (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in  Malviya Nagar, (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in  Malviya Nagar, (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Malviya Nagar, (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
College Call Girls Pune 8617697112 Short 1500 Night 6000 Best call girls Service
College Call Girls Pune 8617697112 Short 1500 Night 6000 Best call girls ServiceCollege Call Girls Pune 8617697112 Short 1500 Night 6000 Best call girls Service
College Call Girls Pune 8617697112 Short 1500 Night 6000 Best call girls Service
 
Verified Trusted Call Girls Ambattur Chennai ✔✔7427069034 Independent Chenna...
Verified Trusted Call Girls Ambattur Chennai ✔✔7427069034  Independent Chenna...Verified Trusted Call Girls Ambattur Chennai ✔✔7427069034  Independent Chenna...
Verified Trusted Call Girls Ambattur Chennai ✔✔7427069034 Independent Chenna...
 
Model Call Girls In Velappanchavadi WhatsApp Booking 7427069034 call girl ser...
Model Call Girls In Velappanchavadi WhatsApp Booking 7427069034 call girl ser...Model Call Girls In Velappanchavadi WhatsApp Booking 7427069034 call girl ser...
Model Call Girls In Velappanchavadi WhatsApp Booking 7427069034 call girl ser...
 
📞 Contact Number 8617697112 VIP East Sikkim Call Girls
📞 Contact Number 8617697112 VIP East Sikkim Call Girls📞 Contact Number 8617697112 VIP East Sikkim Call Girls
📞 Contact Number 8617697112 VIP East Sikkim Call Girls
 
Sonagachi ( Call Girls ) Kolkata ✔ 6297143586 ✔ Hot Model With Sexy Bhabi Rea...
Sonagachi ( Call Girls ) Kolkata ✔ 6297143586 ✔ Hot Model With Sexy Bhabi Rea...Sonagachi ( Call Girls ) Kolkata ✔ 6297143586 ✔ Hot Model With Sexy Bhabi Rea...
Sonagachi ( Call Girls ) Kolkata ✔ 6297143586 ✔ Hot Model With Sexy Bhabi Rea...
 
Zirakpur Call Girls👧 Book Now📱8146719683 📞👉Mohali Call Girl Service No Advanc...
Zirakpur Call Girls👧 Book Now📱8146719683 📞👉Mohali Call Girl Service No Advanc...Zirakpur Call Girls👧 Book Now📱8146719683 📞👉Mohali Call Girl Service No Advanc...
Zirakpur Call Girls👧 Book Now📱8146719683 📞👉Mohali Call Girl Service No Advanc...
 
Hotel And Home Service Available Kolkata Call Girls Dum Dum ✔ 6297143586 ✔Cal...
Hotel And Home Service Available Kolkata Call Girls Dum Dum ✔ 6297143586 ✔Cal...Hotel And Home Service Available Kolkata Call Girls Dum Dum ✔ 6297143586 ✔Cal...
Hotel And Home Service Available Kolkata Call Girls Dum Dum ✔ 6297143586 ✔Cal...
 
❤Personal Whatsapp Number Mukteshwar Call Girls 8617697112 💦✅.
❤Personal Whatsapp Number Mukteshwar Call Girls 8617697112 💦✅.❤Personal Whatsapp Number Mukteshwar Call Girls 8617697112 💦✅.
❤Personal Whatsapp Number Mukteshwar Call Girls 8617697112 💦✅.
 
Top Rated Pune Call Girls Pimpri Chinchwad ⟟ 6297143586 ⟟ Call Me For Genuin...
Top Rated  Pune Call Girls Pimpri Chinchwad ⟟ 6297143586 ⟟ Call Me For Genuin...Top Rated  Pune Call Girls Pimpri Chinchwad ⟟ 6297143586 ⟟ Call Me For Genuin...
Top Rated Pune Call Girls Pimpri Chinchwad ⟟ 6297143586 ⟟ Call Me For Genuin...
 
VIP Model Call Girls Vijayawada ( Pune ) Call ON 8005736733 Starting From 5K ...
VIP Model Call Girls Vijayawada ( Pune ) Call ON 8005736733 Starting From 5K ...VIP Model Call Girls Vijayawada ( Pune ) Call ON 8005736733 Starting From 5K ...
VIP Model Call Girls Vijayawada ( Pune ) Call ON 8005736733 Starting From 5K ...
 
Jodhpur Park ( Call Girls ) Kolkata ✔ 6297143586 ✔ Hot Model With Sexy Bhabi ...
Jodhpur Park ( Call Girls ) Kolkata ✔ 6297143586 ✔ Hot Model With Sexy Bhabi ...Jodhpur Park ( Call Girls ) Kolkata ✔ 6297143586 ✔ Hot Model With Sexy Bhabi ...
Jodhpur Park ( Call Girls ) Kolkata ✔ 6297143586 ✔ Hot Model With Sexy Bhabi ...
 

MIDI for A2 music tech students

  • 2. Musical Instrument Digital Interface MIDI is a form of technology which allows a huge range of computer generated musical instruments to communicate to each other. A good way to think of it is a “language all the different instruments can understand”. Since a language is only the words, not the voice, MIDI information does not include any actual audio information, and has to be “assigned a voice”, like a bass guitar, a piano or percussion. MIDI DEFINITION A standard MIDI keyboard control, used to input note information.
  • 3. In 1978, where synthesizers were extremely popular, they were evolving to include microprocessors, which put them on the market for those with less money to hand. However, The fact that every company had different methods meant that The instruments from each company could not communicate with each other. So if someone had lots of synth modules from different manufactures, they could not connect together. MIDI was created as a universal language all makes of instrument could understand, after a meeting in January 1982 at NAMM. HISTORY OF MIDI
  • 4. EXPLANATION MIDI information is a sequence of commands to turn on and off notes, which are also specified. Depending on how close the on and off commands are, the note length changes, so this also included. The information also includes control parameters such as modulation, panning, velocity, and expression, all of which add to the authenticity of the artificial instrument. MIDI can also be used to Synchronise lighting with live performances!
  • 5. You can connect MIDI controllers like keyboards, guitars, and synthesisers using a MIDI interface, using the IN/OUT ports on the interface, And you can connect different synthesisers, even of different brands, using the MIDI THRU port to create what is called a “daisy chain” CONNECTING WITH MIDI
  • 6. There are 128 possible sounds for each of the 16 possible channels. Each number 1-128 corresponds to a specific instrument. GM MIDI
  • 7. A MIDI Sound Module is a computer-based musical instrument. Instead of having a traditional interface like a keyboard, it is controlled electronically through a computer. It doesn’t produce actual musical notes like a normal instrument. Instead, it generates electronic tones that can be altered by a computer to resemble musical notes. It can be controlled through a computer, or an external device such as a keyboard. SOUND MODULES
  • 8. MIDI Data Format The majority of MIDI communication consists of multi-byte packets beginning with a status byte followed by one or two data bytes . Bytes are packets of 8 bits (0's or 1's). Status bytes begin with a '1' e.g. 1xxx xxxx--this is call 'set.' Data bytes begin with a '0' e.g. 0xxx xxxx--this is called 'reset.' Each byte is surrounded by a start bit and a stop bit, making each packet 10 bits long. FORMAT
  • 9. Controllers are the expressive power behind midi, allowing the artificial input to sound like a real audio signal. Qualities of a real recorded piece of music are things such as dynamics, modulation, and expression. Controllers are all assigned numbers so they can be sent via binary data – Here are some examples. 1 modulation wheel 7 main volume1 0 pan controller 64 sustain pedal CONTROLLERS
  • 10. MIDI is a universal language brought about by the necessity for communication between different MIDI enabled modules. It works as a series of bits of binary data, allowing sounds and controls to be numerically coded. MIDI is a simple alternative to a session musician or an instrument which is difficult to record. Controllers add expression and believability to the piece. MIDI is still inferior to real audio, as the sounds are still the same every note. MIDI is only a language, and does not contain ANY audio information, making it fully programmable. OVERVIEW