Lesson 10

Groove & Velocity

How micro-variations in timing and velocity create groove and feel. Learn humanisation, quantisation strength, and DAW techniques. Free lesson.

By the end: You can compare quantised and humanised patterns and adjust timing and velocity variation to create a controlled groove.

A fully quantised beat places every note exactly on the grid, and a pattern with identical velocities gives every hit the same emphasis. That consistency can sound rigid when the style calls for timing or dynamic variation.

These micro-variations in timing and velocity can create groove. The useful amount depends on the style, tempo, performer, and role of the part.

Velocity: how hard a note is hit

In MIDI, velocity is a number from 0 to 127 that represents how strongly a note is triggered. A receiving instrument may map higher values to volume, brightness, or another timbral parameter, while lower values may do the opposite. It is called "velocity" because on a real piano the hammer's speed affects the resulting sound.

Velocity ranges

pp 1-31
Very soft
p 32-63
Soft
mp 64-79
Medium soft
mf 80-95
Medium loud
f 96-111
Loud
ff 112-127
Very loud

Velocity patterns create feel

The same sequence of notes at the same timing can feel completely different depending on the velocity pattern. Accenting beat 1 vs accenting the offbeats vs keeping everything flat - each creates a distinct groove.

Flat velocity (robotic)

1
2
3
4

Every hit at the same volume - mechanical, lifeless

Accented downbeats (driving)

1
2
3
4

Strong beats louder - pushes the groove forward

Accented offbeats (bouncy)

1
2
3
4

Offbeats louder - creates a bouncy, uplifting feel

Quantised vs humanised

Quantisation moves notes toward the nearest grid line. It can make loose playing more precise, but a rigid setting may remove timing details that matter to the style. Humanisation adds small random timing and velocity variations to make programmed parts feel played.

The timing spectrum

100% quantised - every note exactly on the grid (mechanical)

1
+
2
+
3
+
4
+

Light humanisation - subtle push and pull around the grid (varied)

Notes sit close to the grid but not perfectly - the slight variation creates feel

Unquantised - notes land where the player felt them (loose)

Notes land well off the grid - too loose can sound sloppy

Vertical lines = the grid. Most music sits between 100% quantised and fully unquantised.

Tip: Most DAWs let you set quantisation strength (e.g. 75%). This moves notes toward the grid without locking them exactly on it - the best of both worlds.

Groove techniques in production

Velocity variation

Alternate loud and soft hits on hi-hats. Accent ghost notes on snare at low velocity. Even small velocity differences (5-10 units) make patterns breathe.

Micro-timing

Push notes slightly ahead of the beat (rushing) for energy. Pull them slightly behind (dragging) for a laid-back feel. Even 5-10ms makes a difference.

Groove templates

Extract the timing and velocity from a recording you like and apply it to your programmed parts. Most DAWs have groove extraction tools or built-in groove libraries.

Ghost notes

Very quiet notes (velocity 20-40) between the main hits. They fill gaps without dominating. Ghost notes on snare between main hits is a classic groove technique.

Push and pull: rush vs drag

Different instruments in a band naturally sit at slightly different positions relative to the beat. In production, you can recreate this:

Ahead of the beat (pushing)

Creates urgency and drive. Drums that push feel exciting. Vocal delivery that rushes slightly feels energetic.

Behind the beat (dragging)

Creates a relaxed, groovy feel. Bass lines that sit slightly behind feel heavy and laid-back. Classic R&B and hip-hop technique.

Try it

Velocity shapes groove. Compare a flat pattern where every note hits the same vs one with dynamic accents:

Adding louder and softer hits creates a human, breathing feel

Key takeaway

Groove comes from velocity variation and micro-timing. Velocity (0-127) controls dynamics. Humanisation adds tiny timing variations that make programmed parts feel real. Use partial quantisation, ghost notes, and push/pull timing to breathe life into MIDI.

That wraps up rhythm and time. You now understand beats, bars, note durations, rests, syncopation, triplets, odd meters, polyrhythm, and groove - the complete toolkit for understanding and creating rhythm. Next up: Chords & Progressions - how chords are built and combined into sequences.

Try rhythmic ideas in Starts

Generate drum patterns and melodies at different tempos. Hear how velocity and timing shape the groove.