GENERATORS
FPC
FPC (FL Pad Controller) is a software plugin similar to the hardware Akai MPC unit, coded & optimized for the FL Studio platform.
FPC is a self-contained drum machine which makes it easy to create, edit and swap drumkits on the fly to tune the sound of the drumloops in your project. FPC supports 16 multi-layered patches per drumkit bank.
The interface is separated into three parts you can display using the tabs on top of the window. In the first tab you can see the main pad properties section which shows/sets the properties of the currently selected pad (explained below).
Main Pad Properties
The parameters affect the currently selected pad and appear in the first two tabs of the FPC interface.
- The pad selector (on left) lets you change the selected pad.
- The pad name box shows the pad name, which you can change by right-clicking the box and filling a new name in the window that will pop up.
- The next two knobs set the pad's volume (on left) and stereo panning (on right).
- The mute knob is active when lit on (green). It mutes the current pad.
- The solo knob is active when it's red. It mutes all other pads, but the current pad (and any other soloed pads).
- The scale volume knob allows you to map the input note velocities to pad volume. Normally you'll prefer this option enabled, unless you want to handle velocity changes entirely with multiple velocity-sensitive layers (see Layer Properties below).
Pads View
The Pads view is the place where you can quickly preview a pad or set its key/cut groups.
The pad controls are ordered from left to right and then bottom to top (i.e. pad 1 is bottom left, pad 16 is top right). To select and preview a pad, click the big preview button on each of the pad button on right (see the image on right). To just select without previewing, click the Pad Properties button. The Previous and Next buttons allow you to switch between several alternative versions of that pad. Each drumkit may (or may not) include several samples for each pad to switch between.
On right you can see a set of controls (following the same order) containing four boxes for each pad (change the value by dragging up/down).
The first row sets the key the pad is assigned to. The box on left sets the key inside the octave, the one on right sets the octave.
The second row sets the cut groups for the pad. The cut groups are identical in functionality to those found in the Misc Channel Settings section of regular Sampler channels (and other plugins). Using these groups you can 'kill' a pad which plays (like an open hi-hat) when another pad is triggered (like a closed hi-hat). To do this, set the pad to cut to a certain cut group (the box on left), then set the pad to be cut with the same cut group in the cut by group box (on right).
Layer Properties view
Each pad in FPC can consist of multiple samples, layered in such a way that each sample responds to a specific note velocity range. This ability can be important for achieving realism with acoustic drumkits.
The Layer Properties view allows you to create and edit the layers of the currently selected pad.
Basic Operations
- Hit the Create button (top left in the window) to add a new empty layer to the pad. To erase it, select it (hit the Select knob of the layer) and click the Delete button.
- Once added, you can load a sample to the layer by clicking the Browse button (the button on left in the Sample File controls below) and selecting a sample.
- You can reverse a sample's playback by enabling the Reverse option at the bottom.
- To reorder the channels, select a channel and use the Move Up/Down buttons on top of the interface.
- The Spread Even button spreads the velocity ranges evenly among the existing layers without overlap (see layer properties below).
- The Lock Layers button locks the layer ranges in a way to prevent velocity range overlap (one sample will play at a time for any given velocity).
- To preview how the pad will sound with different velocities with all layers applied to it, click the Full Pad Preview at the velocity value you want to preview.
Layer Properties
The controls on each layer are (from left to right):
- Select Knob - Click this button to mark the channel as selected. This is required for some operations, like browsing for a new sample, move up/down, delete, display in the big sample preview (in the bottom) and the reverse playback switch.
- Volume Knob - Sets the volume of the layer.
- Pan Knob - Sets the stereo panning for the layer.
- Layer Tune Knob - Allows you to offset the pitch up/down (faster/slower playback) from the original playback speed of the sample. The knob ranges from -1 to +1 octave pitch shift.
- Mini Sample Preview - Displays the loaded sample (if any). Click to preview the sample.
- Velocity Range - This control sets the active velocity range for the layer, i.e. for which velocity values the sample will play (for the rest it is muted). The velocity is mapped from left (minimum) to right (maximum). Drag the handles to define the active region. Overlapping of several samples in the same range is allowed, unless the Lock Layers button (see above) is enabled.
Mixer View
The mixer view duplicates the properties found in the Main Pad Properties & adds the mixer track offset property. Since all pads are displayed at once in a single view, it is easier to adjust many pads at once.
Each mixer "strip" (column) corresponds to a single pad, ordered from left (pad 1) to right (pad16). The controls found on each strip are as follows (from top to bottom):
- Mixer Track Offset - This property allows you to send a specific pad to a different FL Studio mixer track than the one FPC is linked to. The parameter specifies a positive offset, for ex. if FPC is linked to track 10, then all pads are sent to track 10, however you can set offset 4 for pad16, so that it will be sent to track 14 instead. By default all pads are mixed in the default mixer track (the control displays "--").
- Stereo Panning / Volume / Mute / Solo - Those properties are identical to those found in the main pad properties section (however the volume is a slider for easier control).
- Pad Name - Displays the channel name. Again, like in the main pad properties, you can right-click this box and fill a new name for the pad in the window that appears.
Plugin Credits: Robert Conde