INSTRUMENTS / GENERATORS
Fruity Keyboard Controller
Fruity Keyboard Controller generates automation data to control modulation targets (knobs, sliders etc.) from Piano roll or a live MIDI input. MIDI Note or velocity can be used as the modulation source. Read more about internal automation controllers here. See Fruity Keyboard
Controller in action here. A closely related plugin is Fruity Envelope Controller.
How to use:
- Load Fruity Keyboard Controller in the Channel Rack.
- Adjust the plugin as needed (see below for details).
- Link a target Synth, Effect or interface control to the Note or Velocity from the Link Dialog > 'Link assignment' menu.
- Add trigger notes to a Piano roll and edit their key/note number or velocity to control the target as needed.
Output: Internal Controllers
When Fruity Keyboard Controller is loaded in the project, two options will be available for linking:
- Fruity Keyboard Controller - Note - Automation data depends on values assigned to each note via the Note Mapping Controls (see below).
- Fruity Keyboard Controller - Velocity - Automation data depends on the note velocity. The actual note played does not matter only velocity is passed.
Note Mapping Controls
By default, lower notes generate low automation values and high notes high values. If you run your finger up and down the piano keyboard, the linked control will increase and decrease in response to the position of the notes on the keyboard. Alternatively, you can also customize every note to output user selected values as follows:
The keyboard view is related to the preview keyboard seen on Channel Settings.
Selected Key - Left-Click notes to select them. The selected key is blue. Changes to the Note Mapping Controls will apply only to this note.
Key Range - The Key Range is used with auto mapping and defines the range of active notes for automation control. When auto mapping the first note in the range is set to the
minimum value (0%), while the highest note is set to the maximum value (100%). The keys between those two notes are auto-mapped to the intermediate values. Set the limits by clicking and dragging along the note ruler (where it shows C4, C5 etc). NOTE: Wider the ranges allow finer the automation control.
Notes & Tips
- There are a number of useful presets available:
- Gross Beat control - Fruity Keyboard Controller can be used to control Gross Beat.
- Filtering - Use Fruity Keyboard Controller to Perform Pattern/Piano roll controlled filtering by linking it to a filter cutoff.
- Pitch bend native plugins - When mapping the Keyboard Controller to the pitch bend of a native FL Studio synth use a Key Range of 8 octaves + 1 semitone. Select the 'To pitch knob (transposing)' preset and link Fruity Keyboard Controller to the target plugin's Channel Pitch knob.
- Pitch bend VSTs - When mapping standard VST synths for pitch bend control set a Key Range of +/-12 semitones, use the '1 octave (white + black)' preset. Then link Fruity Keyboard Controller to the target plugins Channel Pitch knob.
Plugin Credits: Didier Dambrin