/swɪŋ/
Swing is a rhythmic technique that delays every second subdivision of a beat, creating an uneven, loping feel distinct from rigid straight-time quantization. It is expressed as a percentage or ratio in DAWs and drum machines and is fundamental to hip-hop, jazz, and funk production.
The difference between a beat that nods and a beat that bangs is almost never about the sounds — it's about where every second sixteenth note actually lands.
Swing is a systematic displacement of alternating rhythmic subdivisions that produces an uneven, lurching quality felt as groove. In its simplest form, a measure is divided into pairs of sixteenth notes. In perfectly quantized, straight time each pair occupies exactly half a beat — 50 percent each. When swing is applied, the first sixteenth note of each pair is lengthened and the second is correspondingly shortened, so the second note arrives late relative to its straight-time position. This delay is what the ear perceives as the characteristic bounce of swing.
The degree of that delay is described as a swing ratio or swing percentage. A ratio of 1:1 (50%) is perfectly straight. A ratio of 2:1 (66.6%) means the first note in each pair lasts twice as long as the second — the classic triplet-feel swing of bebop and big-band jazz. Most DAWs express this on a continuous scale from 50% (straight) to 75% (hard triplet swing), with the musical sweet spot for hip-hop typically sitting between 54% and 62%, and jazz between 60% and 67%. Values above 70% begin to sound stilted or comedic in most contexts.
Crucially, swing is not merely a quantization setting — it is an expressive vocabulary. Human drummers, pianists, and bassists have always swung their own parts with individual character, varying the degree of swing between bars, accelerating into and decaying out of phrases, and applying different amounts of swing to different instruments within a single ensemble. When electronic producers speak of swing, they are attempting to encode that human variability into a machine-readable parameter, and the pursuit of the most musical encoding has driven decades of hardware and software development.
Swing interacts deeply with tempo, subdivision choice, and genre convention. At 90 BPM with sixteenth-note swing, a 58% value produces a relaxed, hip-hop-adjacent lope. The same 58% applied to eighth notes at 140 BPM produces something closer to a drum-and-bass shuffle. Understanding swing therefore requires understanding not just the percentage value but which subdivision is being swung, at what tempo, and in what musical context — because the perceptual result changes dramatically across all three axes.
At its mathematical core, swing repositions every even-numbered subdivision within a repeating grid. If a quarter note contains four sixteenth-note slots, swing affects the second and fourth slots in each beat. The swing percentage S defines the ratio of the long note to the short note within each sixteenth-note pair. At S = 50%, both notes are 12 ticks long in a 24-PPQN system (standard MIDI). At S = 66.6%, the first note is 16 ticks and the second is 8 ticks — an exact triplet feel. At S = 58%, a common MPC value, the first note is approximately 13.9 ticks and the second is 10.1 ticks, producing a subtle pull that resists easy categorization as either straight or full-triplet.
Modern DAWs typically implement swing by modifying quantization offsets stored in a groove template. When you set Ableton Live's groove percentage to 60%, the software calculates an offset for every even-numbered sixteenth-note position on the MIDI clip's timeline and stores that offset as a per-note timing nudge. The offset is proportional to the distance between the note's current position and the nearest quarter-note boundary, which is why the effect is stronger on subdivisions far from the downbeat and zero on the downbeat itself. Some DAWs — notably Ableton — also expose a separate Randomize parameter that adds a small amount of stochastic jitter on top of the deterministic swing offset, mimicking the micro-timing inconsistencies of a live drummer.
Groove templates extend this concept beyond simple swing. Rather than applying a single uniform offset to all even subdivisions, a groove template stores a unique timing offset and sometimes a unique velocity scaling for every subdivision position across a two-bar or four-bar pattern. Akai extracted groove templates from classic drum machines — the MPC60, the SP-1200, the Linn LM-1 — by measuring the exact clock timing of each pad hit relative to an ideal grid and encoding those deviations into reusable templates. This is why MPC-style swing at 65% sounds different from Ableton's groove at 65% even when the percentage values nominally match: they are running different underlying timing curves against different PPQN clocks.
Hardware drum machines achieve swing through their internal sequencer clock resolution. The original Akai MPC60 ran at 96 PPQN, and its swing was implemented by literally delaying the MIDI gate-open message for every second sixteenth note by a fixed number of clock pulses. The coarseness of 96 PPQN relative to the now-standard 960 PPQN of most DAWs means that MPC swing values land on discrete, quantizable positions rather than the smooth interpolated offsets a DAW can produce — and many producers argue that this quantization artifact is precisely what gives MPC swing its gritty, locked-in character. Replicating it in a DAW requires matching not just the percentage but also quantizing the resulting offsets to 96 PPQN resolution, a technique sometimes called MPC-mode quantization.
The perceptual effect of swing depends on the listener's internal metric pulse. When swing is applied at 54–58%, the brain still hears the underlying straight-sixteenth grid but registers the subtle asymmetry as forward motion and groove. Above roughly 66%, the brain begins to reorganize its perception and hears the rhythm in triplet groupings rather than straight sixteenths with displacement — a fundamentally different metric feel. This perceptual threshold explains why there is no single correct swing value: the producer's job is to choose a value that sits in the productive tension zone for the intended genre and tempo.
Diagram — Swing: Diagram comparing straight sixteenth-note grid against swung grids at 58% and 66.6%, showing note positions and timing offsets.
Every swing — hardware or plugin — operates on the same core parameters. Know these and you can work with any implementation.
Expressed as a percentage of the total pair duration. 50% is straight, 66.6% is exact triplet feel, and 75% is the hardest available swing in most DAWs. Hip-hop typically lives at 54–62%, jazz at 60–67%. Values above 68% often sound unnatural at tempos below 80 BPM because the short note becomes so compressed it loses its rhythmic identity.
Swing can be applied to eighth notes, sixteenth notes, thirty-second notes, or any other subdivision. Swinging eighth notes at 130 BPM produces a jazz feel; swinging sixteenth notes at the same tempo produces a hip-hop feel; swinging thirty-second notes at 170 BPM produces a micro-groove associated with neurofunk and halftime drum and bass. Choosing the wrong subdivision is one of the most common swing errors.
Many DAWs — including Ableton Live and Logic Pro — provide a blend or amount knob that interpolates between 0% (no groove applied) and 100% (full groove template displacement). At 50%, notes move only halfway to their swung positions, producing a subtle, barely-perceptible push. This is useful when layering a quantized sample with a live recording that already has natural swing — you nudge the grid toward the feel of the live performance without overriding it.
A secondary timing parameter, usually expressed in milliseconds or ticks, that adds a small random offset to each note after the swing calculation. Values of 5–15ms mimic the natural inconsistency of a live drummer; values above 20ms at tempos above 100 BPM begin to feel sloppy rather than human. Ableton's groove engine calls this Randomize; Logic's Drummer region inspector calls it Swing (confusingly) and Humanize separately.
Many groove templates reduce the velocity of the short, late note in each pair by 5–20%. This mirrors what drummers do naturally — the on-beat hit is accented and the off-beat hit is lighter. In Ableton groove templates extracted from hardware such as the MPC3000, velocity scaling is encoded as part of the template data. Ignoring velocity scaling when replicating vintage drum machine grooves produces timing that is correct but sounds too mechanical because the dynamic asymmetry is absent.
Pulses Per Quarter Note determines how finely swing positions can be placed. At 96 PPQN (classic MPC60), each sixteenth note is 24 pulses wide, meaning swing offsets snap to coarse steps. At 960 PPQN (Ableton, Logic), the same offset is distributed across 240 pulses, enabling smooth interpolation. Authentic MPC swing emulation requires artificially quantizing swing offsets back to 96 PPQN resolution, a setting available in some drum machine plugins and MIDI utilities.
Session-ready starting points. These ranges reflect common genre conventions; always A/B against a reference track at tempo before committing swing to a printed bounce.
| Parameter | General | Drums | Vocals | Bass / Keys | Bus / Master |
|---|---|---|---|---|---|
| Swing % range | 50–66% | 54–65% | 50–56% | 52–62% | 50–54% |
| Typical subdivision | 16th notes | 16th notes | 8th notes | 16th notes | 16th notes |
| Humanize / jitter | 5–15 ms | 8–20 ms | 3–10 ms | 5–12 ms | 0–5 ms |
| Velocity scaling (off-beat) | –5 to –15% | –10 to –20% | –3 to –8% | –5 to –15% | 0% |
| Groove amount blend | 60–100% | 80–100% | 40–70% | 60–90% | 20–50% |
| BPM sweet spot | 70–140 | 80–120 | 60–100 | 70–130 | any |
| Hard swing threshold | 66%+ | 65%+ | 60%+ | 64%+ | avoid |
These ranges reflect common genre conventions; always A/B against a reference track at tempo before committing swing to a printed bounce.
The concept of swing predates electronic music production by several decades and originates in African-American musical traditions of the early twentieth century. Jazz musicians of the 1920s and 1930s described playing «in the pocket» or «with swing» to denote a looseness and forward momentum that departed from European-derived strict-time performance. Big-band arrangers including Duke Ellington and Fletcher Henderson codified swing as an ensemble discipline: rhythm sections were expected to lock their eighth-note pairs into a 2:1 ratio (the triplet feel) while soloists freely varied their micro-timing against that foundation. By the late 1930s the word swing had become both a musical descriptor and a genre name, lending its name to the Swing Era that dominated American popular music until the mid-1940s.
The challenge of encoding swing into electronic sequencers emerged in the late 1970s with the arrival of affordable programmable drum machines. Early units including the Roland CR-78 (1978) and the Roland TR-808 (1980) offered a simple «shuffle» button that toggled between straight sixteenth-note playback and a preset shuffled pattern roughly equivalent to 66% swing — the two modes were binary, with no intermediate values. The true breakthrough came in 1985 with the Linn Electronics LM-2 and, more influentially, the Roger Linn–designed Akai MPC60 in 1988. The MPC60 introduced a continuously variable swing percentage from 50% to 75%, implemented via its 96 PPQN sequencer clock, and gave producers control over the exact degree of displacement for the first time. The coarseness of 96 PPQN created what became known as the «MPC feel» — a hard, locked quality to the off-beats that resisted exact replication in higher-resolution software sequencers.
Hip-hop producers of the early 1990s elevated MPC swing to a compositional identity. J Dilla (James Yancey), working primarily with the MPC3000 from approximately 1993 onward, pushed swing further than convention allowed, deliberately placing notes at odd positions relative to both the swung grid and the straight grid to create the «drunk» feel that defined his Detroit aesthetic. Producer Pete Rock used the SP-1200's native timing imprecision — stemming from its 26.04 kHz sample rate and 8-bit quantization — to achieve a gritty swing character that became synonymous with East Coast boom-bap. These producers were not merely using swing as a utility; they were treating micro-timing as an expressive instrument in its own right.
DAW developers began incorporating groove templates in the mid-1990s. Steinberg Cubase introduced the Groove Quantize function in version 3.0 (1994), allowing users to import MIDI patterns as timing templates. Digidesign Pro Tools 4.0 (1997) added groove templates extracted from hardware drum machines, and Ableton Live's Groove Pool — introduced in Live 8 in 2009 — democratized the process by allowing any audio clip to be analyzed for its timing DNA and converted into a reusable groove template applicable to any MIDI clip in the session. By 2015, the vocabulary of swing had fully migrated from hardware to software, and the primary creative challenge had shifted from access to discrimination: producers now had hundreds of groove templates available and needed trained ears to choose among them.
On drum programming, swing is the primary tool for moving from a mechanical sequence to a breathing, living groove. The standard workflow is to program drums on a straight sixteenth-note grid first — this preserves clarity of intention — then apply swing as a post-quantization step. For a classic hip-hop pattern at 90 BPM, producers commonly apply 57–62% swing to the full drum pattern and then manually reduce swing on the kick drum by pulling it back toward straight (using Ableton's per-clip groove amount or Logic's region quantize settings) while leaving the hi-hat and snare fully swung. This creates a kick that sits locked to the pulse while the hi-hat and snare breathe around it, a technique audible on nearly every boom-bap record from 1992 to 2002.
Bass lines require careful swing calibration relative to the drum pattern. A bass line that is swung at a different percentage than the drums will feel unmoored — it may have groove in isolation but will fight the kit in context. The safest approach is to extract the groove template from the drum loop or MIDI drum pattern and apply it at 80–90% amount to the bass MIDI clip. This locks the bass to the drum feel without making it a perfect copy; the slight reduction in groove amount preserves the bass's own rhythmic identity. For slap bass and funk keyboard parts, velocity scaling within the groove template is as important as timing: the lightly hit off-beat sixteenth note is as essential to funk grammar as its lateness.
Melodic elements — piano chords, guitar comps, synthesizer arpeggios — generally benefit from lighter swing than rhythmic elements. A piano voicing swung at 58% when the drums are at 61% will sit slightly ahead of the beat in feel, giving chords a forward-leaning momentum; the same chord at 61% will feel more settled and «inside» the groove. Neither is wrong, but the difference is audible and intentional in well-produced records. Vocals and recorded audio can also be nudged toward a swing feel using elastic audio or pitch-aware warping tools — Ableton's Complex Pro warp mode and Logic's Flex Pitch engine both allow time-stretching without pitch artifacts, enabling a producer to move individual syllables toward a swung grid without replacing the performance.
At the arrangement and mix stage, swing is rarely applied globally to bus or master outputs — doing so would shift the timing of every element uniformly and likely destroy the carefully calibrated relationships between instruments. The exception is when working with a producer's template where all elements are programmed straight and a single global groove is applied from the Groove Pool or Quantize panel as a creative starting point. More commonly, mix engineers preserve swing decisions made at the production stage and instead use micro-delay inserts (1–8 ms delays on specific bus returns) to fine-tune the phase relationship between swung programmed elements and any straight-time live recordings that need to coexist in the same session.
One email a week. The techniques behind the terms — curated by working producers, not algorithms.
Abstract knowledge becomes practical when you can hear it in music you know. These tracks demonstrate swing used intentionally, at specific moments, for specific purposes.
The opening drum loop demonstrates Dilla's signature «drunk swing» — the kick drum sits slightly behind a swung hi-hat grid rather than anchoring the downbeat, creating the off-center lurch that defined his late MPC3000 work. The snare on beat 3 is nudged approximately 25ms ahead of where a standard 62% swing grid would place it. Listen on headphones for the tension between the swung hi-hat triplet feel and the seemingly arrhythmic kick placement. This is one of the clearest examples of swing used not as groove glue but as a compositional statement.
The drum break is a combination of a sampled loop (Tom Scott's «Today») processed through the E-mu SP-1200, whose 26 kHz sample clock introduces native timing jitter that functions as an irregular swing. Pete Rock's programming layers additional swing-quantized hi-hat patterns on top of the sample. The result is a groove with two overlapping swing feels — the sample's inherent feel and the programmed feel — that beats with an organic complexity no single swing percentage could replicate. The snare ghost notes at 0:17 are a critical reference for how velocity scaling interacts with timing swing to create texture.
This is a live band performance recorded specifically to capture human swing rather than programmed groove, and it remains one of the most cited reference tracks for teaching producers what «natural» swing feels like versus DAW swing. Questlove's snare consistently lands 15–25ms behind the swung sixteenth-note grid, a deliberate technique he and D'Angelo used throughout Voodoo. The bass and guitar are tuned to that same late-snare pocket. Producers studying this track should identify where the kick locks to the grid versus where it follows the snare's drag — the tension between those two relationships is the source of the track's exceptional groove.
DJ Dahi's beat uses a sampled piano loop (Beach House's «Silver Soul») whose original straight-time feel is stretched and repositioned against a programmed drum pattern with approximately 59% swing. The interplay between the sample's latent timing and the programmed drum swing creates a layered groove where no single element is fully in or out of the swung grid. The hi-hat pattern is the clearest guide to the underlying swing percentage — count the sixteenth notes against a metronome and the delay of every second note becomes measurable. This is a masterclass in sample-based swing layering.
Produced by the 96 PPQN clock of classic Akai MPC hardware, this swing type has a hard, stepped character because offset values snap to coarse clock positions. The resulting feel is perceived as «locked» or «grimy» and is the definitive groove reference for East Coast hip-hop and boom-bap. Modern emulations require artificially quantizing swing offsets to 96 PPQN steps — available in some drum machine plugins and Ableton's MPC-style groove templates.
Rather than a true swing algorithm, the SP-1200's groove character emerges from its non-standard 26.04 kHz sample clock and 8-bit quantization noise, which introduce timing jitter on the order of ±5–12ms per hit. This produces an irregular swing feel that varies from step to step rather than applying a uniform offset. The Pete Rock and early Nas-era productions built on this sound are characterized by a roughness that no single swing percentage fully captures.
Operating at or near 66.6% — the exact triplet ratio — jazz swing divides each quarter note into three equal parts and places the on-beat note on beat 1 and the off-beat note on beat 3 of the triplet. This is the foundational feel of bebop, big-band, and swing-era jazz. In electronic music, the Roland TR-909's shuffle at maximum setting approximates this feel and appears throughout early house and techno productions including records by Frankie Knuckles and Larry Heard.
Shuffle in drum machine parlance refers to a strong but sub-triplet swing applied specifically to the hi-hat and snare pattern while the kick remains on the straight grid. This creates the characteristic «chick-a-boom» feel of funk and New Orleans second-line music. The Roland TR-808's shuffle button at 50% of its range produces approximately 58–60% swing on hi-hats only, a choice embedded in hundreds of 1980s R&B productions.
Modern DAW groove templates encode timing and velocity offsets for every subdivision across a multi-bar pattern, extracted from actual hardware recordings. Unlike percentage-based swing, groove templates apply non-uniform offsets — beat 2's off-beat may be delayed differently than beat 4's — capturing the statistical variation of real drum machines and live performers. This makes them more complex and more musical than single-percentage swing for genres that depend on a specific vintage feel.
These MPW articles put swing into practice — specific techniques, real tools, and applied workflows.