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.


  1. 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.
  2. Zone Mapper - Allows the user to map samples in both pitch and velocity space.
  3. Sample List Scrollbar - Appears when more samples are in use than can fit in the Sample List window.
  4. Active Sample - Edited zones will be highlighted in yellow.
  5. 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.
  6. 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.

Saving Programs

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.


dir\analog_bass\sample2.wav, etc.

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:

Loading Samples

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.

2. Zone Mapper (lower section)

Provides 'drag & drop' setting of the Zone key-ranges (horizontal) and velocity ranges (vertical).

Context Menu (Right-click anywhere inside the Zone window)