Midi Final

Embed Size (px)

Citation preview

  • 8/12/2019 Midi Final

    1/17

    MIDIMIDI

    University Institute of Engineering and Technology

    Panjab University, Chandigarh

    Presented By

    Kavita Kumari

    Roll No. MEIT13-06

    2ndSem. M.E.(Information Tecnolo!"#

  • 8/12/2019 Midi Final

    2/17

    MIDI

    Outlines

    What is MIDI?

    MIDI Transmission

    MIDI Hardware

    MIDI Software

    MIDI Messages

    MIDI Application

    MIDI Properties

  • 8/12/2019 Midi Final

    3/17

    What is MIDI?

    MIDI stands for Musical Instrument Digital Interface.MIDI is a protocol developed in the !"#$s which allows electronicinstruments and other digital musical tools to communicate with eachother.

    Some Clarification:MIDI doesn%t directl& descri'e musical sound.MIDI is not a language.It is a data communications protocol.

  • 8/12/2019 Midi Final

    4/17

    MIDI Transmission

    (inar& )li*e all digital+

    Serial , one 'it at a time.

    As&nchronous , devices can send messages whenever

    the device decides. -ne wa& , MIDI ca'les onl& carr& messages in one

    direction.

    logical channels.

    Transmission speed )original standard+ , /012# 'itsper second )/.12 *'its+.

  • 8/12/2019 Midi Final

    5/17

    HIDI Hardware

    3omputer interfaces )with 4S( and 5ire,wire0 can 'e 'uilt into *e&'oards and otherdevices+.

    Ports

    3a'les

  • 8/12/2019 Midi Final

    6/17

    MIDI Port

    Port sends and receives MIDI messages.

    (asic hardware ports include I60 -4T0 TH74.

    2,pin DI6 connectors

    -nl& / pins among 2 are used until now

    Serial transfer0 data are sent 'it '& 'it 4A7T chip main micro,controller )4niversal As&nchronous

    7eceiver8Transmitter+

  • 8/12/2019 Midi Final

    7/17

    3a'les

    2,pin ca'le was a t&pe of audio ca'le usedin 9urope.

    1 of the pins are never used.

    Designed to run to at least 2 meters.

  • 8/12/2019 Midi Final

    8/17

    MIDI Software

    The MIDI Software application falls into fourma:or categories;

    Music recording and Performanceapplication

    Musical notations and printing application

    S&nthesi

  • 8/12/2019 Midi Final

    9/17

    MIDI Messages

    MIDI messages are '&tes that are interpreted '& the MIDIdevices

    The messages are used to conve& a series of instructions toone or all of the MIDI devices within the s&stem

    MIDI Messages

    3hannel Messages S&stem Messages

    =oice

    Message

    Mode

    Message

    3ommon

    Message

    7eal,Time

    Message

    9>clusive

    Message

  • 8/12/2019 Midi Final

    10/17

    3hannel Message

    Messages that are transmitted on individual channels rather that glo'all& toall devices in the MIDI networ*.

    Channel voice messages:

    Instruct the receiving instrument to assign particular sounds to its voice

    Turn notes on and off Alter the sound of the currentl& active note or notes

    Channel mode messages:

    3hannel mode messages are a special case of the 3ontrol 3hange

    message The difference 'etween a 3ontrol message and a 3hannel Mode message0

    which share the same status '&te value0 is in the first data '&te.

    3hannel mode messages determine how an instrument will process MIDIvoice messages.

  • 8/12/2019 Midi Final

    11/17

    S&stem Messages

    S&stem messages carr& information that is not channel specific0 suchas timing signal for s&nchroni

  • 8/12/2019 Midi Final

    12/17

    Applications of MIDI

    . Studio Production

    recording0 pla&'ac*0 cut,and,splice editing

    creative control8effect can 'e added

    1. Ma*ing score

    with score editing software0 MIDI is e>cellent in ma*ingscore

    some MIDI software provide function of autoaccompaniment8intelligent chord arrangement

    /. earning Bou can write a MIDI orchestra0 who are alwa&s eager to

    practice with &ouC

  • 8/12/2019 Midi Final

    13/17

    Applications of MIDI

    .3ommercial products

    mo'ile phone ring tones0 music 'o> music.

    2. Musical Anal&sis

    MIDI has detailed parameters for ever& input note It is useful for doing research

    5or e>ample0 a pianist can input his performance with a MIDI*e&'oard0 then we can anal&

  • 8/12/2019 Midi Final

    14/17

    The Eood

    Allows for one,to,man& control.

    3ontrol is independent of s&nthesis.

    Digital representation of data allows for computer

    generation0 control0 and editing. MIDI data is Fporta'le.G

    Data can control an&thing that understands MIDI.

  • 8/12/2019 Midi Final

    15/17

    The (ad

    owest common denominator approach.

    e&'oard 'ias8event oriented.

    Slow communication speeds.

    Poor data resolution.

  • 8/12/2019 Midi Final

    16/17

    The 4gl&

    6ot all devices support the same featuresets )MIDI implementation charts+.

    Serial communication means that it is

    impossi'le to accuratel& representsimultaneous events.

    6o re?uirements for how fast a device

    responds to a message.

  • 8/12/2019 Midi Final

    17/17