PIANO ROLL
Piano roll Arpeggiator 
The Piano roll Arpeggiator tool allows you to apply arpeggio effects based on fully customizable arpeggio scores and a set of additional options. Unlike the arpeggiator in the Time Channel Settings, the Piano roll Arpeggiator is not a real-time effect, however it allows for much more customization and control.

Options
- Pattern (Browse) - Allows you to load an FL Studio Score file (*.FSC) to be used as arpeggiator pattern. See guides for creating such scores below.
- Pattern - Provides the following options: Normal - uses the pattern as defined; Flip vertical - reverses the order of the notes in the pattern; Alternate - alternates between normal and flipped modes with each repetition.
- Time Multiplication - Stretches the time of the pattern score by integer amounts (1x, 2x, 3x, 4x slower when turned right and 1x, 2x, 4x, 8x faster when turned left).
- Range - The arpeggiator range in octaves.
- Range Pattern - Sets the appegiator up/down pattern. Normal: Low-High repeated. Flip: High-Low repeated. Alternate: Low-High-High-Low repeated.
- Sync - Selects the event that determines the end of the arpeggiator loop. Time: this selection will disable repetitions; Block: end of loop is considered the time all notes are turned off; Chord: end of loop is considered the time when one of the notes from the chord turns off;
- Gate - Shortens the length of the arpeggiated notes by the specified amount to create a gating effect.
- 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).
Guides for making Arpeggiator patterns
Apeggiator patterns are regular Piano roll scores, but are interpreted in a special way to fit the purposes of the Arpeggiator tool.
- Notes in the pattern are considered relative to the note being arpeggiated. C5 means the arpeggiated note, C#5 is the note above it, etc.
- Notes that cover the whole pattern are considered "sustained notes" - they are not arpeggiated and are left intact.
- Orange notes are ignored, they can be used to define the length of the pattern, which is useful to fine-tune the length of looped patterns.
- Purple notes are not affected by the octaves range set in the dialog. This is useful for providing some more complex behaviour in your patterns.