Skip to main content

Arpeggio Generator

Generate and play arpeggio patterns

Pattern Tool

What is the Arpeggio Generator?

An arpeggio is a chord played one note at a time in sequence. The Arpeggio Generator creates these patterns from any chord or scale, playing them back with visual feedback on an interactive piano keyboard.

Choose your root note, chord type or scale, pick a pattern direction, and set the tempo. Hear arpeggios in up, down, up-down, or random patterns across multiple octaves.

How To

How to use it

1

Choose your notes

Select a root note and chord type (Major, Minor, 7th, etc.) or a scale (Major, Minor, Dorian, etc.).

2

Pick a pattern

Choose Up, Down, Up-Down, Down-Up, or Random arpeggio patterns. Set octave range and note duration.

3

Play and explore

Hit Play and watch the notes light up on the keyboard. Adjust BPM, pattern, and sound in real-time.

Features

Everything you need

Chords and scales

Arpeggiate any chord type or run through scale patterns. 7 chord types and 6 scale modes available.

5 pattern types

Up, Down, Up-Down, Down-Up, and Random patterns. Explore different musical feels.

Full control

Adjust BPM from 40 to 300, note duration (quarter, eighth, sixteenth), and 1-3 octave range.

Frequently asked questions

A chord arpeggio plays only the notes of the chord (e.g., C Major = C, E, G). A scale arpeggio runs through all notes of the scale (e.g., C Major scale = C, D, E, F, G, A, B). Chord arpeggios have fewer notes per octave and sound more harmonic.

Arpeggios are used in countless ways: as accompaniment patterns in pop and electronic music, as melodic devices in classical and jazz, as bass lines, and as the basis for synthesizer sequences. Listen to the patterns and imagine them in your music.

Yes! BPM changes take effect immediately. Changing the root, chord/scale, pattern, or octaves will restart the arpeggio with the new settings.