INSTRUMENTS / GENERATORS
DirectWave - Program Zone Window
The Zone Window allows you to assign samples over the keyboard for pitch (horizontal) and velocity (vertical) 'Zones'. A simple way to load samples is to drag them from a Browser and drop them on the
Zone Window. This will create a new Zone for the sample. To assign Key and Velocity ranges drag the Zone Control Points, as noted below.
- Sample List - Contains the samples loaded in the current patch. Click on a row to activate its controls. Drag samples from the FL Browser and drop here to build a patch.
- Zone Mapper - Allows the user to map samples in both pitch and velocity space.
- Sample List Scrollbar - Appears when more samples are in use than can fit in the Sample List window.
- Active Sample - Edited zones will be highlighted in yellow.
- Zone Control Points - The upper and lower points allow you to define the velocity and pitch range by dragging the Zone Control Points
in both pitch (horizontal) and velocity (vertical).
Left-click, hold and drag to move a control point.
- Root Key - Shows the MIDI key at which the sample will play back without changing from its recorded pitch. Right-click
on the keyboard to change the MIDI note.
To save programs, Right-click on the 'Program' area at the top left of the Program Zone Window (above the column names) and a context menu will appear. There are two ways to save programs as described below:
Saving/Loading DWP files:
DirectWave Program file (DWP) is the native format that DirectWave uses to store programs. Each DWP file contains a single program and
the paths to the sample data used in that program. The DWP file does not contain sample data itself.
For example, a program file saved as 'analog_bass.dwp' located in dir\analog_bass.dwp, will create the sub-directory
dir\analog_bass and save the sample data in there. The 'dir'
path is the directory structure containing the DWP file. When loading DirectWave will look for the sample-data in the original locations and if that fails in the same directory as the DWP file is loaded from, e.g.
If you want to share the analog_bass patch, described above, then use an archive format such as zip to gather together the analog_bass.dwp
file and associated analog_bass sub-directory containing the .wav data. There is however an alternative method described in the next section using the Total Recall
feature found in the Options settings.
When loading, if DirectWave fails to find sample data, the zone will be loaded without a sample.
Saving FLP/FXP/FXB files:
When Total Recall is selected in the Options (Left-click above the DirectWave peak meter), all samples will be saved along the FLP, FXB or
FXP file. This is a useful way to share/store FL Studio projects bundled with sample data. The disadvantage is that the FLP/FXP/FXB files will be as large as your sample data. NOTE:
FLP/FXP/FXB files are saved from the Fruity Wrapper additional settings menu.
Program (Right-mouse Context Menu)
To save programs, Right-click on the 'Program' area at the top left of the Program Zone Window (above the column names) and a context menu will appear. There are several options as described below:
- Open program/s - Browse and open a specific program.
- Save program - Save currently selected Program.
- Save program as - Save currently selected program to another name with a new set of samples.
- Save program as variation - Save currently selected program to another name without a new set of samples (just a new .dwp).
- Save program as FL Mobile instrument - Exports the sample bank in .instr format as used by FL Studio Mobile.
- Add sample/s - Adds samples to the sample list.
- Replaces sample/s - Replaces the selected sample with a new one.
- Flush program - Remove the currently selected program from DirectWave.
- Flush all programs - Remove all loaded programs from DirectWave.
To load samples, either drag the sample from the FL Studio Browser onto the Zone Window
or double click on a sample in the DW Browser.
1. Columns (upper section)
NOTE: You can drag and drop samples from the FL Browser directly onto the Sample List.
- Zone - This is a numerical label for the sample.
- Zone Name - By default will show the name of the sample loaded based on the file name. To change Left-click in the cell.
- Sample Size (S.SIZE) - The total number of samples in the recording.
- Sample Rate (S.RATE)- Shows the sample rate of the file loaded. DirectWave can play back any sample rate.
- Mute - Exclusive mute group. Triggering samples with mute group above 0 will release playing samples of that same mute group. I.e:
closed and open hihat samples.
- Root - The MIDI note number of the root key (that is the key the sample should play back at the sampled pitch/speed).
- Transpose in Semitones (SEMI) - Transpose sample (+/- 36 semitones).
- Fine tune (FINE) - Transpose sample (+/- 50 cents).
- Keyboard Track (KTRK) - Determines how the playback pitch tracks the MIDI keyboard (+100 to -100 is possible). 100 = 100 cents per semitone, 0 = no pitch tracking.
- Ticks - Length of the sample in ticks. 4 Ticks equals 1 musical beat. This parameter affects the way 'Sync' mode works.
- Beat Sync (SY) - When activated (check mark), playing the sample at root key will adjust pitch to match the playback rate of the voice according
- Tick Slice (SL) - Plays a slice of the sample based on the note (relative to the root key of the sample).
- Low Key (LKEY) - Lower MIDI note playback range.
- High Key (HKEY) - Upper MIDI note playback range.
- Low velocity (LVEL) - Lowest velocity at which the sample will be played.
- High velocity (HVEL) - Highest velocity at which the sample will be played.
- Lock (LK) - Locks the zone parameters.
- Voice Count (V) - Displays the number of voices played based on that sample.
2. Zone Mapper (lower section)
Provides 'drag & drop' setting of the Zone key-ranges (horizontal) and velocity ranges (vertical).
- Change playback range of the selected sample - Left-click the small squares at the upper left and lower right of the selected sample and drag the bounding box left and right respectively.
- Change velocity range - Left-click the Upper left and lower right marker squares and drag the box up and down.
- Shift box while leaving dimensions fixed - Left-click inside the selected sample region and drag the box up/down or left/right.
- Change root key - Right-click the desired key on the preview keyboard below the zone mapper. The set root key shows orange.
Context Menu (Right-click anywhere inside the Zone window)
- New Zone - Creates a new zone.
- Delete Zone - Deletes the currently selected zone.
- Delete all Zones - Deletes all zones - be careful with this one!
- Duplicate Zone - Creates a copy of the currently selected zone.
- Add Sample/s - Adds samples to those existing.
- Replace Sample/s - Replaces samples with new ones.
- Automap Zone/s - Automatically maps samples if the .wav files have embedded key-range and loop data.
- Remap Zones/s as Drumkit - Remaps existing zones into consecutive semitones, useful to map drum kit samples across the keyboard, for example.
- Lock all Zone/s - Prevents zones from further editing.
- Unlock all Zone/s - Allows editing of previously locked zones.
- Find pitch root - Pitch detection will estimate the pitch of the selected sample.