You are on page 1of 83

Information Technology UGM

Session Overview

Basic Concepts & Terms

MIDI Connections

Computers & MIDI

MIDI Instruments

MIDI Software Applications

MIDI Standardized Formats & Files

MIDI & Digital Audio Overview

2
MIDI Basics

Musical Instrument Digital


Interface

17/11/2019
3
MIDI Basics

Musical Instrument Digital


Interface
Designed to connect electronic
music instruments

17/11/2019
4
MIDI Basics

Musical Instrument Digital


Interface
Designed to connect electronic
music instruments
Digital (0s & 1s)

17/11/2019
5
MIDI Basics
Musical Instrument Digital
Interface
Designed to connect electronic music
instruments
Digital (0s & 1s)
A set of standardized messages that
allow different electronic devices to
communicate (interface) with each
other

17/11/2019
6
MIDI Basics
First introduced in 1983

17/11/2019
7
MIDI Basics

First introduced in 1983


MIDI isn’t hardware or
software

17/11/2019
8
MIDI Basics
First introduced in 1983
MIDI isn’t hardware or software
It’s a universal “digital language”
and means of communication for
music technology

A C Words
B Thoughts

17/11/2019
9
MIDI Basics

A C Words
B Thoughts

01011011 Bytes Messages QuickTi me™ and a


GIF decompressor
are needed to see t his pict ure.

(digital words) Note On/Off


Note Number

MIDI consists of performance


information—like print music

17/11/2019
10
MIDI Basics

MIDI is completely independent


of the audio circuitry—it’s not
sound.

Note On; Note Number; Velocity; Note


Off
IN OUT THRU L R
MIDI AUDIO

17/11/2019
11
MIDI Connections

MIDI Cable
A cable with a 5-pin DIN
connector on each end.

17/11/2019
12
MIDI Connections

MIDI Ports
• IN – Receives MIDI information
• OUT – Transmits MIDI information
• THRU –INPasses
OUT
along
THRU
MIDI
information To next
MIDI IN

17/11/2019
13
MIDI Connections
MIDI “Master” instrument
The instrument that sends
information
MIDI “Slave” instrument
• The instrument that receives information
IN OUT THRU

Master
IN OUT THRU

17/11/2019 Slave
14
MIDI Connections
Daisychaining
Process of using the IN and THRU ports to
connect several MIDI devices together

IN OUT THRU
IN THRU

IN OUT THRU

17/11/2019
15
Computers & MIDI
MIDI Interface
A device that is used to connect a computer to a MIDI
system
Provides the MIDI IN and OUT ports for connection to a
MIDI device
Translates MIDI data into a computer’s own machine
language

17/11/2019
16
Computers & MIDI
Connecting a MIDI Interface
OUT IN
.... ....

MIDI
Interface

IN OUT

17/11/2019
17
Computers & MIDI
MIDI Devices with USB Ports
Allows MIDI keyboards and sound modules
to be directly connected to a computer
Eliminates need for a MIDI interface

17/11/2019
18
Computers & MIDI
MIDI Devices with USB Ports

17/11/2019
19
Computers & MIDI
MIDI Management Software (Mac OS X)

17/11/2019
20
Computers & MIDI
Turning Local Control Off
Disconnects an electronic keyboard from its
internal sound generator
This is necessary when using a software or
dedicated sequencer
IN MIDI OUT
Internal Sound
Generator

Internal Sound
Generator

17/11/2019
21
Computers & MIDI
Turning Local Control Off

MIDI Software Thru On

IN MIDI OUT
Internal
Internal Sound
Sound
Generator
Generator

Local
Control
17/11/2019 OFF
22
MIDI Basics

MIDI Channels

17/11/2019
23
MIDI Basics

MIDI Channels
There are 16 MIDI channels

17/11/2019
24
MIDI Basics

MIDI Channels
There are 16 MIDI channels
MIDI devices must be set to the same MIDI
channel to communicate with each other

17/11/2019
25
MIDI Basics
MIDI Channels

Ch. 7

Ch. 2

Ch. 9

Ch. 3

17/11/2019
26
MIDI Basics

MIDI Channels

Ch. 7

Ch. 2

Ch. 9

3 3
Ch. 3

17/11/2019
27
MIDI Basics
MIDI Channels
Each instrument is assigned to its own MIDI
channel

Bass Electric Piano Drums


Ch. 2 Ch. 3 Ch. 10

17/11/2019
28
MIDI Basics

Multitimbral MIDI Instruments

17/11/2019
29
MIDI Basics

Multitimbral MIDI Instruments


Instruments that can receive and play back MIDI
information on more than one channel at a time

17/11/2019
30
MIDI Basics

Multitimbral MIDI Instruments


Instruments that can receive and play back MIDI
information on more than one channel at a time
Typically 16 parts with each part assigned to a
different MIDI channel

17/11/2019
31
MIDI Basics
Multitimbral MIDI Instruments

Guitar
Piano Ch. 3 Sax
Ch. 2 Ch. 4 Drums
Bass Ch. 10
Ch. 1

17/11/2019
32
Benefits of Using MIDI

17/11/2019
33
Benefits of Using MIDI
Small File Size

17/11/2019
34
Benefits of Using MIDI
Small File Size
Tempo and pitch are completely
independent of each other

17/11/2019
35
Benefits of Using MIDI
Small File Size
Tempo and pitch are completely
independent of each other
Locate and cue sections or specific
points using measures and beats

17/11/2019
36
Benefits of Using MIDI
Small File Size
Tempo and pitch are completely
independent of each other
Locate and cue sections or specific
points using measures and beats
Performance and notation of a song

17/11/2019
37
MIDI Instruments
MIDI Keyboard Controllers

17/11/2019
38
MIDI Instruments
Percussion Controllers

17/11/2019
39
MIDI Instruments
MIDI Wind Controller

17/11/2019
40
MIDI Instruments
Guitar Synthesizer

17/11/2019
41
MIDI Instruments
MIDI Pedal Board

17/11/2019
42
MIDI Instruments
Stringed Instrument
Controllers

17/11/2019
43
MIDI Instruments
Application:
Use alternate MIDI controller instruments with
the band, orchestra or theater pit band

17/11/2019
44
MIDI Applications

Sequencing

17/11/2019
45
MIDI Applications
Sequencing
Records and plays back MIDI data

17/11/2019
46
MIDI Applications
Sequencing
Records and plays back MIDI data
A digital “player piano”

17/11/2019
47
MIDI Applications
Sequencing
Records and plays back MIDI data
A digital “player piano”
Works similar to a multitrack
recorder

17/11/2019
48
MIDI Applications
Sequencing
Records and plays back MIDI data
A digital “player piano”
Works similar to a multitrack
recorder
May also include digital audio
recording

17/11/2019
49
MIDI Applications
Sequencing
MIDI Data

17/11/2019
50
MIDI Applications
Sequencing – Teacher
activities

17/11/2019
51
MIDI Applications
Sequencing – Teacher
activities
Create MIDI files of performance literature
to make “music-minus-one” practice files,
CDs or tapes

17/11/2019
52
MIDI Applications
Sequencing – Teacher
activities
Create MIDI files of performance literature
to make “music-minus-one” practice files,
CDs or tapes
MIDI files for student practice
• Mute parts for “music-minus-one” approach
• Play back at slower tempos for more accurate
practice

17/11/2019
53
MIDI Applications
Sequencing – Student projects

17/11/2019
54
MIDI Applications
Sequencing – Student
projects
Overcomes lack of initial performance
technique
• Record music at a slower tempo
• Step-record music
• Split two-handed or complex parts and record
each separately

17/11/2019
55
MIDI Applications
Sequencing – Student
projects
Overcomes lack of initial performance
technique.
• Record music at a slower tempo
• Step-record music
• Split two-handed or complex parts and record
each separately
Provides immediate feedback and increases
motivation

17/11/2019
56
MIDI Applications
Notation Software
• Finale (Finale NotePad – free download)
• Sibelius

17/11/2019
57
MIDI Applications
Notation Activities
Use a notation program to create:
• Music theory lessons, scales and exercises
• Custom parts
• Arrangements and original compositions
• Lesson presentations
&c œ œ œ œ œ
œœœœ œ œ œœœœœœœ œ œœœœ œ w
? c œœœœœœœœ œœœœœœœœ œœœœœœœœ w

bb
& b b œœœœœœœœ œœœœœœœœ œœœœœœœœ œ œ
b
œ#nnÝ
œ Ý
Ý
? bb b œœœœœœœœ œœœœœœœœ œœœœœœœœ œ œ
œ
œ#nnÝ
Ý
Ý
bb
17/11/2019
58
MIDI Applications
Notation Software
• Finale (Finale NotePad – free download)
• Sibelius
Accompaniment Software
• Band-in-a-Box

17/11/2019
59
MIDI Applications
Notation Software
• Finale (Finale NotePad – free download)
• Sibelius
• CakeWalk
Accompaniment Software
• Band-in-a-Box
Music Education Software
• Practica Musica
• Music Ace (MIDI & audio)

17/11/2019
60
Standard Formats

17/11/2019
61
Standard Formats
General MIDI
Industry standard compatibility between devices

17/11/2019
62
Standard Formats
General MIDI
Industry standard compatibility between devices
128 standard sounds and program locations

17/11/2019
63
Standard Formats
General MIDI
Industry standard compatibility between devices
128 standard sounds and program locations
Drum note assignments

17/11/2019
64
Standard Formats
General MIDI
Industry standard compatibility between devices
128 standard sounds and program locations
Drum note assignments
16 part multitimbral

17/11/2019
65
Standard Formats
General MIDI
Industry standard compatibility between devices
128 standard sounds and program locations
Drum note assignments
16 part multitimbral

Expanded Formats

17/11/2019
66
Standard Formats
General MIDI
Industry standard compatibility between devices
128 standard sounds and program locations
Drum note assignments
16 part multitimbral

Expanded Formats
GM2 – Updated version of GM standard

17/11/2019
67
Standard Formats
General MIDI
Industry standard compatibility between devices
128 standard sounds and program locations
Drum note assignments
16 part multitimbral

Expanded Formats
GM2 – Updated version of GM standard
GS – Roland’s extension

17/11/2019
68
Standard Formats
General MIDI
Industry standard compatibility between devices
128 standard sounds and program locations
Drum note assignments
16 part multitimbral

Expanded Formats
GM2 – Updated version of GM standard
GS – Roland’s extension
XG – Yamaha’s extension

17/11/2019 XG
69
Standard Formats

Standard MIDI File

17/11/2019
70
Standard Formats

Standard MIDI File


• A standardized file format

17/11/2019
71
Standard Formats

Standard MIDI File


• A standardized file format
• Allows different MIDI computer
programs to exchange MIDI files

17/11/2019
72
Standard Formats

Standard MIDI File


• A standardized file format
• Allows different MIDI computer programs
to exchange MIDI files
• Files can be exchanged between Macs,
PCs and hardware MIDI file players

17/11/2019
73
Standard Formats

Standard MIDI File


• A standardized file format
• Allows different MIDI computer
programs to exchange MIDI files
• Files can be exchanged between
Macs, PCs and hardware MIDI file
players
• Files are exchanged by exporting
and importing a file in this format

17/11/2019
74
Audio & MIDI
MIDI Sequencing with
Digital Audio Recording capabilities

17/11/2019
75
Audio & MIDI

MIDI Sequencing with


Digital Audio Recording capabilities
Mixer
QuickTime™ and a
TIFF (Uncompressed) decompressor
are needed to see this picture.

Audio in
OUT IN
..... .....
Digital audio
output
Synth
IN OUT THRU L audio
R
MIDI AUDIO output

17/11/2019
76
Audio & MIDI
MIDI Sequencing &
Digital Audio Recording

QuickTime™ and a
TIFF (Uncompressed) decompressor
are needed to see this picture.
QuickTime™ and a
TIFF (Uncompressed) decompressor
are needed to see this picture.

•Virtual synth audio


•Digital audio output
Audio in

USB Cable
for MIDI

17/11/2019
77
Audio & MIDI
Software Sound Modules

17/11/2019
78
Audio & MIDI
USB Audio/MIDI Interfaces

17/11/2019
79
Additional Resources

17/11/2019
80
Additional Resources

Free Subscription

17/11/2019
81
Referens

Dennis Mauricio
dennismauricio@cox.net

17/11/2019
82
Thank You

83

You might also like