The Producer's Bible
Articles
Techniques Reviews Comparisons Breakdowns Recreations Genres AI Music Music Business
Gear
DAWs Plugins Hardware
Site
About Sound Better → Join the newsletter
The Producer's Bible Published by MusicProductionWiki.com 2026 Edition

Arpeggiator

/ɑːrˈpɛdʒ.i.eɪ.tər/

Arpeggiator is a device or software feature that automatically plays the individual notes of a held chord in sequence, creating rhythmic melodic patterns. It is found in synthesizers, DAWs, and MIDI processors.

Hear The Difference
Dry vs Processed — Arpeggiator
🎵 Audio examples coming soon — check back shortly.
Dry Processed

01 Definition

Every iconic synth line you couldn't figure out how to play — the pulsing Blade Runner bassline, the cascading Abba piano, the relentless Daft Punk drive — was almost certainly not played. It was arpeggiated.

An arpeggiator (commonly abbreviated as ARP) is a performance and composition device — hardware or software — that takes a set of simultaneously held or latched notes and plays them back as a rapid, rhythmic melodic sequence rather than as a simultaneous chord. The word derives from the Italian arpeggiare, meaning to play the harp, itself a reference to the harp's characteristic technique of playing chord tones in quick succession rather than all at once. In modern production contexts, the arpeggiator is both a live performance tool and a compositional engine capable of generating complex, repeating melodic figures from a single held chord shape.

At its core, the arpeggiator operates by detecting which MIDI notes are active — whether from held keys, a chord shape, or a latched pattern — and then outputting those pitches one at a time in a defined order and at a defined rate. The rate is typically synced to the host tempo in musical subdivisions (quarter notes, eighth notes, sixteenth notes, triplets), though free-running modes measured in milliseconds or hertz are available on many instruments. The order in which notes are triggered defines the arpeggiator's direction mode: up, down, up-down, random, or more exotic algorithmic patterns depending on the implementation.

What separates the arpeggiator from a simple step sequencer is its dynamic relationship to the performer's input. A step sequencer plays a fixed pitch sequence regardless of what is held on the keyboard. An arpeggiator is fundamentally reactive — change the chord voicing and the melodic pattern changes accordingly, maintaining the same rhythmic and directional logic but mapping it to the new pitches. This makes it an expressive, real-time performance tool as well as a compositional device. Many modern DAW implementations blur this line by adding note-latch, pattern-hold, and custom note-order features that bring arpeggiators closer to hybrid sequencer territory.

The arpeggiator became central to electronic music production precisely because it solves a real technical and creative problem: synthesizers, by their nature, are often played by non-virtuoso keyboardists who need to generate fast, interlocking melodic motion without the technique required to execute it manually. The arpeggiator democratised rapid sixteenth-note lines, enabled one performer to sound like several, and produced a characteristic rhythmic locking-in with sequenced drums and basslines that became the sonic signature of entire genres — Eurodisco, new wave, trance, EDM, and ambient among them.

In contemporary production, the arpeggiator appears not only in dedicated hardware synthesizers but as a MIDI effect in every major DAW, as a standalone plugin (Cableguys Curve, Sugar Bytes Thesys, W.A. Production Arpie), and as a modulation source within modular synthesis environments. Its role has expanded from a simple performance aid to a sophisticated compositional tool capable of polyrhythmic output, velocity sequencing, octave range stacking, and interaction with external MIDI routing to drive multiple instruments simultaneously from a single chord gesture.

02 How It Works

When a MIDI note-on message is received by an arpeggiator — whether from a physical keyboard, a MIDI clip, or a controller — the device registers that pitch in an internal note buffer. As additional notes arrive (forming a chord), they are added to the buffer. The arpeggiator's internal clock, locked to the host tempo or running freely, triggers note-on and note-off messages for each buffered pitch in sequence. The timing of note-off relative to note-on determines the effective gate length: a short gate produces a staccato, percussive result; a long gate approaches legato and creates overlapping voices on polyphonic instruments. The cycle repeats indefinitely as long as at least one note is held, and updates dynamically as notes are added or released.

Direction logic determines the order in which buffered notes are addressed. In Up mode, pitches are sorted lowest-to-highest and triggered in ascending order before looping back to the start. Down mode reverses this. Up-Down (also called Ping-Pong) ascends then descends, with the top and bottom notes played once per cycle to avoid doubling. As Played mode respects the temporal order in which keys were depressed rather than their pitch relationships — a crucial distinction for performers who use finger-ordering to create melodic figures within a single chord shape. Random mode selects from the buffer without repetition until all notes have been played once per cycle, avoiding the monotony of pure randomness while preserving unpredictability. More advanced implementations add Chord mode, which triggers all notes simultaneously at each clock tick, and Pattern mode, which applies a user-defined pitch-order grid over the buffer.

Octave range is the parameter that most dramatically expands arpeggiator output beyond simple chord decomposition. When range is set to 2 octaves, the arpeggiator plays through the note buffer once at the original pitch, then repeats the sequence transposed up one octave, then loops back. At 4 octaves — common in trance and EDM lead sounds — a three-note chord yields a twelve-step pattern spanning the full keyboard range before cycling, producing the characteristic rising-then-resetting sweep that defines the genre's energy build and release structure. Each octave layer is added sequentially, so the pattern length in steps equals (number of held notes) × (octave range setting).

Velocity handling is a less-discussed but musically critical dimension. Simple arpeggiators pass through the velocity of each held note unchanged, meaning harder-pressed keys produce louder steps in the pattern. More sophisticated implementations offer a separate velocity pattern or envelope that overrides input velocity, allowing the producer to program accent patterns — essentially a rhythmic velocity sequence layered over the pitch sequence. When this accent pattern has a length that is not a multiple of the note count, the accents shift through the melodic sequence on each pass, creating polymetric variation that evolves over multiple bars without any change in the held chord. This technique, borrowed from step sequencer programming, is one of the most powerful tools for preventing arpeggio patterns from feeling mechanical or static.

Most modern arpeggiators also include a Note Length or Gate parameter measured as a percentage of the step duration (0–100%, where 100% means the note holds until the next step fires) or in absolute milliseconds. At approximately 30% gate on sixteenth-note steps at 120 BPM, each note sounds for roughly 62ms — producing a crisp, percussive staccato. Stretching to 95% produces near-legato phrasing. On synthesizers with a filter envelope triggered per note, shorter gates create more pronounced filter sweeps per step, increasing perceived brightness and movement in the pattern.

Arpeggiator signal flow: held chord notes enter the note buffer, the clock triggers directional playback, and MIDI note-on/off messages output to the synthesizer voice. ARPEGGIATOR — SIGNAL FLOWKEYBOARD /MIDI INPUTC3 · E3 · G3NOTE BUFFER[C3] [E3] [G3]sorted by modeDIRECTION + RATEUP · 1/16 · 2octGate 50% · Vel 80MIDI NOTE OUTC3→E3→G3→C4→E4→G4→loopSYNTHVOICETEMPO CLOCK120 BPM syncSTEP OUTPUT (6-step pattern, 2 octaves, C major triad, UP mode)C3E3G3C4E4G4→ loopGATE SHAPE (50% of 1/16 step @ 120 BPM ≈ 125ms on, 125ms off)

Diagram — Arpeggiator: Arpeggiator signal flow: held chord notes enter the note buffer, the clock triggers directional playback, and MIDI note-on/off messages output to the synthesizer voice.

03 The Parameters

Every arpeggiator — hardware or plugin — operates on the same core parameters. Know these and you can work with any implementation.

RATE / SPEED
Clock subdivision that determines how fast notes trigger

Rate sets the rhythmic value of each arpeggio step, expressed as a musical subdivision (1/4, 1/8, 1/16, 1/32, triplet variants) when synced to host tempo. At 120 BPM, 1/16 produces 8 steps per second; 1/32 doubles that to 16. Triplet subdivisions (1/8T) create a characteristic shuffle that sidesteps the grid entirely and is the basis of the Blade Runner-style swung arpeggio. Free-running rate in Hz allows tempo-independent motion useful for ambient and sound design work.

DIRECTION MODE
The order in which buffered notes are triggered

Direction determines the melodic contour of the output pattern. Up and Down are self-explanatory pitch-sorted modes; Up-Down (Ping-Pong) reverses at the extremes without repeating the endpoint note. As Played respects finger-order, enabling performers to notate the pattern through their own key-depression sequence — a technique favoured by keyboardists in jazz-adjacent electronic music. Random mode selects unpredictably within a cycle, useful for generative work where fresh variation per pass is desired.

OCTAVE RANGE
How many octaves above the held notes the pattern spans

Setting octave range to 1 confines the arpeggio to the literal pitches held. Each added octave repeats the full note sequence transposed up by 12 semitones, extending the pattern length proportionally. At 4 octaves with a 3-note chord, the pattern is 12 steps long before cycling. Trance producers typically use 3–4 octave range on sawtooth leads to create the soaring, ascending energy build that defines the genre's main drops.

GATE / NOTE LENGTH
The duration of each triggered note as a fraction of step time

Gate controls how much of the available step time each note occupies, expressed as a percentage (0–100%) or in absolute milliseconds. At 25–35%, the output is punchy and staccato — every step sounds distinctly percussive, and filter envelopes retrigger fully each step. At 80–100%, notes blur together on legato-capable synths and the pattern reads as a smooth melodic line rather than a rhythmic groove. A gate of exactly 100% means note-off fires the same tick that the next note-on fires, producing seamless legato.

LATCH / HOLD
Freezes the note buffer after keys are released

Latch mode captures the current note buffer at the moment keys are released and continues the pattern indefinitely without requiring held keys. This frees the performer's hands to play other parts, add modulation, or change the pattern by striking new keys (which either replace or add to the buffer, depending on implementation). In DAW MIDI effect arpeggiators, latch is often triggered by a separate button rather than being velocity-sensitive, and is essential for live performance workflows.

VELOCITY
Per-step velocity value or accent pattern applied to output notes

Basic arpeggiators pass input velocity unchanged — harder-pressed keys produce louder steps in the pattern. Advanced implementations offer a programmable velocity pattern (typically 8–16 steps) that overrides input and applies accents cyclically over the pitch sequence. When the velocity pattern length is co-prime with the note count, accents rotate through different pitches on each pass, creating evolving rhythmic texture without changing the chord. A common starting point is a four-step accent pattern [100, 60, 80, 60] over an 8-note sequence for immediate groove.

SWING / SHUFFLE
Percentage offset applied to every other step to create rhythmic groove

Swing delays every even-numbered step by a percentage of the step duration, pushing it later into the beat for a laid-back or driving feel. At 50% swing (the default, perfectly on the grid), all steps are evenly spaced. At 67% swing, even steps are delayed by one-third of the step duration — equivalent to triplet subdivision — producing the classic funk and jazz feel. Applied to an arpeggio, swing percentages of 55–62% add forward momentum without losing rhythmic clarity, a technique central to classic house and early Detroit techno arpeggio patterns.

04 Quick Reference Card

Session-ready starting points. These are session-starting values — adjust Rate to taste once locked to tempo and refine Gate to match the articulation of the surrounding arrangement.

ParameterGeneralDrumsVocalsBass / KeysBus / Master
Rate1/161/16 or 1/81/8 or 1/41/161/16
DirectionUpRandomUp-DownUpAs Played
Octave Range2 oct1 oct1 oct2–3 oct1 oct
Gate / Note Length50%25–35%70–85%45–55%50%
Swing0–55%55–65%0%50–58%0–55%
Velocity PatternInput passthroughFixed 80 / accents 110Input passthroughAccented [100,65,80,65]Input passthrough
LatchOffOffOn (free hands)On for performanceOff

These are session-starting values — adjust Rate to taste once locked to tempo and refine Gate to match the articulation of the surrounding arrangement.

05 History & Origin

The arpeggiator's origins are inseparable from the history of the synthesizer itself. The earliest commercial synthesizers of the late 1960s — the Moog Modular and the ARP 2600 — had no built-in arpeggiator, but the name ARP (taken from founder Alan Robert Pearlman) would later become synonymous with the device through the 1971 ARP 2600's patch-based sequencing capabilities. The first mass-market synthesizer to include a dedicated arpeggiator circuit was the Korg Mini Korg 700S (1974), which offered a simple up-only automatic arpeggio function triggered by held keys. The same year, ARP released the Odyssey's updated revision with sample-and-hold circuits that, while not a true arpeggiator, created similarly iterative pitch behaviour that shaped the sound of 1970s funk and soul keyboard parts.

The golden age of hardware arpeggiators arrived between 1978 and 1984, driven by the commercial success of polyphonic synthesizers. The Korg Trident (1980) and Roland Juno-60 (1982) included simple up/down arpeggiators, but the instrument that defined the arpeggiator's cultural impact was the Roland Jupiter-8 (1981), whose arpeggiator — capable of up, down, and up-down modes with a dedicated rate knob — was used extensively by Giorgio Moroder, Vince Clarke, and Howard Jones to generate the propulsive sequencer-like lines that characterised Eurodisco and synth-pop. Simultaneously, the Oberheim OB-Xa (1980) provided arpeggiator functionality that was central to the sound of early Van Halen and Michael Jackson's Thriller sessions, where keyboardist Greg Phillinganes used it to layer rapid melodic figures beneath the main arrangement.

The digital synthesis era brought MIDI (standardised in 1983), which fundamentally changed the arpeggiator's role. Because arpeggiators now output MIDI rather than direct voltage control, a single hardware unit could drive multiple synthesizers simultaneously. The Oberheim Xpander (1984) and later the Sequential Circuits Prophet-VS (1986) offered MIDI-transmitting arpeggiators used by producers including Quincy Jones and Arthur Baker to layer complex interlocking melodic figures across multiple synth voices. The Roland MC-4 microcomposer and Korg SQ-10 sequencer provided even more sophisticated patterning, but the dedicated arpeggiator remained the tool of choice for keyboard players who needed real-time melodic generation without stepping away from performance. By the late 1980s, Roland's D-50 (1987) had introduced arpeggiator presets alongside its digital synthesis, making the feature accessible to producers without dedicated hardware sequencers.

Software arpeggiators became standard in the DAW era from the mid-1990s onward. Steinberg Cubase introduced MIDI arpeggio functions in version 3.0 (1994), and Propellerhead Reason's Thor synthesizer (2006) featured an arpeggiator deeply integrated with the patch's modulation matrix, enabling arpeggio rate and direction to be modulated by envelopes and LFOs within the same instrument. Ableton Live's MIDI Arp effect, introduced in Live 1.0 (2001) and substantially expanded through subsequent versions, became one of the most widely used arpeggiators in contemporary production due to its deep integration with Live's clip-based workflow and its ability to generate MIDI that can be captured directly into clips. Today, third-party plugin arpeggiators such as Sugar Bytes Thesys, Cableguys MidiShaper, and Xfer Records Cthulhu extend the concept into chord-progression automation and polyrhythmic MIDI generation, representing the logical terminus of a lineage that began with a simple circuit on a Korg keyboard in 1974.

06 How Producers Use It

In synthesizer lead and pad programming, the arpeggiator is the primary mechanism for generating rapid melodic motion without requiring the player to articulate fast passages manually. For classic trance leads, producers hold a major or minor triad on a sawtooth oscillator synth — typically a Roland JP-8000 or its software equivalents (Sylenth1, Spire) — set the arpeggiator to Up, 1/16 rate, 3–4 octave range, 45–50% gate, and adjust the filter cutoff to taste. The resulting pattern covers four to six octaves of pitch range and, when filtered with a slow-attack resonant low-pass sweep, generates the crescendo energy build central to trance arrangement structure. For house music, a 1/16 Up pattern on a minor seventh chord with 58% swing and a short gate produces the characteristic bubbling keyboard figure heard throughout Chicago house and its derivatives.

Bass and pluck synthesis is another primary arpeggiator application. When applied to a short-attack, short-release pluck patch — a Moog-style synth with high filter resonance and a fast ADSR — an arpeggio at 1/16 or 1/32 produces the rapid, clicky bass figure associated with EDM bass intros and progressive house breakdowns. Producers in this context often route the arpeggiator MIDI output to a separate MIDI clip in the DAW rather than playing it live, capturing the generated pattern and then manually editing individual steps for variation, a process sometimes called MIDI bounce or arp capture. This gives the mechanical precision of a programmed sequence with the ergonomic speed of playing a few chord shapes.

Ambient and textural production uses the arpeggiator quite differently — typically at slower rates (1/4, 1/2 note), higher gate values (80–100%), with reverb tails that overlap between adjacent notes to create smooth, evolving harmonic wash. Brian Eno's approach to generative music, codified through his work with Robert Fripp and later with software tools including his own custom Max/MSP patches, is essentially a latched-arpeggiator approach: held chords, slow rates, long reverb, and the natural randomness of As Played or random direction to prevent the pattern from feeling mechanical. Contemporary ambient producers replicate this using Ableton's MIDI Arp in latch mode feeding a reverb-heavy pad patch with an autonomous slow LFO on the filter cutoff.

Rhythm and percussion producers use arpeggiators on non-pitched instruments to trigger drum machines and samplers in rapid-fire sequences. Feeding an arpeggiator's MIDI output into a drum rack or sample player, with random direction mode enabled, produces unpredictable fill and roll patterns that respond dynamically to which drum pads are held. This technique, sometimes called MIDI arp drumming, was used extensively in late-2010s trap and experimental hip-hop to create glitchy, semi-controlled hi-hat rolls and percussion fills that feel humanised despite being algorithmically generated. Rate set to 1/32 with random direction on three or four hi-hat pitches (tuned variants) produces the characteristic flutter that distinguishes this approach from quantized programming.

AbletonMIDI Arp (MIDI Effects folder): enable Retriggering to reset the pattern when a new chord is struck, use the Steps knob (up to 8) to offset pitch sequence, and enable Chord mode on the adjacent Chord MIDI effect first to expand single-note input into full voicings before arpeggiation. Capture output via Arm + Record to bounce the generated MIDI into a clip for editing.
FL StudioArpeggio section inside the Piano Roll chord stamp tool and the MIDI note properties panel — but the most powerful approach is the Arpeggiator knob inside FL's native Arpeggio & Chord plugin (found under Instruments). For tempo-synced arps, use the Arp plugin in a send chain before your synth channel and lock BPM to song tempo in the plugin header.
Logic ProArpeggiator MIDI plug-in (found in Smart Controls MIDI FX slot or the MIDI plug-in chain): Logic's implementation is one of the deepest in any DAW, with separate Octave Up/Down Range, a 32-step velocity grid, and a Note Order page that lets you specify exact step pitch offsets. Use the Live mode button to retrigger the pattern on each new chord without stopping playback.
Pro ToolsPro Tools has no native arpeggiator MIDI plug-in; the standard workflow is to insert a third-party plugin in MIDI insert position (Sugar Bytes Thesys works well here) or to use an external hardware controller with built-in arpeggiator routed into a MIDI track. Alternatively, use Instrument Track MIDI inserts with Xfer Cthulhu to generate chord-to-arp voicings before the target instrument plug-in.
ReaperReaper lacks a stock GUI arpeggiator but includes the MIDI arpeggiator via the included ReaControlMIDI JS plugin combined with a custom JS script — search the ReaPack package manager for 'Arp' to find community arpeggiator scripts. For a production-ready alternative, insert Scaler 2 or Cthulhu as a VSTi on a MIDI track routed to your synth instrument track for full-featured arp generation with chord recognition.
The Producer's Briefing

Sound better by Friday.

One email a week. The techniques behind the terms — curated by working producers, not algorithms.

No spam · Unsubscribe anytime

07 In the Wild

Abstract knowledge becomes practical when you can hear it in music you know. These tracks demonstrate arpeggiator used intentionally, at specific moments, for specific purposes.

Giorgio Moroder & Donna Summer — "I Feel Love" (1977)
0:00 intro and throughout · Produced by Giorgio Moroder

The pulsing, hypnotic bass line driving this track is a Moog modular synthesizer running through a sequencer-arpeggio hybrid — an analogue sequencer locked to a steady sixteenth-note clock that became the template for all subsequent dance music arpeggiation. Listen at 0:08 for the three-note repeating bass figure that cycles through the entire track, unchanged in pitch structure but evolving through filter and resonance modulation. The continuous sixteenth-note motion at approximately 120 BPM established the arpeggiator pulse as the defining rhythmic unit of electronic dance music. Moroder has stated in interviews that the sequence was composed by manually adjusting CV pitches on the Moog sequencer rather than playing keys, making this technically a step-sequenced rather than keyboard-arpeggiated line — but it defined the aesthetic that all subsequent keyboard arpeggiators aimed to replicate.

Daft Punk — "Around the World" (1997)
0:00–0:32 intro, repeated throughout · Produced by Daft Punk

The bass synthesizer riff — widely believed to be a Roland TB-303 or an early soft-synth emulation run through an arpeggiator in Up mode at 1/16 — cycles through a seven-note figure in C minor over two bars before repeating. Listen for the way the pattern locks rhythmically to the four-on-the-floor kick drum, with the arpeggio's accent falling on beats 1 and 3 to reinforce the backbeat rather than conflict with it. The filter cutoff sweeps slowly upward over the first 16 bars, demonstrating the core production technique of letting the arpeggio pattern remain static while automation drives the harmonic evolution. The entire arrangement structure of the track is built around the tension between this single arp figure's relentless repetition and the dynamic variation provided by layering and removing instrumental elements.

ABBA — "Gimme! Gimme! Gimme! (A Man After Midnight)" (1979)
0:00 intro · Produced by Benny Andersson & Björn Ulvaeus

The famous opening synthesizer figure is an arpeggio in minor mode ascending over two octaves at 1/8 note rate, performed on a Minimoog and layered with a Prophet-5 — an early example of multi-synth arpeggio layering to create a thick, wide stereo sound. Listen for the slight timing variance between the two synth lines, which creates a natural chorus effect without any outboard processing. The pattern later served as the melodic source for Madonna's 'Hung Up' (2005), which reproduced the arpeggio almost identically using a software synthesizer, demonstrating the timeless legibility of a well-constructed minor arpeggio in pop arrangement.

Vangelis — "Blade Runner Blues" (1982)
0:00–1:30 · Composed and produced by Vangelis

Vangelis used a Yamaha CS-80 run through an external clock-triggered arpeggiator to generate the slow, haunting rising figure in this track, set to 1/4 note rate at approximately 60 BPM to create a meditative pulse that sits below normal dance-music tempo. The Up-Down direction mode on a minor ninth voicing produces the characteristic three-note-rise, two-note-fall melodic contour that gives the theme its emotional ambivalence. At 0:45, listen for the moment a second arpeggiated voice enters a minor third higher, creating parallel arpeggios that move in contrary motion — a technique that adds harmonic richness without requiring any chord change in the primary voice.

Aphex Twin — "Xtal" (1992)
0:12 synthesizer entry · Produced by Richard D. James

The cascading high-frequency synthesizer figure on this track from Selected Ambient Works 85–92 is a soft-attack sawtooth wave through a resonant low-pass filter, arpeggiated in Up mode at 1/16T (triplet sixteenth notes) over a 4-octave range. The triplet rate creates the characteristic lilt that prevents the pattern from feeling mechanical despite its perfect tempo-sync. James has discussed using Roland and Yamaha gear with custom modifications during this period, and the particular resonance curve of the filter — high Q, moderate cutoff — gives each step its own brief harmonic shimmer as the filter's resonant peak emphasises different partials with each note's fundamental frequency.

08 Types & Variants

Hardware Analogue Arpeggiator
Roland Juno-106 · Korg Polysix · Oberheim OB-Xa

Analogue arpeggiators use a clock circuit — typically a simple oscillator or an externally synced pulse — to step through a voltage-controlled pitch register storing the held notes. The characteristic imprecision of analogue timing circuits, typically ±2–5ms jitter at 1/16 note rates, contributes warmth and subtle humanisation that software implementations approximate but rarely fully replicate. These units are limited to up, down, and up-down modes and one to four octave range, but their simplicity is their strength in a recording context — fast to set up, immediate in response, and sonically transparent relative to the instrument's own character.

Hardware Digital Arpeggiator
Roland D-50 · Korg M1 · Yamaha DX7 IID

Digital arpeggiators, introduced with the first wave of sample-based and FM synthesis workstations in the mid-1980s, added MIDI-syncable clocks, pattern memories, and velocity sensitivity to the feature set. The Korg M1's arpeggiator — used on literally thousands of early house and new jack swing productions between 1988 and 1993 — offered 24-step programmable patterns and six direction modes. Digital timing precision means no jitter, resulting in a characteristically locked-in sound that is either a feature (for machine-like trance and techno) or a liability (for styles requiring organic variation), addressed in modern tools through deliberate humanise parameters.

Software DAW Arpeggiator
Ableton MIDI Arp · Logic Pro Arpeggiator · Reason Thor

Software arpeggiators running inside a DAW operate on MIDI data in real time, outputting generated note events to downstream instruments with sample-accurate timing relative to the host clock. Their primary advantages over hardware are unlimited programmability, MIDI capture to clips for subsequent editing, and deep integration with the DAW's automation and modulation systems. Logic Pro's implementation is particularly comprehensive, with per-step velocity programming, flexible note-order grids, and chord recognition, making it competitive with dedicated third-party arpeggiator plugins.

Polyphonic / Chord Arpeggiator
Xfer Cthulhu · Sugar Bytes Thesys · Scaler 2

Advanced software arpeggiators extend beyond single-voice output to generate chord shapes per step, apply scale quantisation to the output pitch sequence, and analyse incoming audio or MIDI to suggest musically coherent chord voicings. Xfer Cthulhu, designed by Steve Duda, allows the user to input chord shapes that the arpeggiator then steps through rhythmically — effectively a chord-sequence arpeggiator that generates full voicings rather than single notes. This category represents the functional boundary between arpeggiator and full chord-sequencer, and is the most harmonically sophisticated implementation of the core arpeggiator concept.

Modular Arpeggiator
Make Noise René · Intellijel Metropolis · Ornament & Crime

In Eurorack modular synthesis, the arpeggiator concept is implemented as a CV/gate sequencer whose pitch order, clock rate, and direction can be voltage-controlled in real time — enabling arpeggio direction to be inverted by an envelope, rate to be modulated by an LFO, and note buffer to be expanded or contracted by incoming gate signals. Make Noise's René cartesian sequencer is the paradigmatic example: pitches are mapped across a 4×4 grid, and a clock input steps through them in patterns determined by X/Y CV inputs, creating arpeggio-like sequencing that is continuously variable in real time rather than preset-based.

09 Common Mistakes

Interactive Tool
BPM Timing Calculator
Enter your project BPM to get musically-synced arpeggiator times.
Tap 4+ times

10 Producers Also Look Up

11 Further Reading

These MPW articles put arpeggiator into practice — specific techniques, real tools, and applied workflows.

12 Frequently Asked Questions

A sequencer plays a fixed series of pitches that you program explicitly, regardless of what notes you hold. An arpeggiator is reactive — it plays the notes you are currently holding, in a defined order and rate. If you change your chord, the arpeggio pattern changes with it. Many modern tools blur this line by adding pattern-hold and custom note-order features to arpeggiators, but the fundamental distinction is whether the pitch content responds dynamically to live input or plays back a fixed recorded sequence.
No. In a DAW, you can feed an arpeggiator MIDI notes from a pre-written MIDI clip rather than a live keyboard. Place the MIDI clip containing a held chord on a track with an arpeggiator as a MIDI insert effect, and the arpeggiator will process those notes in real time during playback. This is a common studio technique — write the chord input as a long sustained MIDI note or chord block, then let the arpeggiator generate all the melodic movement, which you then capture to a new MIDI clip for editing.
Latch mode (sometimes called Hold) freezes the arpeggiator's note buffer after you release the keys, so the pattern continues playing without requiring you to keep holding the chord. This is useful in live performance to free your hands for other tasks — modulation, sound design, playing a second part. In the studio, latch lets you audition different chord voicings quickly by striking new chords while the previous pattern continues, making it easy to find progressions without stopping playback. Disable latch when you need the arpeggio to stop cleanly between chord changes.
The most common cause is that the arpeggiator is set to free-running mode (measured in BPM or Hz) rather than tempo-sync mode. Check that the arpeggiator's clock source is set to MIDI sync or Host sync, and that your DAW's master tempo is correctly set. A second cause is that the arpeggiator is retriggering from a different position in its cycle when you replay a section — enable Retriggering or Pattern Restart in the arpeggiator settings so the pattern always starts from step 1 at bar 1 of the loop.
Yes, and it's a highly effective technique. Route the arpeggiator's MIDI output to a drum rack or sample player mapped to pitched variants of a single drum sound (e.g., several hi-hat samples at different pitches). With random direction mode, the arpeggiator triggers unpredictable combinations of those drum sounds at a controlled rate, creating semi-random fills and rolls that feel organic. Setting rate to 1/32 produces machine-gun percussion rolls; 1/16 at high swing gives a shuffled groove. This technique was central to late 2010s trap hi-hat programming.
As Played (also called Order Played) triggers notes in the order in which your fingers depressed the keys, rather than sorting them by pitch. This means you can compose the melodic pattern through your fingering order rather than the pitch structure — hold the root with your thumb first, then the fifth, then the third, and the arpeggio plays root-fifth-third rather than the pitch-sorted root-third-fifth. Jazz-influenced electronic producers use this to create voice-led arpeggios that connect chord changes smoothly, since careful fingering can minimise the melodic leap between the last step of one chord's arpeggio and the first step of the next.
Several techniques work together: first, program a velocity accent pattern whose length is not a multiple of the note count (e.g., a 5-step velocity pattern over a 3-note chord) so accents rotate through different pitches each bar. Second, automate the arpeggiator rate to change every 4 or 8 bars — switching from 1/16 to 1/8T creates an apparent tempo change without altering the BPM. Third, use the arpeggiator's chance or probability parameter (available in Logic and some plugins) to randomly drop steps at 10–15% probability, introducing natural variation. Finally, occasional chord substitutions — changing one note in the held chord — create melodic contrast while preserving the pattern's rhythmic identity.
Polymetric arpeggiation occurs when the arpeggio pattern length (determined by note count × octave range) does not align with the bar length in the host tempo. For example, holding 5 notes with a 2-octave range creates a 10-step arpeggio pattern; at 1/16 rate in 4/4 time (16 steps per bar), the arpeggio completes in 10/16 of a bar and restarts mid-bar, shifting its phase relationship to the downbeat on every cycle. After 8 bars, the pattern resynchronises with the bar. Set this up by deliberately choosing note counts and octave range settings that produce non-power-of-two total step counts (5, 6, 7, 9, 10, 11) and listen to how the accent positions evolve over 4–16 bars. This is one of the most powerful tools for generating long-form variation from a static chord shape.

Part of The Producer's Bible — Every term. Every technique. One place.
Published by MusicProductionWiki.com · The Reference Standard for Music Production