Arpeggiator: Secret Tricks to Create Stunning Arps 🎼

Arpeggiators are one of the best tools to create beautiful melodies. Because let’s face it: writing melodies is hard.

At its core, arpeggios are simply notes from a chord played consecutively.

Sounds pretty simple right? However, modern DAWs and MIDI keyboards bring them a step further. All you need is a chord progression to create beautiful leads, atmospheric pads, and more.

That’s what we’ll cover in this guide! Together we will look at:

  • What an arpeggiator is
  • How to create arpeggios with your MIDI keyboard
  • Arpeggiator tricks in FL Studio and Ableton Live
  • The best (free!) arpeggiator plugins out there
  • 3 creative ways to use arpeggiators in your music

Let’s dive in! πŸ‘‡

Learn to write catchy & memorable melodies like the pros 🎢

Download our freeΒ Melody Cheat Sheet & MIDI Pack. Includes a step-by-step PDF sheet with everything you need to level up your melodies + MIDI files to study the melodies of huge artists like Calvin Harris Β πŸ‘‡

A Brief History of Arpeggiators

In the 1960s and 1970s, early synthesizers like the ARP 2600 introduced basic arpeggiators.

These early arpeggiators allowed musicians to automatically play a sequence of individual notes from a chord. This innovation opened new sonic possibilities, enabling artists to create intricate rhythmic and melodic patterns.

Arp 2600, the OG arpeggiator
Arp 2600

The 1980s marked a golden era for arpeggiators with the rise of affordable synthesizers like the Yamaha DX7 and Roland Juno-60. These instruments brought arpeggiators to a broader audience. Then MIDI integration facilitated the evolution of arpeggiators.

Throughout the 1990s, arpeggiators played a pivotal role in shaping the sound of electronic dance music (EDM). Iconic patterns in trance and techno showcased the versatility of arpeggiators, while software synthesizers and virtual instruments expanded their possibilities.

Arpeggiators and Arpeggios: What Are They? πŸ€”

You might be thinking: “Arpeggiators? I’ve never heard of that before…”.

But I’m sure you’ve heard the term “arp” before.

Arps are a staple of modern electronic music. They are very common in sample packs:

examples of arp samples in Splice
So many arps

So what are arps, arpeggios and arpeggiators?

Arp simply stands for arpeggio: a chord where the notes are played in a rising or descending order.

Some famous examples include the main theme of “Clocks” by Coldplay, “Everybody Hurts” by R.E.M and “Can’t Help Falling In Love With You” by Elvis Presley:

But I could have literally picked from hundreds of well-known songs. That is how popular arpeggios are.

The term “arpeggio” actually finds its origin in the Italian word arpeggiare – meaning “to play upon the harp”. This is because the traditional harp is played one note after the other.

Arpeggiators on the other hand are a more modern invention.

An arpeggiator is an automated version of an arpeggio. Arpeggiators came to prominence with the rise of synthesizers:

an AKAI MPK mini MIDI controller with arpeggiator function
The arpeggiator section of the Akai MPK mini

Instead of having to play every single note in time, you simply play a chord. The synth then plays out the notes of your chord separately.

Arpeggiators are included in most MIDI keyboards, as well as most hardware and VST synths. There are even dedicated plugins to create arpeggios!

How to Create Arpeggios

As we discussed, arpeggios are a sequence of notes borrowed from a chord. This means you could record them manually – if you have a good sense of rhythm! Or you could draw them one by one in your piano roll.

But using an arpeggiator makes the whole process faster and more creative.

There are 3 main ways to generate arpeggios:

  • With your MIDI keyboard
  • Through your piano roll
  • With a third-party plugin

Let’s explore them! πŸ‘‡

Looking to bring your arpeggiator skills to the next level? Check out our latest video on YouTube channel πŸ‘‡

Your MIDI Keyboard’s Arpeggiator

Firstly, let’s take a look at arpeggiators on MIDI keyboards. Most modern MIDI keyboards will have an “arpeggiator” or “arp” section.

If your keyboard has beat division such as 1/8, 1/16 etc. over the keys, you have an arpeggiator:

an AKAI MPK mini MIDI controller with arpeggiator function

Let’s go over some of the parameters of an arpeggiator:

  • Tempo: sets the tempo at which the arpeggio plays
  • Division: how many notes are played per beat
  • Swing: sets the amount of swing added to the sequence
  • Mode: determines in which sequence the notes are played
  • Octave: over how many octaves will the arpeggio play
  • Latch: when enabled, the arpeggio keeps playing even when you release the notes

Let’s explore each of these with some examples.

Note: the way you access parameters will be different for each MIDI keyboard. So make sure to read the manual!

Parameters of an Arpeggiator

Tempo sets the speed of your arpeggiator. Usually, you will want it identical to your project’s tempo.

the tempo setting on the AKAI MPK mini MIDI controller with arpeggiator function
You can manually select a tempo, or set it to an external source.

Division lets you decide how many notes play per beat.

Common beat divisions include 1/4, 1/8 and 1/16:

Arpeggiator set at 1/8, BPM at 130
Arpeggiator set at 1/16 triplets, BPM at 130

Note that in these 2 examples, I am simply playing an A minor chord. The arpeggiator is doing the rest!

Next, swing lets you add more or less swing to your sequence:

a meme about swing
It’s all about the swing
Swing set at 50%
Swing set at 63%

Mode lets you choose in what order the notes are played.

The mode knob of an arpeggiator

Common modes include UP, DOWN, ORDER and RANDOM:

Arpeggiator set to DOWN mode
Arpeggiator set to RANDOM mode

In both these examples, I am playing the same A minor chord.

“ORDER” is another useful arpeggiator mode. It will play the notes in whichever order you press them.

Octave determines how many octaves the arpeggio plays.

Arpeggio over 2 octaves
Arpeggio over 3 octaves

Finally, “Latch” will continue to arpeggiate the notes even after you lift your fingers.

FL Studio: The Arpeggiator Tool

If you don’t have a MIDI keyboard, don’t worry. Modern DAWs provide many ways to generate arps.

Let’s have a look at FL Studio. First, draw in the chord you want to arpeggiate:

drawing a chord in FL Studio's piano roll

The duration of the chord will determine how long the arpeggio lasts. Next, go into your Piano Roll tools. There, select “Arpeggiate”:

using the arpeggiator function in FL Studio
FL Studio’s Arpeggiate function

You will be greeted with the arpeggiator settings window:

the arpeggiator settings in FL Studio

Here you can switch between different arpeggio patterns. You can also select the octave range.

Decreasing the “time multiplier” will increase the number of notes, and vice-versa.

On the other hand, “Gate” lets you shorten or lengthen each note.

Finally, you can also access pre-saved MIDI patterns:

opening presets in FL Studio's arpeggiator

FL Studio’s arpeggiator is definitely a useful tool. However, I do find its parameters a bit limited and not that intuitive at times. But if you’re looking for some quick inspiration, it definitely works!

Another option is to use the Arpeggiator function within the “Misc. Functions” of the plugin window:

Here you can choose the speed, mode, range and more.

Learn to write catchy & memorable melodies like the pros 🎢

Download our freeΒ Melody Cheat Sheet & MIDI Pack. Includes a step-by-step PDF sheet with everything you need to level up your melodies + MIDI files to study the melodies of huge artists like Calvin Harris Β πŸ‘‡

Ableton Live: The Arpeggiator Plugin

Ableton Live takes a different approach with its arpeggiator.

Here, you have a separate plugin that processes your chord:

loading the arpeggiator plugin in Ableton Live

Under MIDI Effects, load up the Arpeggiator. Next, load up your synth, and draw in a MIDI chord.

The effect will be an arpeggio, even though your Piano Roll shows a chord:

Let’s have a look at some of the parameters of this arpeggiator:

The Arpeggiator plugin in Ableton Live

Style lets you pick from more than a dozen different arp sequences:

Arpeggiator set to “Converge” style
Arpeggiator set to “Pinky Up” style

Next, “Rate” and “Gate” determine the beat division and length of each note:

Rate of 1/8 and 156% gate
Rate of 1/16 and 22% gate

The “Transpose” section lets you switch between major and minor keys. You can also shift your sequences up or down any number of semitones:

The transpose parameters in Ableton Live's Arpeggiator

Finally, the “Velocity” section is a cool way to accentuate certain notes:

The velocity parameters in Ableton Live's Arpeggiator

Looking to bring your arpeggiator skills to the next level? Check out our latest video on YouTube channel πŸ‘‡

Third-Party Arpeggiator Plugins (Free!)

An arpeggiator is an effect like any other. Instead of adding reverb or delay, you are transforming the chords into a sequence of notes.

This means that there are many plugins you can use to generate arpeggios.

So let’s have a look at some of the best free arpeggiator plugins out there.


The BluARP plugin

BlueARP definitely doesn’t boast the most modern UI. But its arp and step sequencer capabilities make up for it.

Some of its parameters include:

  • Gate time
  • Swing
  • Sync (beat division)
  • “Force to scale”: the arpeggiator will only play notes in a given scale

BlueArp also combines the power of a step sequencer.

This means you can adjust each note of your sequence with different velocities, gate times, octave jumps, etc.

Finally, you get more than 128 presets to play with, from acid sequences to techno basslines.

Download here

Podolski by U-He

By the makers of Diva comes Podolski, a virtual analog synth with arp/sequencer functions:

The Podolski plugin

Its synthesis features are bare-bone: 1 oscillator, 1 filter, and 1 envelope.

However, its arpeggiator section comes with plenty of customization options.

For example, each step of the arpeggio can be modulated further with LFO and filtering:

teh step sequencer function of Podolski

You can also change the length of each note to create more rhythmic patterns:

Finally, you can transpose each note individually to create custom sequences:

the transpose function in Podolski

Oh, and did I mention it was extremely CPU-light?

Download here


Here’s another plugin that deserves a makeover:

The Hypercyclic arpeggiator plugin

However, don’t be fooled by the interface.

This arpeggiator can create pretty much any arp sequence imaginable.

Some of its features include:

  • two tempo-synced LFOs to modulate various parameters
  • possibility to modulate the sequencer step size itself. This can lead to interesting glitchy effects
  • a groove function for off-beat playing. The groove parameters can also be modulated over time by the LFOs

In the words of its maker, Hypercyclic is “at the border between chaos and regularity”. You can quickly introduce randomness and syncopation, all while keeping the musicality.

Download here

So… When Should I Use Arpeggios?

Now that we’ve looked at how to use an arpeggiator, let’s look at “when”. One of the most common ways of using an arpeggiator is for your lead melodies.

But there are many more unique ways to use arpeggios πŸ‘€

Let’s look at a few πŸ‘‡

Create Movement in Your Pads

One issue many beginners face is not having enough movement. What do I mean by “movement”?

The way I like to understand “movement” is: are things static? Or are they evolving?

Let me give you 2 examples:

This pad is quite static
This one has a bit more movement

Movement can come from a lot of different things. Stereo imaging, subtle filtering, phasing…

One way to create movement in your pads is to use an arpeggiator.

For example, you can turn this chord progression…

Drawing chords in FL Studio's piano roll
This is what it sounds like

… into something like this:

Turning chords into arps in FL Studio's piano roll

I simply transformed the chords into an arp, then set the reverb to 100% Wet.

Here’s another example of a pad made with an arpeggiator:

Create Counter-melodies

In music theory, a counter melody is a secondary melody played in counterpoint with the primary melody.

Its goal is to add texture and interest to a track. Many examples of this can be heard in Beatles recordings:

At 1:29, the french horn plays a countermelody to the vocal

Arps can be a great way to introduce countermelodies in your tracks. Here’s an example:

You can hear how the arp sits in the background and adds interest. Using an arpeggiator is a great way to keep your track moving forward.

Create Human-sounding Drums

I know I said that an arpeggio is a chord broken down into notes.

But… what if we used an arpeggiator on… hi-hats for example?

This is a great way to create realistic grooves.

For this, I am going to use Ableton Live’s Arpeggiator. First, load up a Drum Rack and an Arpeggiator:

Loading an Arpeggiator onto a Drum Rack in Ableton Live

What I’ve done is load the same hi-hat 4 times into the Drum Rack. I’ve then made subtle changes to each one. I changed for example the pitch, the volume, and the envelope.

Then, set the Arpeggiator to “Random” style, and Rate to 1/16. Finally, draw in all 4 notes in the piano roll like such:

Using the Arpegiattor to vary drum hits

The arpeggiator is now going to run through the 4 variations of our hi-hat at random. Give it a listen:

The initial hi-hat pattern. Every hit is the same
With the arpeggiator trick to create variation

Learn to write catchy & memorable melodies like the pros 🎢

Download our freeΒ Melody Cheat Sheet & MIDI Pack. Includes a step-by-step PDF sheet with everything you need to level up your melodies + MIDI files to study the melodies of huge artists like Calvin Harris Β πŸ‘‡

My Favorite Arpeggiator Tricks πŸ˜‰

Finally, let’s wrap up this article with some of my favorite arpeggiator tips and tricks.

Speed up and slow down arps

This trick is super common in genres such Deep House, Progressive House and Techno.

The idea is to speed up an arp to create a build-up.

Here’s an example during the breakdown (around 3:18) of the track Sinematic by Zimmz:

During the breakdown, the arpeggiator speeds up

This is a super effective way to create tension before the big drop of your track.

Of course, you can also combine this trick with some low-pass filtering, increasing the reverb and/or delay amount, and other tricks you would use in a build-up:

Speeding up an arp to create tension

Layering arps

Does your arp feel a bit bland? Then try layering it!

For this, I love layering with a vocal. This adds a subtle human touch to my arp.

Vocal arp
The same vocal arp layered with a synth

Create a hook randomly with an arp

Finally, one last cool trick I like to use when I’m stuck is to set an arpeggiator in random mode.

The idea is the play 5 or 6 notes from my scale, and let the arpeggiator do the rest.

For example, let’s say we are in A minor. I am going to play the notes C – E – G – A – C. Make sure you have “Latch” activated so you don’t have to hold the keys. Set your arpeggiator to Random mode, and record the audio:

Generating a random arp

Next, I’m going to sample that recording by finding a section I like.

Sampling and looping
Looping the section I like

And boom! There’s my hook. You can make things even more interesting by spreading the arp over 2 or 3 octaves.

Another random arp
Another hook based on a random arp

That’s a Wrap!

That’s it for this guide! Hopefully, you now have a better understanding of how arpeggiators work. 😊

Did I miss out on anything? Let me know at [email protected].

Get instant access to our free music production masterclass πŸ‘‡

Learn how to master the fundamentals of electronic music production with the best roadmap for new producers πŸŽ›οΈ

We’ll also send you awesome electronic music production tips (that you can unsubscribe from at any time). We do not sell or share your information.

Want to finish your next track in days, not months? Grab the 7 Day Song Finishing System today for just $97 $27.


Enter your email below and get the guide (read by over 50,000 producers) along with two bonus resources.

We’ll also send you awesome electronic music production tips (that you can unsubscribe from at any time). We do not sell or share your information.

Get instant access to our free video training

Learn how to master the fundamentals of electronic music production with the best roadmap for new producers