CHANNEL SETTINGS

Sampler Channel Settings (SMP)

The Sampler Channel Settings page holds properties specific for the Sampler generator. It also appears in plugin generators that support custom shapes for their oscillators. In such case, only the sample bank is visible in this tab.

 

NOTE: Disabled options - You might notice that some of the options in your Sampler channels are disabled, however you can still toggle them on/off. This is done to improve workflow when trying out many samples in the same channel.

For example, you can turn Keep on Disk even on a sample that can't be kept on disk due to its format or precalc effects. If you load a sample with the correct format, it will be automatically kept on disk if possible.

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 routines.

3. Loop

Contains options concerning sample looping.

4. Time stretching

Time-stretching allows you to preprocess samples on the fly to adjust them to your project's tempo.

FL Studio's time stretching algorithms preserve pitch & aren't applied at runtime, but as a high-quality sample preprocessor which is run on the fly as needed. This allows higher quality output and no CPU is spent for constantly processing the samples during playback. The only exception is "resample" stretching which won't preserve pitch and is very light on processor resources.

The non-realtime time stretching algorithms adjust the samples to match project's base tempo. This means that if you adjust your base tempo and there are samples which use time stretching, you will be prompted to process all samples for the new setting. Dynamic tempo changes during the song (tempo automation) can't be compensated for, so resampling is used to keep the time stretched samples in sync.

To disable time stretching for the sample, turn the Time knob maximum to left (set to 0). This is the default mode which won't use resampling during dynamic tempo changes to preserve sync.

5. Precomputed effects

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

6. Sample View

The sample view displays the loaded sample (with all precomputed effects applied). It also shows the loop points and region locations, if such exist (loop points and regions can be set by using an external wave editor). The first vertical red line is the loop start point; the second one is the loop end point. Left-clicking the sample view previews the sample (if time stretching is enabled, the preview is tempo synchronized). Right-clicking it shows a menu with additional channel settings and commands. It contains exactly the same entries as the menu you can call by clicking the button at the top left corner of the Channel Settings window.

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 wheel lets you set the tempo of the generated riff.

8. DrumSynth Preset

This panel appears only when a DrumSynth preset is used to fill the sample bank. They are few parameters that define the generated sound and they are identical to the same options in 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 with new projects.