When looking at the audio clip in the playlist, click on it, then in the top left corner of the playlist window, check the stretch box. You can then stretch the audio clip to any length/duration you'd like. Bring up the channel settings box and change the time stretching dropdown tab to speech. The studio piano roll has been popular among the music makers for some decent reasons. You can see the discussion below to know those reasons in details. Also, you can learn how the tools of FL studio piano can be used. The famous Riff machines can be manipulated as a part of FL studio piano rolls and that process will be described below. As soon as you select FL Studio ASIO, click on SHOW ASIO PANEL and leave your buffer length at 1024. Then, choose the right input (the microphone you’re going to use to record) and the right output (the speakers where you want to hear the mix). Choose the right microphone or recording device before you begin recording on the “Input” section. When you have this option selected, the program will record only as long as the loop is designated for. By default, the pattern is 1 bar. You can change this by clicking and then dragging up on this section. That will increase the length of the pattern in FL Studio. Which means when you are recording, it will go as long as what you chosen.
FL Studio tutorial explaining the arpeggiator tool.
An arpeggio is a type of broken chord where notes are played in a sequence rather than simultaneously – with notes going up or down along the notes of the chord. It is quite a common technique in the electronic (trance) music world. Knowing how to create a great arp (short for arpeggio) will allow you to add wonderful layers to your compositions.
While the standard generators as well as many VST plugins have real time arpeggio features, I always like to play around with FL Studio’s arpeggiator. It gives me so much control and flexibility.
Anyway, let’s get started. See below:
Here you can see the original chord progression (greyed out note events) and the arpeggiated version (green note events). While you can always create an arpeggio manually – by simply placing, copying and pasting all necessary note events, FL Studio also offers a neat little tool – the arpeggiator – that you can use to create great arpeggio’s. Let’s have a look.
One thing that I usually (not always) start with when composing a song is a chord progression. Deciding on the scale(s) and the chord progression(s) is an excellent foundation on which you can build your composition and add the various layers – in our case an arpeggiated melody.
For this tutorial I use a chord progression – based on a D minor scale – which I also used in another tutorial (see also screenshot above). If you want to know more about how to make chord progressions, I suggest you read: Making a chord progression and lead synth
First I place the chord progression in two channels. See below:
Fl Studio Extend Pattern Length Chart
Next, make sure you switch on Ghost channels in the Piano Roll options. See below:
If you do this you will see the note patterns of other channels greyed out when working in the piano roll of some channel (only applies to patterns that are in the same pattern track in the Playlist). This is what you see in the first screenshot of this tutorial – which I will repeat here to make my point.
Ok, back to our two channels with the chord progressions. To make things even more confusing, let’s add another channel. See below:
I will use this third channel to make my own arpeggiator pattern. But more about that later. Let’s first have a look at the arpeggiator tool. First you want to make sure to mute the first channel with the chord progression (I want to see the greyed out notes, but not hear them). Next, simply play the pattern track. You should now hear the chord progression of the second channel only (reFX Nexus #2 in my example).
Fl Studio Increase Pattern Length
What you do now is open the Piano Roll for the second channel with the chord progression and select Tools Arpeggiate from the Piano Roll options. See below:
Beware, this will have an immediate effect on your chord progression. See below:
Your chord progression has been instantly arpeggiated based on some default settings. You may see another pattern though, dependent on what arpeggiator pattern has been selected. For the sake of this tutorial I suggest you select the Default pattern under Pattern – simply click the folder icon and load the Default.fsc file.
It’s as easy as that. Hmm…but how exactly does it work? To clarify things a bit, have a look at the illustration below:
The arpeggiator pattern controls the way the chords are chopped up – in terms of the bounderies and lengths of the individual note events. The pitch is determined by the pitch of the source notes and the relative pitch of the arpeggiator note, starting from C5. Instead of explaining this in words, have another look at the illustration above. I believe it is clear how the arpeggiator pattern translates into the arpeggiated chord.
To illustrate this further, close the Piano Roll Arpeggiator by clicking Accept. In the Step Sequencer you will now see something like this:
Next, open the Piano Roll for the third channel and choose File Open score in the Piano Roll Options. See below:
You should see the following dialog:
Open the Arpeggiator folder and select Default.fsc (fsc files are FL Studio score files):
Click Open. This will load the score into the Piano Roll. See below:
Do you see the arpeggiator pattern (starting at C5)? Moreover, you see the original chord progression as well as the arpeggiated chord – greyed out. All in one view!
Ok, let’s try to arpeggiate our chords with some other pattern to see what the effect is. Go back to your Step Sequencer and copy the chord progression from the first channel back into the second channel. See below:
Open the Piano Roll for the second channel and arpeggiate the chord progression with a pattern called Chemichloe (can be found in the folder Arpeggiator4 notes). See below:
Next, load Chemichloe.fsc in the Piano Roll of your third channel. See below:
Now have a good look at how the arpeggiator pattern arpeggiates your chord progression. Take special note of the relative positions of the notes in the arpeggiator pattern and how they translate to notes in the arpeggiated chord. Can you see how it works?
There is one interesting thing about this pattern and that is the yellow/orange note event that stretches from start to finish of the arpeggiator pattern. This note event is used to mark the length of the pattern – handy in case the pattern does not extend to the end of the bar. The color (each color indicates a separate MIDI channel) makes sure that the Arpeggiator ignores it when chopping up the chord (changing colors of note events is done by selecting the note events you want to change, picking a color in the Color group selector and pressing ALT+C).
Honduras 2014mac humanitarian project. Making our own arpeggiator patterns
Let’s make some changes to the pattern to see what effect it has. See below for an example:
Next, I save this pattern as MyFirstArpeggiatorPattern.fsc in a new folder that I created for this purpose (My patterns):
I now repeat the procedure, copy my chord progression from the first channel to the second and arpeggiate the second progression with my own pattern this time. See below for the results:
The nice thing is that you can apply your new arpeggiator pattern to any chord progression you have – the notes will always be placed where they need to be (on the notes of the chords).
Now, I suggest you try to make some other patterns yourself. Try for example to vary the length of some note events in the arpeggiator pattern and see how this translates to the arpeggiated chord. It is really worthwhile to play around with this a bit. Remember, once you have a cool sounding pattern, you can always use it to arpeggiate any chord progression instantly. Success guaranteed!
You may have noticed that I skipped discussing some of the other controls on the Arpeggiator dialog, but let’s have a look at them now.
In addition to the actual arpeggiator pattern, which you can select by clicking the folder icon (FL Studio comes with a number of predefined arpeggiator patterns), there are a few other controls. I will discuss them briefly below.
- Pattern – You can choose between Normal, Flip and Alternate. Normal uses the pattern as defined, Flip reverses the order of the notes in the pattern and Alternate switches between them. See below for the pattern when selecting Flip:
The notes of the pattern have simply been flipped
- Time multiplication – With this knob you can stretch or compress the arpeggiator pattern – which will affect the speed of your arpeggiated chord. See below for an example (note the position of the Time mul knob):
- Range – The range of the arpeggiator in octaces.
- Sync – Selects the event that determines the end of the arpeggiator loop. Your options are Time, Block and Chord. This setting affects the way the arpeggiator pattern is sync’ed with you chord progression. In the example above each setting has the same effect because my arpeggiator pattern has the precise length of one chord and is therefore in sync by definition. Many times, however, your pattern has a different length, so you need to determine what controls the end of the arpeggiator loop. In any case, the best way to understand this is to try out the different options.
- Gate – Shortens the length of the arpeggiated notes by the specified amount to create a gating effect. See below:
- Levels – Mixes the per-note levels (pan, volume, pitch, etc.) of the current score with those of the loaded pattern (turn right to mix more of the levels in the pattern).
- Group notes – Groups chopped notes (horizontal grouping chopped pieces). I usually uncheck this so I do not have to ungroup later.
I would like to give many more examples, discuss more options, explain things even more clearly, but I think I call it a day for now. I am tired and it is already a quite a decent tutorial as it is. I hope you enjoyed it. Happy composing!