← MIDI & Sequencing
1.5 Sequencing

MIDI Pitch Bend & Controller

An interactive guide to pitch bend data, 14-bit resolution, and MIDI controller messages.

Interactive Pitch Bend Simulator

Down (0)Center (8192)Up (16383)

This is the setting you'd change in Operator's "Global" tab

2 semitones(0.2 octaves)

Current Values

14-bit MIDI Value
8192
Pitch Bend Amount
0.00 semitones
Starting from E4, you're now at:
E4
Three MIDI Bytes
E0 (Status: Pitch Bend, Channel 1)
LSB: 0 (Least Significant Byte)
MSB: 64 (Most Significant Byte)
Note: Status bytes E0-EF represent pitch bend on channels 1-16

Task 1A: How MIDI Transmits Pitch Bend Data

Answer:

MIDI uses THREE bytes total to transmit pitch bend data:

  • 1 Status byte (E0h) - identifies this as a pitch bend message
  • 2 Data bytes - carry the actual pitch bend value (LSB and MSB)
Why does pitch bend need more bytes?

Pitch bend uses 2 data bytes (instead of 1 like most controllers) because:

  • It needs to be smooth and precise - you can hear even small jumps in pitch
  • One byte only gives 128 steps (0-127), which sounds choppy and stepped
  • Two bytes give 16,384 steps, making bends sound smooth and natural
  • Think of it like video frame rate - 128 steps is like 24fps (visible jumps), while 16,384 is like 240fps (silky smooth)

Task 1B: Pitch Bend Range in Ableton Operator

1. Where to change pitch bend range in Operator

Location:

  1. Open Operator on your MIDI track
  2. Click the "Global" tab (top right of Operator interface)
  3. Look for the "Pitch Bend Range" control
  4. This is usually shown in semitones (default is often 2 semitones)

2. Common pitch bend range settings

2 Semitones

Musical use:

  • Subtle bass slides
  • Realistic guitar bends
  • Adding expressiveness to leads
  • Standard for most synth playing
7 Semitones

Musical use:

  • Perfect fifth bends
  • Dramatic pitch dives
  • Sci-fi sound effects
  • Blues-style wide bends
12 Semitones

Musical use:

  • Full octave bends
  • Extreme pitch effects
  • Theremin-style playing
  • Experimental/ambient music

3. How to create specific pitch bends

Creating a 7-semitone bend (Perfect Fifth)

  1. Open Operator and go to the Global tab
  2. Set Pitch Bend Range to 7 semitones
  3. In your MIDI clip, open the Envelope Editor (bottom of clip view)
  4. From the dropdown, select "MIDI Ctrl" - "Pitch Bend"
  5. Draw your envelope:
    • To bend UP 7 semitones: Draw the line to the maximum value (top of envelope)
    • To bend DOWN 7 semitones: Draw the line to the minimum value (bottom of envelope)
    • For a smooth bend: Create a ramp from center (0) to max or min

Creating a 12-semitone bend (One Octave)

  1. Open Operator and go to the Global tab
  2. Set Pitch Bend Range to 12 semitones
  3. In your MIDI clip, open the Envelope Editor
  4. Select "MIDI Ctrl" - "Pitch Bend"
  5. Draw your envelope:
    • To bend UP 1 octave: Draw to maximum (top)
    • To bend DOWN 1 octave: Draw to minimum (bottom)
    • For dramatic effect: Try a quick ramp up/down or a slow glide

Pro tip: The envelope controls how much of the range you use. Maximum envelope = full range. If you want to bend only 6 semitones with a 12-semitone range, draw the envelope to the halfway point!

Try it yourself!

Use the interactive simulator above to experiment with different pitch bend ranges. Try setting it to 7 or 12 semitones and move the slider to hear (in your mind) how far the pitch would bend!

Created for Year 12 A-Level Music Technology Students

Experiment with the controls above to understand how MIDI data works!

What you learned

  • Understand how MIDI transmits pitch bend using 14-bit resolution
  • Learn the three-byte structure of pitch bend messages (Status, LSB, MSB)
  • Explore pitch bend range settings in Ableton Operator
  • Understand common MIDI CC controllers (Modulation, Volume, Pan, Expression, Filter Cutoff)
← MIDI & Sequencing