EQ Magazine - November 2008 - (Page 52) CHEAT SHEET MIDI’S GREATEST HITS by Craig Anderton Cheat Sheet delivers concise, explicit information about specific recording/audio-related tasks or processes. This installment describes highlights of the MIDI spec. MIDI CHANNELS A single MIDI port carries 16 independent channels of MIDI digital data; MIDI devices (or virtual instruments) with additional physical or virtual ports can carry 16 channels per port. VOICE MESSAGES 52 EQ NOVEMBER 2008 www.eqmag.com Cut Along Dotted Line Voice messages express many different parameters, as described below. A MIDI voice message is stamped with a MIDI channel number, so each channel can carry independent voice messages. • NOTE ON Hitting a keyboard key, MIDI drum pad, etc. creates a note-on message that specifies pitch. Note numbers range from 000 (lowest note) to 127 (highest note). Middle C is 60. • NOTE OFF Occurs upon releasing a note. Has the same range as Note On messages. • VELOCITY Corresponds to the dynamics of your playing; usually measures the time for a key to go from full up to full down. Values range from 001 (minimum) to 127 (maximum). A velocity value of 000 is the same as a Note Off. • PRESSURE OR AFTERTOUCH Indicates pressure applied to a keyboard after a key is down. With Mono (or Channel) aftertouch, this data represents the highest value of all keys being pressed down. Polyphonic or Key aftertouch transmits individual aftertouch data for each key being pressed down. Values range from 000 to 127. • PROGRAM CHANGE Selects a program on a MIDI device (e.g., a particular synth sound). Program Change messages are standardized (from 000 to 127), but the way different manufacturers number their programs is not. One might number 100 programs as 00–99, and another as five banks of 20 programs. • BANK SELECT Circumvents MIDI’s 128 program change limit. MIDI Bank Select can choose up to 128 individual banks, with up to 128 programs each (16,384 programs total). • PITCH BEND A synthesizer’s pitch bend wheel (or lever, joystick, etc.) changes pitch much like the way a guitarist “bends” a string or uses a whammy bar. Instruments receiving the same pitch bend messages are generally set to the same pitch bend range. • CONTROL CHANGE Control change messages alter values of parameters usually associated with adding expression (e.g., using a footpedal to send messages that change filter cutoff, or a mod wheel to add vibrato). MIDI allows for 64 continuous controllers whose values span a continuous range of values, and 58 continuous/switch controllers (these can act like continuous controllers but some are assumed to choose between two possible states, such as on/off). Several, but not all, controllers are standardized; e.g., modulation wheel is controller 01, and master volume is 07. Each channel can contain its own set of controller messages. MODE MESSAGES • SONG POSITION POINTER (SPP) Keeps track of how many “MIDI beats” (16th notes) have elapsed since the beginning of a piece, up to 16,384 total. Sending an SPP messages allows units to autolocate to the same place. • SONG SELECT Tells devices such as sequencers and drum machines which song to play. • MTC 1/4 FRAME MESSAGE Provides timing messages based on SMPTE Time Code. • SYSTEM EXCLUSIVE MESSAGES These start with a manufacturer’s exclusive ID code and are intended only for equipment made by a specific manufacturer. This allows MIDI to translate non-universal data, such as a particular manufacturer’s way of encoding patch information, into something that can be sent down a MIDI cable (or into a computer). SYSTEM REALTIME MESSAGES These describe how the MIDI device receives MIDI data. • OMNI MODE MESSAGE Omni On mode receives data from all channels. Omni Off limits the number of channels, usually to one. • MONO/POLY MODE MESSAGE Affects voice assignment within a synthesizer. In Mono mode, only one note at a time plays in response to voice messages, regardless of how many messages are received. In Poly mode, all available voices can play notes. SYSTEM COMMON MESSAGES These are intended for all units in a system, and are therefore not encoded with channel numbers. These messages contain timing information that synchronizes the units in a MIDI system. This category also includes some other “utility” messages. • TIMING CLOCK MIDI sends out 24 timing messages per quarter note to which all devices synchronize. Thus, if the master sends out a timing clock, all other units advance by 1/24th of a quarter note. For accurate timekeeping, clock messages have priority over all other messages. • START Tells MIDI devices when to start playing. • STOP Tells MIDI devices when to stop playing. • CONTINUE After issuing a Stop command, sending a Continue message re-starts the units from where they were stopped. This is different from a Start command, which always re-starts from the beginning of a song. After two units autolocate to each other via Song Position Pointer messages, the master usually sends a Continue message to the slave to start them both from that common point. http://www.eqmag.com
Table of Contents Feed for the Digital Edition of EQ Magazine - November 2008 EQ Magazine - November 2008 Contents Talk Box Sounding Board Punch In Brian Wilson Guitar Trax Bass Management Key Issues Drum Heads Vocal Cords Mix Bus Cheat Sheet Sony Acid 6 Abelton Live 7 Controller World New Controllers Analysis Room with a Vu EQ Magazine - November 2008 EQ Magazine - November 2008 - EQ Magazine - November 2008 (Page Cover1) EQ Magazine - November 2008 - EQ Magazine - November 2008 (Page Cover2) EQ Magazine - November 2008 - EQ Magazine - November 2008 (Page 1) EQ Magazine - November 2008 - Contents (Page 2) EQ Magazine - November 2008 - Contents (Page 3) EQ Magazine - November 2008 - Talk Box (Page 4) EQ Magazine - November 2008 - Talk Box (Page Blowin1) EQ Magazine - November 2008 - Talk Box (Page Blowin2) EQ Magazine - November 2008 - Talk Box (Page 5) EQ Magazine - November 2008 - Sounding Board (Page 6) EQ Magazine - November 2008 - Sounding Board (Page 7) EQ Magazine - November 2008 - Punch In (Page 8) EQ Magazine - November 2008 - Punch In (Page 9) EQ Magazine - November 2008 - Punch In (Page 10) EQ Magazine - November 2008 - Punch In (Page 11) EQ Magazine - November 2008 - Punch In (Page 12) EQ Magazine - November 2008 - Punch In (Page 13) EQ Magazine - November 2008 - Punch In (Page 14) EQ Magazine - November 2008 - Punch In (Page 15) EQ Magazine - November 2008 - Brian Wilson (Page 16) EQ Magazine - November 2008 - Brian Wilson (Page 17) EQ Magazine - November 2008 - Brian Wilson (Page 18) EQ Magazine - November 2008 - Brian Wilson (Page 19) EQ Magazine - November 2008 - Brian Wilson (Page 20) EQ Magazine - November 2008 - Brian Wilson (Page 21) EQ Magazine - November 2008 - Brian Wilson (Page 22) EQ Magazine - November 2008 - Brian Wilson (Page 23) EQ Magazine - November 2008 - Brian Wilson (Page 24) EQ Magazine - November 2008 - Brian Wilson (Page 25) EQ Magazine - November 2008 - Brian Wilson (Page 26) EQ Magazine - November 2008 - Brian Wilson (Page 27) EQ Magazine - November 2008 - Guitar Trax (Page 28) EQ Magazine - November 2008 - Guitar Trax (Page 29) EQ Magazine - November 2008 - Bass Management (Page 30) EQ Magazine - November 2008 - Bass Management (Page 31) EQ Magazine - November 2008 - Bass Management (Page 32) EQ Magazine - November 2008 - Bass Management (Page 33) EQ Magazine - November 2008 - Key Issues (Page 34) EQ Magazine - November 2008 - Key Issues (Page 35) EQ Magazine - November 2008 - Key Issues (Page 36) EQ Magazine - November 2008 - Key Issues (Page 37) EQ Magazine - November 2008 - Drum Heads (Page 38) EQ Magazine - November 2008 - Drum Heads (Page 39) EQ Magazine - November 2008 - Drum Heads (Page 40) EQ Magazine - November 2008 - Drum Heads (Page 41) EQ Magazine - November 2008 - Vocal Cords (Page 42) EQ Magazine - November 2008 - Vocal Cords (Page 43) EQ Magazine - November 2008 - Vocal Cords (Page 44) EQ Magazine - November 2008 - Vocal Cords (Page 45) EQ Magazine - November 2008 - Mix Bus (Page 46) EQ Magazine - November 2008 - Mix Bus (Page 47) EQ Magazine - November 2008 - Mix Bus (Page 48) EQ Magazine - November 2008 - Mix Bus (Page 49) EQ Magazine - November 2008 - Mix Bus (Page 50) EQ Magazine - November 2008 - Mix Bus (Page 51) EQ Magazine - November 2008 - Cheat Sheet (Page 52) EQ Magazine - November 2008 - Cheat Sheet (Page 53) EQ Magazine - November 2008 - Sony Acid 6 (Page 54) EQ Magazine - November 2008 - Sony Acid 6 (Page 55) EQ Magazine - November 2008 - Abelton Live 7 (Page 56) EQ Magazine - November 2008 - Abelton Live 7 (Page 57) EQ Magazine - November 2008 - New Controllers (Page 58) EQ Magazine - November 2008 - New Controllers (Page 59) EQ Magazine - November 2008 - New Controllers (Page 60) EQ Magazine - November 2008 - New Controllers (Page 61) EQ Magazine - November 2008 - New Controllers (Page 62) EQ Magazine - November 2008 - New Controllers (Page 63) EQ Magazine - November 2008 - New Controllers (Page 64) EQ Magazine - November 2008 - New Controllers (Page 65) EQ Magazine - November 2008 - New Controllers (Page 66) EQ Magazine - November 2008 - New Controllers (Page 67) EQ Magazine - November 2008 - New Controllers (Page 68) EQ Magazine - November 2008 - New Controllers (Page 69) EQ Magazine - November 2008 - New Controllers (Page 70) EQ Magazine - November 2008 - New Controllers (Page 71) EQ Magazine - November 2008 - Analysis (Page 72) EQ Magazine - November 2008 - Analysis (Page 73) EQ Magazine - November 2008 - Analysis (Page 74) EQ Magazine - November 2008 - Analysis (Page 75) EQ Magazine - November 2008 - Analysis (Page 76) EQ Magazine - November 2008 - Analysis (Page 77) EQ Magazine - November 2008 - Analysis (Page 78) EQ Magazine - November 2008 - Analysis (Page 79) EQ Magazine - November 2008 - Room with a Vu (Page 80) EQ Magazine - November 2008 - Room with a Vu (Page Cover3) EQ Magazine - November 2008 - Room with a Vu (Page Cover4)
For optimal viewing of this digital publication, please enable JavaScript and then refresh the page. If you would like to try to load the digital publication without using Flash Player detection, please click here.