MIDI - PowerPoint PPT Presentation

1 / 13
About This Presentation
Title:

MIDI

Description:

You have the machine capable to playback the recording ... Later, computer based program sequencer was introduced to provide more ... – PowerPoint PPT presentation

Number of Views:30
Avg rating:3.0/5.0
Slides: 14
Provided by: mich114
Category:
Tags: midi | sequencer

less

Transcript and Presenter's Notes

Title: MIDI


1
MIDI
2
Agenda
  • Introduction
  • MIDI
  • MIDI Message

3
How music is sent ?
  • Two ways to send a piece of music to you
  • Record the performance and send you the recording
  • Write down the notation and send you the sheet
    music
  • Assumption here
  • You have the machine capable to playback the
    recording
  • You have instruments to play the music notation

4
How music is sent ?
  • Similar in digitised sound, two ways for
    delivering music
  • Send the whole recording
  • Send sheet music (music notations)
  • Similar assumptions been made

5
What is MIDI?
  • MIDI Musical Instruments Digital Interface
  • Originally, MIDI was devised as standard protocol
    for communicating between electronic instruments.
  • MIDI allowed instruments to be controlled
    automatically by devices (Sequences) that could
    be programmed to send out sequences of MIDI
    instructions.

6
What is MIDI?
  • Later, computer based program sequencer was
    introduced to provide more convenient and
    flexible means of sequencing
  • Software provides editing and compositional
    functions so it needs to store MIDI sequences in
    files
  • This led to development of standard file format
    for MIDI files, a way of storing MIDI on disk

7
How MIDI is generated?
  • Every key on the keyboard of synthesiser has a
    corresponding electronic switch.
  • Every key press, its corresponding switch is
    activated and sends a signal to the electronic
    chip inside keyboard.
  • The chip then generate a signal to the MIDI
    interface in the keyboard.
  • The MIDI interface will convert the signal to
    MIDI message.
  • The messages will then send to the MIDI port of
    PC

8
How MIDI is generated?
  • Playback MIDI files requires an instrument that
    understand MIDI.
  • Sound card is an suitable instrument in PC
  • Sounds can be synthesised on a sound card or
    store in files in the form of samples to be
    played back in response to MIDI instructions.
  • MIDI does not contain any audio data, so the file
    size is smaller than actual digital file

9
MIDI Message
  • However, MIDI cannot guarantee the same fidelity
  • MIDI message is an instruction that controls some
    aspect of the performance of an instrument
  • Massage is divided into
  • Status byte indicates the type of message
  • One or two data bytes giving the values of
    parameters

10
MIDI Message
  • Note On message telling PC a key was pressed
  • Status Byte The note represented by number
  • Parameter byte also called MIDI velocity which
    represent how hard/long the key is pressed.

11
MIDI Message
  • When a Middle C key is pressed
  • A Note On message is sent to the PC telling it
    that a key is just pressed. Number 64
  • Another message containing number 60 is sent
    telling the PC that Middle C is pressed.
  • Final message is sent containing a number from 1
    to 127 (1 being very soft and 127 being very
    loud), which tells your PC how hard the key is
    hit.

12
MIDI Message
144 60 64
Midi out
126 60 64
Midi out
13
Differences between Digital Audio and MIDI
  • Both send signals to PC
  • Recording Digital Audio is actually recording
    actual sound
  • Cannot change the sound of performance
  • Guarantee sound exactly as the original playback
  • Recording MIDI is recording the performance
    instructions
  • Easy to manipulate
  • Easy to fix mistakes in the performance by simply
    change the pitch of the note
  • Cant record sound that contains vocal or sound
    effect
  • Cant guarantee sound exactly as the original
    playback depend on the playback device
  • The concept similar to musician (PC) reading
    sheet music (MIDI data)
Write a Comment
User Comments (0)
About PowerShow.com