CHANNEL SETTINGS

Sampler Channel Settings (SMP)

The Sampler Channel Settings menu relates specifically to the Sampler generator or to plugin generators that support custom shapes for their oscillators. Only when a sample is loaded will the waveform be visible in this tab.

 

NOTE: Disabled options - You may notice that some of the options in your Sampler Channels are disabled (greyed out), however you can still toggle the switches on/off. This improves workflow when trying out different samples in the same Sampler Channel, so that if a selected option becomes possible it will become activated automatically.

1. Sample Bank

The sample bank contains the wave that Sampler uses for synthesis. Left-click the button on the left side to browse a sample or SimSynth/DrumSynth preset for the sample bank. The Open dialog has been enhanced with Favorites section. The combo box on the right side displays the name of the currently selected sample. If you left-click it, a history list with recently opened samples shows.

2. Wave

Contains general wave handling options:

3. Loop

Contains options for sample looping:

4. Time stretching / Pitch shifting

The Time stretching / Pitch shifting engine can synchronize pitch and/or tempo with your project, since pitch and playback speed may be adjusted independently. Note that for more control over the time stretch functions in FL Studio use Edison Time Stretch / Pitch Shift tool. This process, however is not in real-time as it allows FL Studio to implement the highest quality (CPU-intensive) techniques for professional results. When samples are synced to the project tempo you will be prompted to process all samples for the new tempo when it is changed. Dynamic tempo changes during the song (tempo automation) are not possible as the stretch algorithm is not real-time, so simple re-sampling is used to keep the time-stretched samples in sync (in other words pitch will change with tempo). Following are three common actions you may need to use when working with stretched samples:

To disable time stretching for a sample, turn the Time knob maximum left (set to 0). This is the default mode when samples are dropped on the Playlist.

To manually lock a sample to the project tempo: If your samples are not being automatically stretched when you make a change to the project tempo, the procedure for syncing the sample to the project is as follows:

    1. Insert your sample as an audio clip in the project.
    2. Double-click the audio clip wave display in the Playlist to open the channel settings.
    3. At the sample options tab, select your prefered time-stretching method from the Stretch Method menu (see below). Use anything but the default "Resample".
    4. Note where the clip finishes in the Playlist and stretch the end of the clip by one snap unit. Wait for the stretch to complete.
    5. Drag the end of the clip back to the original position and wait for the stretch to complete. The sample is now at it's original length and pitch.
    6. The clip is now synced (or locked) to the project tempo. Further tempo changes will automatically stretch the clip so that it stays in time and with the original pitch. At any stage you can change the stretch method to one that sounds best and/or alter the pitch using the sample options tab.

    Note: The above procedure assumes that the sample is already beat-matched to the Master tempo (if not, see below).

To automatically beat-match/stretch samples dropped on the Playlist, FL Studio needs to know the sample's original tempo and receive a command to auto-stretch the sample. This information is contained in the sample's 'meta-data', only saved in WAV files:

    1. Open the Sample Properties with Edison.
    2. Make sure the original sample tempo (Tempo (BPM)) is set correctly, you may need to use the 'Autodetect tempo' feature.
    3. Turn Tempo-sync ON.
    4. Save the sample with these settings (only WAV files can contain this meta-data, it will be discarded if you convert to MP3 for example).
    5. Make sure the F10 General Settings, 'Read sample tempo information' option is ON.

Options

5. Precomputed effects

This is a set of effects and processing routines for the sample loaded in the sample bank. None of these effects requires additional CPU to play your song, because they are all applied as pre-computed effects. FL Studio processes the sample and then loads it in the memory with all effects already applied. However, this makes the automation of those effects impossible (see Automation). Also, applying them to streamed samples (when the Keep on Disk option is turned on) causes the entire sample to be loaded in RAM, which is not desirable for longer samples).

6. Sample View

The sample view displays the loaded sample (with all pre-computed effects applied). Icons in the lower right section indicate bit depth (: e.g. 16 bit, 32 bit) and stereo configuration (: e.g mono, stereo), respectively.

The display also shows loop points and region location if these are present within the sample data (loop points and regions can be set using Edison).

Left-clicking the sample view previews the sample (if time stretching is enabled, the preview is tempo-synchronized). Right-clicking the sample view opens a menu with additional channel settings and commands. It contains the same options as the Channel Settings menu '> Sample'.

Drag and Drop - You can also left-click on the sample view and drag it to other compatible locations in FL Studio such as the Fruity Slicer, Direct Wave, Edison etc.

7. SimSynth Preset

This panel appears only when a SimSynth preset is used to fill the sample bank.

Enable the Use Riff option if you want to generate the whole riff in the preset (this option is disabled if the preset you used does not contain riff data). The Tempo knob sets the tempo of the generated riff.

8. DrumSynth Preset

This panel appears only when a DrumSynth preset is used to fill the sample bank. Parameters here define the sound that is generated and are identical to the options in the DrumSynth standalone.

9. Legacy Precomputed Effects

This panel contains old deprecated precalculation effects. It is visible only if you select Show Legacy Precomputed Effects in your General Settings and it is included for compatibility with projects created in earlier releases of the product.

It is recommended not to use these effects in new projects.