How to Add Sustain Pedal to Any Piano in FL Studio
Piano parts sound clipped without pedal. Notes cut off right where a real player would let them ring, and the whole thing feels stiff.
Here's how I set up sustain automation in FL Studio. It works with any piano plugin, not just the one I'm using.
The video was recorded in FL Studio 21, so a few menus look slightly different in current versions. The steps are the same. Written version follows if you'd rather read it.
The quick version
Open your piano plugin, Browse parameters, right click MIDI CC #64, Create automation clip. Raise the start and the mid point to 100 and leave the end at 0. That's a pedal that holds through the bar and lifts at the end.
Everything below is the same thing with screenshots.
Only zero matters
The pedal is a threshold, not a fader.
- Anything from 1 to 100 means the pedal is DOWN, notes ring on
- 0 means the pedal is UP, notes stop
So the shape of the line between those points doesn't change what you hear. A curve is fine, I usually end up with one. The only thing that matters is where the line reaches 0, because that's the moment the pedal lifts.
Worth getting your head around first, because it changes what you think you're doing. You're not drawing a gesture. You're placing a release point.
Create the automation clip
- Open the plugin and click the little arrow at the top left of the plugin window.
- Under Parameters, click Browse parameters. A panel opens off to the side.
- Scroll down to MIDI CC #64 (Damper pedal (sustain)).
- Right click it and pick Create automation clip.
You'll get a flat automation clip in the playlist.
That CC #64 is the standard MIDI sustain controller, which is why this works on any piano plugin and not just the one in the screenshots.
Shape it
A fresh clip is flat and doesn't do anything useful yet. Two moves:
- Raise the start to 100.
- Raise the mid point to 100, but leave the end at 0.
Now the pedal holds down through the bar and lifts right at the end.
Duplicate it and make it Unique
This is the step that trips people up.
- Drag or copy the clip to where you want it in the playlist.
- Click the icon at the top left of the clip.
- Pick Make unique.
- The clip renames itself with a #2 on the end. That's how you know it worked.
If you skip Make unique, every copy of that clip is the same automation data. Edit one and you edit all of them. You'll move one pedal release and watch every other pedal in the song move with it, and it'll look like something broke.
Shorten the hold
The clips are one bar long. By default the pedal holds for all 4 beats and lifts at the end of the bar. If your chords change twice per bar, you want it lifting halfway instead.
Drag the point where the line hits 0 back by two beats, so the pedal is only held for 2 beats instead of 4. The clip stays one bar. It's the release that moves, not the clip.
Let it off a little early
I typically hold ALT and drag the point slightly before the end of the beat I want to let the pedal off on. It gives a cleaner drop off and keeps the sustain from bleeding into the next chord and sounding muddy.
Letting off exactly on the beat is technically correct and sounds worse.
A note on the screenshots
These are taken inside a piano template I use, so you'll see Tempo, Expression and Dynamics lanes above the sustain lane. You won't have those in a fresh project, and you don't need them for any of this. The sustain lane is the only one that matters here.
If you want the rest of them, the gear I play these parts on is over on the setup page, and my templates live under tools.