Introducing
Your new presentation assistant.
Refine, enhance, and tailor your content, source relevant images, and edit visuals quicker than ever before.
Trending searches
Aim : Explain how MIDI 1.0 works to create music
Objectives
All - Decode MIDI binary to give the correct values of MIDI data
Most - Cross-reference MIDI values to specific parameters
Some - Describe some of the various applications of MIDI
Functions
Products
MIDI is a programming language.
It allows different devices to talk to one another.
TB-303
TR 808
isolated
How did MIDI affect Synths?
USB
MIDI Hardware
MIDI is used to communicate to and from electronic musical devices. Not just musical notes!
What is MIDI?
MIDI is a binary computer language...
MIDI cables carry data not sound!
Musical Instrument Digital Interface
To use MIDI with your hardware you can interconnect devices directly or use a sequencer to play the sounds to those devices or itself using VSTs, inbuilt MIDI chip or external equipment.
The MMA (MIDI Manufacturers Association)
"The MIDI Manufacturers Association (MMA) is the non-profit trade association responsible for development, promotion, and protection of MIDI technology.
"Compliance with our Specifications and Recommended Practices enables thousands of products from hundreds of companies to interoperate. We provide forums for developers to coordinate changes to the MIDI specification, which today remains one of the most relevant standards in the entertainment industry."
MIDI Software
Virtual Studio Technology (Virtual Instruments)
5 pin din
Sequenced parts used alongside live recordings either to "double track" a musicians part or replace entirely.
Timing became critical when syncronising MIDI and live tracks... why?
Sometimes MIDI sounds would remain in the digital realm; othertimes they would be recorded as audio. What are the advantages and disadvantages of each method?
The evolution of the electric guitar allowed guitarists to take the limelight away from saxophonists and trumpets. MIDI allowed the musician freedom from the instruments, or a 'singer' the freedom to escape from the musicians.
Typically a band has never been needed to write music, merely perform it (orchestras rarely jam) now one person could write, record and publish from the comfort of their home.
Which genre utilised MIDI backing track more than any other from the 80s to present day?
MIDI 2.0 is 32 bit and backward compatible. It tries to communicate to all devices and any that don't respond with their name, manufacturer and functions (think parameters available to edit) it treats as MIDI 1.0
32bit means varables of over 4 million bytes rather than the current 127 bytes; a viable replacement for DMX lighting as well as microtonal music options. Instead of having only 128 possible pan locations, velocities, notes you can now have a range of 4 million!
OSC (Open Sound Control)
GM MIDI was adopted by ALL major manufacturers of MIDI hardware. Being open source is now used by all manufacturers.
What kind of synthesisers did this alienate?
How did this affect studios?
How did this affect musicians?
What musical genres were able to progress as a result of this technology?
OSC has created the ability for tablets and phones to control sequencers (such as Logic X) wirelessly, or over ethernet, far faster than MIDI would have allowed.
OSC is the next evolution of control data. Whereas MIDIs primary function has been to allow instruments to communicate OSC is designed to allow devices to talk to each other.
This allows tablets to replace the
QWERTY Keyboard, MIDI Keyboard and
mouse as the primary form of interaction with
the sequencer for some applications.
This has led to the creation of specific hardware solutions for common tasks.
"Open Sound Control (OSC) is a protocol for networking sound synthesizers, computers, and other multimedia devices for purposes such as musical performance or show control. OSC's advantages include interoperability, accuracy, flexibility and enhanced organization and documentation."
Wikipedia
Depeche Mode
Prodigy
Underworld
Andy C
Further reading (revision)
Guide to how MIDI works
https://www.nyu.edu/classes/bello/FMT_files/9_MIDI_code.pdf
Guide to technical data of MIDI in binary and hex
http://www.somascape.org/midi/tech/spec.html
GM synthesizers are required to be able to:
Allow 24 voices to be active simultaneously (including at least 16 melodic and 8 percussive voices)
Respond to note velocity
Support all 16 channels simultaneously (with channel 10 reserved for percussion)
Support polyphony (multiple simultaneous notes) on each channel
= middle C
= velocity
New Status On 8 4 2 1
- Channel -
Data 64 32 16 8 4 2 1
Data 64 32 16 8 4 2 1
A sample message for turning on a note (middle C) on MIDI channel #5... whats the velocity?
status byte data byte data byte
10010100 00111100 01111111
MIDI 1.0
GM MIDI
MIDI 1.0
General MIDI devices contain the same set of 128 standard sounds, stored in a specified order. Each product creates these sounds using its own unique capabilities dependent on its internal MIDI board, the goal is to have them all sound similar enough when playing back GM data. This is how Logic knows what instrument to play when it loads up .mid data.
Standard MIDI Files (SMFs) are an export format for software sequencers or hardware workstations. They organize MIDI messages into one or more parallel tracks, and timestamp the events so that they can be played back in sequence. A header contains the arrangement's track count, tempo and which of three SMF formats the file is in.
Type 0 contains the entire performance, merged onto a single track
Type 1 files may contain any number of tracks that are performed in synchrony.
Type 2 files are rarely used and store multiple arrangements, with each arrangement having its own track and intended to be played in sequence.
MIDI modes
Mode 1: omni on/poly
This will play all MIDI data from the sequence on one device regardless of channel - so whole compositions including the drum part will playback on one keyboard sound
Mode 2: Omni on/mono
Play all parts but Monophoniclly
Mode 3: omni off/poly
Most common set up: device responds only to its own MIDI channel and plays polyphoniclly
Mode 4: Omni off/mono
Play different mono sounds on different channels. This allows different sounds to be played from one device, or for the six different strings on a guitar to be separated into six separate channels rather than polyphoniclly.
We discover an alien race millions of light years away, what elements of
music would we need to send to the aliens in order for them to play the piece?
List some genres explaining how MIDI could have allowed them to evolve
How could MIDI affect performance and studio techniques?