Skip to main content

MIDI Explained for Beginners: Notes, CC, Velocity & Aftertouch 2026

Learn MIDI for music production. Understand MIDI notes, CC messages, velocity, aftertouch, and how to use MIDI controllers effectively in your DAW.

Comparison

Message TypeData RangeControlsBest For
Note On/Off0-127Pitch and velocityPlaying melodies and chords
CC (Continuous)0-127Volume, pan, modulationParameter automation
Pitch Bend-8192 to 8191Pitch up/downWhammy bar effects
Aftertouch0-127Pressure-based effectsExpression on sustained notes
Program Change0-127Patch/preset selectionSwitching sounds mid-song
SysExVariableDevice-specific dataHardware configuration

Step-by-Step Guide

  1. Plug in your MIDI keyboard via USB or MIDI cable. Configure it in your DAW's MIDI preferences.
  2. Insert a VST instrument on a MIDI track. Select a patch and test that notes trigger sound.
  3. Arm the track and record your performance. Don't worry about mistakes — MIDI is fully editable.
  4. Quantize timing if needed. Adjust velocities to create dynamic expression. Humanize for natural feel.
  5. Draw or record CC automation for modulation, expression, and filter movements.
  6. When satisfied, bounce the MIDI track to audio. This locks in the sound and reduces CPU usage.

Browse MIDI controllers, keyboards, and virtual instruments for your production setup.

Browse Free Downloads

Learning path

Related answer hubs

Frequently Asked Questions

Do I need a MIDI keyboard to make music?
No, but it helps. You can draw MIDI notes directly in your DAW's piano roll using a mouse. However, a MIDI keyboard makes playing melodies and chords much faster and more expressive. Entry-level controllers like the AKAI MPK Mini start around $100.
What is the difference between MIDI and audio?
MIDI is data (note numbers, velocity, timing). Audio is sound waves. MIDI tells an instrument what to play; audio is the actual sound. MIDI files are tiny (a few KB), while audio files are much larger. You can edit MIDI notes after recording; audio editing is more limited.
Why does my MIDI keyboard feel unresponsive?
Check your DAW's buffer size. Lower buffer sizes (128-256 samples) reduce MIDI latency. Also check that your controller is sending velocity-sensitive data. Some controllers have a 'fixed velocity' mode that should be disabled.
What is MIDI 2.0 and should I care?
MIDI 2.0 (released in 2020) adds higher resolution (16-bit instead of 7-bit), bidirectional communication, and better timing. Most DAWs and controllers still use MIDI 1.0. MIDI 2.0 adoption is growing but not yet essential for most producers.
Can I use one MIDI controller for multiple instruments?
Yes. Use MIDI channels to separate instruments. Set your keyboard to transmit on channel 1 for piano, channel 2 for strings, etc. Or use your DAW's MIDI routing to split by note range (e.g., lower keys control bass, upper keys control lead).
What is a MIDI loop and how do I use it?
A MIDI loop is a pre-programmed MIDI file containing chord progressions, melodies, or drum patterns. Drag it into your DAW and assign any virtual instrument. MIDI loops are great for learning, inspiration, and quickly building tracks. They're more flexible than audio loops because you can change the instrument and edit the notes.