How to change the key on FL Studio's piano roll

To change the key of notes you've already placed on the piano roll, select the notes you want to move, then use the Transpose tool in the Tools menu. FL Studio measures transposition in semitones — one semitone is one piano key up or down. You can transpose a single note, a selection of notes, or an entire pattern at once. The piano roll itself doesn't have a "key" setting the way a DAW like Ableton does; instead, you move the actual notes up or down the keyboard to match whatever key you want.

This is different from changing the root note of a scale or changing what key signature appears on your staff. Those are visual aids. Transposing actually moves the pitch of the sound that plays back.

Key Takeaways

  • Select the notes you want to move, then go to Tools > Transpose to shift them up or down by semitones.
  • You can transpose by typing a number directly (positive numbers go up, negative numbers go down) or by using the arrow buttons.
  • If you want to see scale degrees instead of note names, use the Scale Highlighting tool to overlay a scale on the piano roll, but this doesn't change the actual notes.
  • Transposing a pattern doesn't affect the original pattern in your library — it only changes the notes in the current instance on the playlist.

Selecting notes before you transpose

You can only transpose notes that are selected. Click on a single note to select it, or click and drag a box around multiple notes to select them all at once. The selected notes will highlight in a lighter color. If you want to select every note in a pattern, press Ctrl+A while the piano roll is active.

You can also select notes by their position in time. Click on the first note you want, hold Shift, then click on the last note. This selects everything between them. If you make a mistake, click on an empty area of the piano roll to deselect everything and start over.

Using the Transpose tool

Once your notes are selected, open the Tools menu at the top of FL Studio and click Transpose. A small window will appear with a number field and up/down arrow buttons. The number represents semitones. Type a positive number to move notes up (for example, 5 moves them up five semitones), or type a negative number to move them down (for example, -3 moves them down three semitones).

If you're not sure how many semitones you need, use the arrow buttons to move notes one semitone at a time and listen to the result. You can also type the number and press Enter to hear the transposed notes play back when ready. There's no undo button inside the Transpose window, but you can press Ctrl+Z to undo the entire transposition if you don't like the result.

Understanding semitones and octaves

A semitone is the distance between one piano key and the next — including black keys. Twelve semitones equal one octave. If you want to move notes up one full octave, transpose by 12. If you want to move them down one octave, transpose by -12. Moving notes by 7 semitones shifts them up a perfect fifth, which is a common interval in music.

The piano roll shows note names along the left edge (C, C#, D, D#, E, and so on). Watch these names change as you transpose to confirm you're moving to the key you want. Middle C is usually marked as C4 on the left side of the piano roll.

Using Scale Highlighting to see your target key

If you're transposing to a specific key and want to see which notes belong to that key, use Scale Highlighting. Go to View > Scale Highlighting and choose the scale and root note you want. The piano roll will highlight the notes that belong to that scale, making it easier to see whether your transposed notes fit.

Scale Highlighting is purely visual — it doesn't change any notes or prevent you from placing notes outside the scale. It's a guide to help you stay in key if you want to. You can turn it on and off without affecting your pattern.

Transposing patterns vs. transposing individual instances

When you transpose notes on the piano roll, you're only changing that one instance of the pattern on your playlist. The original pattern stored in your pattern library stays the same. If you place that pattern somewhere else on the playlist later, it will use the original notes, not the transposed version.

If you want to transpose the pattern itself so that every copy of it uses the new key, you need to edit the pattern in the pattern editor, transpose those notes, and save the pattern. Then every instance of that pattern will use the new key.

Frequently Asked Questions

Can I transpose just one note in a chord?

Yes. Click on the single note you want to move, then use Transpose. Only that note will shift. This is useful if you want to change a chord's voicing or fix a note that's out of place.

What if I transpose and the notes go too high or too low to see?

Use the scroll wheel or the scroll bar on the right side of the piano roll to move up and down the keyboard. You can also press Ctrl+Z to undo the transposition and try a smaller number. Notes that go above or below the visible range still play back — they're just off-screen.

Does transposing change the length or timing of notes?

No. Transposition only changes pitch. The start time, length, and velocity of each note stay exactly the same. Only the note name (and the sound that plays) changes.

Can I transpose notes in the playlist view instead of the piano roll?

No. You must open the piano roll for the pattern you want to transpose. Double-click the pattern on the playlist to open its piano roll, then select and transpose the notes there.