Back
Category: Music
MIDI 101: MIDI Demystified

MIDI 101: MIDI Demystified

       iOS Universal

If you use MIDI and always wondered how - and why - it works, MIDI 101 is for you! Informative and entertaining, "MIDI Demystified" is a required tutorial for anyone looking to get the most out of their MIDI hardware and software.

This tutorial is written, narrated, and even animated (!) by veteran composer, keyboardist and synthesist Peter "Ski" Schwartz. Designed to "demystify" MIDI in an entertaining yet incredibly informative way, this 4-hour magnum-opus of MIDI will show you everything you've ever wanted to know about MIDI in your studio.

"MIDI Demystified" starts out with a detailed historical vignette taking MIDI from its humble beginnings through to its current state-of-the-art technology. Peter then investigates, explains and provides solutions to the many different MIDI situations that all musicians encounter in both live performance & in a studio setting.

Featuring dozens of animated MIDI signal-flow diagrams, live action footage, and beautiful images of the latest MIDI gear along with vintage MIDI devices, Peter explains the potentially dry subject of MIDI in a way that makes the learning process accessible and fun!

MIDI 101: MIDI Demystified is filled with all kinds of unexpected and informative surprises, and plenty of musical examples in a wide variety of styles. MIDI 101 teaches you everything there is to know about MIDI while keeping you entertained in the process!

So join Peter “Ski” Schwartz on his incredibly fun filled romp through the amazing, musically microscopic and meaningful world of MIDI.

Table of Contents:

1. Welcome
2. Somewhere in MIDI-eval Europe… (a short film)
3. Controllers, Sound Modules, Plugins, and other MIDI ...
4. An Overview of MIDI Messages, and Perspectives on Wh...
5. MIDI Connectors and Connections
6. MIDI In, Out, and Thru
7. The Golden Rule of Signal Flow
8. MIDI Thru, in Detail
10. MIDI Channels & Channel Voice Messages Primer
11. Transmit and Receive Channels, and Applications Par...
12. Transmit and Receive Channels, and Applications Par...
13. Omni Mode
14. The Serial Nature of MIDI Messages
15. The Message Structure of Channel Voice Messages
16. Note On and Note Off Message Structure, Note Off Va...
17. MIDI Note Numbers
18. Note Off Handling in Percussion Controllers
19. Basic Concepts (or, "A Guide to Making Music Using ...
20. Comparison of Mono & Poly Aftertouch-based Effects
21. Aftertouch: MIDI Message Structure (Mono and Poly)
22. Applications for Program Change Messages
23. Program Change: Message Structure, and, the Dangers...
24. Pitch Bender Message Basics
25. Pitch Bend MSB and LSB
26. Adjusting the Pitch Bend Range
27. Introduction to Control Change Messages
28. Message Structure, Continuous and Switch Controller...
29. Controller Default Values and Compatibility
30. Perspectives on Control Change Message Function
31. CC's 7, 10, and 11
32. CC's 0, 32, and 74
33. The Meaning of Multi-Timbral, and, Sequencing with ...
34. Multi-Timbral Plugins
35. When and Why You'd Need One
36. Connecting and Using USB Devices
37. Comparing MIDI and USB-over-MIDI
38. How Mergers Work
39. Sequencing Using a DAW and a Multi-Timbral Sound Mo...
40. "The Mind of MIDI" -- Thinking Through a More Compl...
41. The Local Control
42. Bringing it All Together: Combining MIDI Concepts a...
43. Basic Concepts
44. Master and Slave Devices
45. Scenarios: Deciding on Which Device to use as the M...
46. MIDI Clock in Detail
47. MIDI Time Code (MTC)
48. Sysex Primer and Bulk Dumps
49. Recording Sysex Data (and why you'd want to do that...
50. Recording Sysex Data, Part 2 (Sound Parameter Chang...
51. Annoying Blinking LED's
52. All About Binary Numbers and Why We Have Only 128 V...
53. Hexa-whatimal?
54. The Importance of Reading MIDI Implementation Chart...

What's new

Improved user experience.


Screenshots

Screenshot 1 of 10

Share with Others

Last changed:
Nov 09, 2011
Category:
Music
Developer:
Nonlinear Educating Inc.
Version:
1.2
Size:
459.9 MB

Current Version Average Rating:
3.50 (3)

All Versions Average Rating:
No data
Other Apps By This Developer
Advanced Editing Masterclass for FCP X
Advanced Synthesis by Richard Lainhart
Advanced Synthesis by Richard Lainhart
Analog Mixing Consoles - Layout, Signal Flow and IO
Analog Mixing Consoles - Layout, Signal Flow and IO
Analog Synthesis in a Digital World
Art of Audio Recording - Dynamics
Art of Audio Recording - From Demo to Master
Art of Audio Recording - Recording Strings
Art of Audio Recording - Recording Strings
Art of Audio Recording - Spatial Effects
Art Of Recording Series
AskAudio Magazine
Audio Editing, EQ and FX for FCP X
Basics of OS X Mavericks
Building Sampler Instruments
Composing For Commercials
Compositing and Visual FX for FCP X
Core Training for MainStage 3
Course For Ableton Live
Course For Ableton Live
Course for Ableton Live - The Simpler Sampler
Course for Advanced Kontakt 5
Course For After Effects
Course For After Effects CS5 303 - More Cartoon Animation Basics
Course For After Effects CS5 303 - More Cartoon Animation Basics
Course For Animoog
Course For Animoog
Course for Battery 4 Detonated
Course For Composing For Commercials
Course For Cubase
Course For Cubase 6 104 - Working With MIDI
Course For Cubase 6 104 - Working With MIDI
Course For Cubase 6 106 - FX, EQ, Automation and Mixing
Course For Cubase 6.5 - New Features In Cubase 6.5
Course For Cubase 6: Production Basics
Course For Cubase 6: Production Basics
Course for Drummer and Drum Kit Designer
Course for Drummer and Drum Kit Designer
Course for Editing with FCP X
Course for Editing with FCP X
Course for Effects and Color Correction for iMovie
Course for Exploring Kontakt
Course For Final Cut Pro X
Course For Final Cut Pro X 101 - Overview and Quick Start Guide
Course For Final Cut Pro X 102 - Media: Ingesting and Organizing
Course For Final Cut Pro X 102 - Media: Ingesting and Organizing
Course For Final Cut Pro X 103 - Editing In The Magnetic Timeline
Course For Final Cut Pro X 103 - Editing In The Magnetic Timeline
Course For Final Cut Pro X 104 - Advanced Editing Techniques
Course For Final Cut Pro X 104 - Advanced Editing Techniques
Course For Final Cut Pro X 105 - Working With Audio
Course For Final Cut Pro X 105 - Working With Audio
Course For Final Cut Pro X 106 - Titles, Effects and Compositing
Course For Final Cut Pro X 106 - Titles, Effects and Compositing
Course For Final Cut Pro X 107 - Color Correction Techniques
Course For Final Cut Pro X 107 - Color Correction Techniques
Course For Final Cut Pro X 108 - Exporting and Sharing Your Work
Course For Final Cut Pro X 108 - Exporting and Sharing Your Work
Course For Final Cut Pro X 201 - Multicam Editing
Course For Final Cut Pro X 202 - DSLR Workflows
Course For Final Cut Pro X 204 - Managing Media
Course for Final Cut Pro X 205 - Color Grading
Course for Flexing Vocals - Time and Pitch
Course for Flexing Vocals: Time and Pitch
Course For Garageband '11 101 - Core Garageband '11
Course For Garageband '11 101 - Core Garageband '11
Course for GarageBand Everywhere and Beyond
Course for GarageBand Everywhere and Beyond
Course for Getting Started in FCPX
Course for HTML and CSS 102 - Styling With CSS
Course for HTML and CSS 104 - Adding Images to Web Pages
Course for HTML5 and CSS 103 - Fonts and Color
Course for iBooks Author 101 - iBooks Author Explored
Course for iBooks Author 101 - iBooks Author Explored
Course For iDVD '11
Course For iDVD ’11
Course For Illustrator CS6 101 - Illustrator Basics - Create A Logo
Course For iMovie 101 - Getting Started With Your Footage
Course for Import and Organize in FCPX
Course for Import and Organize in FCPX
Course for Intro to iMovie
Course for iOS App Dev 101
Course for iOS App Dev 101
Course for iOS App Dev 102
Course for iOS App Dev 102
Course for iOS App Dev 103
Course for iOS App Dev 104
Course For iPhoto '11 101 - Core iPhoto '11
Course For iWeb 101
Course For iWeb 101
Course for Keynote Everywhere
Course For Live 8 205 - Live DNA!
Course For Logic 208 - Exploring the EVP88 and the EVB3
Course For Logic 209 - EVD6 and EFM1 - User Guide
Course For Logic 210 - Vocoding With EVOC
Course For Logic 210 - Vocoding With EVOC
Course For Logic 409 - Dubstep Essentials
Course for Logic 9 410 - Dubstep Deconstructed
Course For Logic ES2
Course For Logic Master Class
Course For Logic Pro
Course For Logic Pro 101
Course for Logic Pro X - Create Your First Project
Course for Logic Pro X - Create Your First Project
Course For Logic Pro X 301 - Supercharged Processing
Course for Logic Remote
Course For Logic TNT 3 Reloaded
Course For Logic TNT 3 Reloaded
Course For Loop Editor
Course For Loop Editor
Course For Mac OS X (10.7) 101 - Core Lion
Course For Mac OS X 10.7 101 - Core Lion
Course For Mac Survival Skills
Course For Mac Survival Skills
Course for MainStage 2 - QuickLook Guide
Course For Maschine
Course for Mastering EDM for Logic Pro
Course For Max For Live - Basics
Course For Media Composer
Course For Media Composer 6 100 - What's New In Media Composer 6
Course For Media Composer 6 101 - Organizing and Ingesting Media
Course For Media Composer 6 102 - Basic Editing Techniques
Course For Media Composer 6 103 - Advanced Editing Techniques
Course For Media Composer 6 104 - Working With Audio
Course For Media Composer 6 105 - Creating Titles
Course For Media Composer 6 106 - Color Correction FX & Compositing
Course For Media Composer 6 107 - Exporting and Sharing
Course For Melodyne 201 - Advanced Melodyne
Course for Microsoft Excel - Creating Basic Worksheets
Course for Microsoft Excel - Creating Basic Worksheets
Course For MIDI FX - The Arpeggiator
Course For MIDI FX - The Arpeggiator
Course for Mixing in Logic Pro X
Course for Mixing in Logic Pro X
Course For Motion
Course For Motion 5 101 - Overview and Workflow Guide
Course For Motion 5 101 - Overview and Workflow Guide
Course For Motion 5 102 - Working With Objects
Course For Motion 5 102 - Working With Objects
Course For Motion 5 103 - Animating Text
Course For Motion 5 103 - Animating Text
Course For Motion 5 104 - Effects, Particles and Replicators
Course For Motion 5 104 - Effects, Particles and Replicators
Course For Motion 5 105 - Animating Effects
Course For Motion 5 105 - Animating Effects
Course For Motion 5 106 - Editing In Motion
Course For Motion 5 107 - Working in 3D
Course For Motion 5 108 - Creating Content For Final Cut Pro X
Course For Motion 5 109 - Rendering and Output
Course For Motion 5 201 - Crafting Final Cut FX Templates
Course For Motion 5 401 - Creating 3D Text Fly Bys!
Course for Music Theory 106 - Building Chord Progressions
Course For Native Instruments
Course for NI Advanced Kontakt
Course For NI Battery - The Art of Drum Programming
Course For NI FM8 - FM Synthesis and Sound Design
Course For NI Guitar Rig and The Studio Processors
Course For NI Maschine Masterclass
Course For NI Maschine Quick Start
Course For NI Maschine's Sampler Explored
Course For NI Massive
Course For NI Razor
Course For NI Reaktor
Course For NI Studio Drummer Explored
Course For Numbers '09
Course for Numbers Everywhere
Course for Numbers Everywhere
Course for Pages Everywhere
Course For Photoshop
Course For Photoshop CS5 104 - Mastering Adobe Camera Raw 6
Course For Photoshop CS5 402 - Drawing Objects In Photoshop
Course For Photoshop CS5 404 - Lighting & Light Effects
Course For Photoshop CS5 404 - Lighting & Light Effects
Course For Photoshop CS5 405 - Body Modifications
Course For Photoshop CS5 405 - Body Modifications
Course For Photoshop CS5 406 - Custom Brush Creation
Course For Premiere Pro 5 - DSLR Workflows
Course For Pro Tools
Course for Pro Tools 10 - Navigation and Workflow
Course For Pro Tools 10 100 - What's New In Pro Tools 10
Course For Pro Tools 10 101 - Introduction to Pro Tools
Course For Pro Tools 10 102 - Exploring The Workspace
Course For Pro Tools 10 103 - Recording Audio
Course For Pro Tools 10 104 - Editing Audio
Course For Pro Tools 10 105 - Exploring Midi
Course For Pro Tools 10 107 - Exploring the Mixer
Course For Pro Tools 10 110 - Session Setup Techniques
Course For Pro Tools 10 111 - Exploring Tracks
Course For Pro Tools 10 112 - Advanced Editing Techniques
Course For Pro Tools 10 113 - Pro Mixing Techniques
Course For Pro Tools 10 403 - Rich Tozzoli's Mixing Toolbox
Course For Reason
Course For Reason 5 106 - The Combinator
Course for Reason 6 - Reason's Mastering Toolbox
Course for Reason 6 - Working With Audio
Course For Reason 6 101 - Quick Start Guide
Course For Reason 6 101 - Quick Start Guide
Course For Reason 6 102 - Reason Fundamentals
Course For Reason 6 103 - Working With Midi
Course For Reason 6 104 - The Instruments
Course For Reason 6 106 - FX, EQ, Automation and Mixing
Course For Reason 6 107 - Beat Design Basics
Course for Reason 6 202 - Buffre
Course For Reason 6 203 - The Echo
Course For Reason 6 204 - Pulverizer
Course For Reason 6 401 - Reason's Mixing Toolbox
Course For Reason 6 403 - Designing Dubstep - Beat by Beat
Course for Reason 6 405 - Twisted Sound Design
Course for Sibelius
Course for Sibelius Jazz Quintet Project
Course for Sibelius Jazz Quintet Project
Course for Sibelius Lead Sheet Project
Course for Sibelius Piano Score Project
Course for Sibelius QuickLook Guide
Course for Smart Controls
Course for Smart Controls
Course for Thor - Master Of All Synths
Course For UltraBeat Drum Machine
Course For UltraBeat Drum Machine
Course For WaveLab 101 - Introduction To Mastering
Course for WaveLab 103 - Analysis, Tools and Master Section
Course For What's New In iMovie '11
Course for Word For Mac 101 - Creating And Formatting Letters
Course in Media Management for FCP X
Course in Recording for Logic Pro X
Course in Recording for Logic Pro X
Course in Sound Design for Logic Pro X's ES2
Course in Sound Design for Logic Pro X's ES2
Deeper Into WordPress
Deeper Into XHTML
Dr. OctoRex - Sonic Surgery
Electric Guitar Production
Getting Organized for OS X
Graphics, Titles, Transitions and Themes for FCP X
Guitars: Mixing & Producing
HTML5 and CSS 101 - Hypertext Markup Language
HTML5 and CSS QuickLook Guide
Intro to Recording Audio
Intro to Recording Audio
Jordan Rudess: Keyboard Wizdom
Jordan Rudess: Keyboard Wizdom
KONG - King of Drums
Learn EDM Drums and Bass for Logic Pro X
macProVideo
Massive - Dubstep Sound Design
Massive - Dubstep Sound Design
MIDI 101: MIDI Demystified
MIDI Recording and Editing in Logic Pro X
Mixing EDM Tracks for Logic Pro X
Mixing R&B by David Isaac
MPV's Final Cut Pro X Tutorials
MPV's HTML5 and CSS 101 - Hypertext Markup Language
MPV's Music Theory 101 - Melody
MPV's Music Theory 102 - Harmony
MPV's Music Theory 103 - Rhythm
MPV's Music Theory 104 - Song Form
MPV's Pro Tools Tutorials
MPV's Reason 6 105 - Working With Audio
Music Theory 101 - Melody
Music Theory 102 - Harmony
Music Theory 105 - Basslines
Music Theory 105 - Basslines
Music Theory Tutorials
Native Instruments Tutorials
NI 209 - Maschine Masterclass
Outside The Box - Vocal Production and Arranging
Producing and Mixing Guitars
Producing Bass Lines
Producing Hip Hop for Logic Pro X
Producing Hip Hop for Logic Pro X
Recording Drums
Recording Drums
Recording The Grand Piano
Recording The Grand Piano
Recording Vocals
Recording Vocals
Score Editor in Logic Pro X
Sculpture Sound Design Workshop for Logic Pro X
Sharing and Connecting for OS X
Signal Flow for Logic Pro X
Signal Flow for Logic Pro X
SongCraft - Producing Hired Gun and DJ Boo
SongCraft - Producing Hired Gun and DJ Boo
SongCraft - Producing Lauren Balthrop
SongCraft - Producing The End Men
SongCraft - Producing The End Men
Sonic Dimension - Expanded
Sonic Dimension in Mixing by Greg Townley
Sonic Dimension in Mixing by Greg Townley
Story Telling and Editing for iMovie
Supercharged Processing for Logic Pro X
The ART of EDM For Logic Pro X
The ART of EDM in Logic Pro X
Tips and Timesavers for OS X
Track Construction with Maschine Mk2
Transcoding Explored for Compressor
Transcoding Explored for Compressor
UA: All About Compression
UA: All About Compression
Web Design 201 - Deeper Into XHTML
Web Design 205: Designing CSS Floating Layouts
Web Design 205: Designing CSS Floating Layouts
Web Design Tutorials
What’s New In Logic Pro X
XHTML 101
XHTML 101
Xtreme Drums & Beats Course For Logic Pro X
Xtreme Drums & Beats Course For Logic Pro X