The Mapping Editor allows you to view and edit the distribution of the zones within a program.
All zones are mapped to the key range on the horizontal axis and the velocity range on the vertical axis. In the upper area, you have access to mapping ranges and sample parameters for the selected zone. If several zones are selected, the parameters of the focused zone are displayed.
Layers and zones that are hidden in the Program Tree are not displayed in the Mapping Editor.
Zones are displayed as boxes. Overlaying zones are semi-transparent, so that you can easily identify overlapping zones. Selected zones have a red border, and the focused zone has an orange border. To set the focus on a zone, click on it, or select it from the Focused Zone pop-up menu above the toolbar.
When you play notes on your MIDI keyboard, these notes are highlighted on the Mapping Editor keyboard. The velocity of the played note is shown on the velocity scale on the left.
To test the sample mapping, choose one of the following options:
-
Ctrl/Cmd-click a key on the keyboard, and keep the mouse button pressed. HALion plays this key and all subsequent keys at the same velocity, for as long as you press the mouse button.
-
Hold down Ctrl/Cmd-Alt/Opt, and click a key to play this key and each of the following keys ten times, with the velocity increasing from 1 to 127.
Toolbar
- MIDI Mapping Selection Options
-
You can select zones using the Mapping Editor keyboard or an external MIDI keyboard. The mapping selection buttons are available when the Enable MIDI Mapping Selection Options
button is activated.
-
Activate Select Zones with the Mapping Editor Keyboard
to select zones by clicking on the Mapping Editor keyboard.
-
Activate Select Zones via MIDI
to select zones by playing on an external MIDI keyboard.
-
If Select Zones depending on Velocity
is activated, only zones that match the incoming velocity are selected.
-
If Select Zones using a MIDI Controller to set the Velocity
is activated, the velocity of the keyboard is replaced by the controller values that are sent by the selected controller.
Right-click the icon to select another controller, or use the Learn function.
-
Click Select Single or Multiple Notes, or Range between two Notes
to open a pop-up menu that allows you to choose from the following options:
-
If this is set to Single, only the zones of the last played note are selected.
-
If this is set to Multiple, you can play multiple notes and all the corresponding zones are selected.
-
If this is set to Range, all zones between the last two played notes are selected.
To extend the selection, play and hold a note. Any additional notes that you play add the corresponding zones to the selection.
If you play a chord, any zones between the lowest and the highest key are selected.
-
-
- Scroll Position follows Tree Selection
-
If the Scroll Position follows Tree Selection
button is activated and you select a zone in the Program Tree, the Mapping Editor automatically scrolls the view to keep the selection centered. This works on both the keyboard and the velocity axes.
- Crossfade
-
-
If this is set to Crossfade: Manual
, you can set up and edit each crossfade manually.
-
If this is set to Crossfade: Auto
, the crossfade range is automatically adjusted when you move overlapping zones.
-
If this is set to Crossfade: Symmetric
, you can create symmetric crossfades for zones that have an identical key range and an adjacent velocity range.
-
- Move Lock
-
Allows you to lock zones, to prevent you from accidentally moving or resizing them.
- Move Root Key with Zones
-
If this button is activated, the root key is automatically adapted when you move a sample zone. This enables you to ensure that moved samples play back at the correct pitch.
- Trigger Zones
-
If this button is activated, you can trigger zones in the Mapping Editor.
Zone Range Section
Below the toolbar, you can set up the zone range. The Tune and Gain parameters are only available for sample zones.
- Key Range
-
With the Low Key and High Key value fields, you can set the key range for the selected zone.
- Velocity Range
-
With the Low Velocity and High Velocity value fields, you can set the velocity range for the selected zone.
- Root Key
-
The root key determines the original pitch of a zone, that is, the key on which the zone is played without being transposed.
- Tune
-
Sets the tune offset of the zone.
This value can be written into the sample file on export and is read on import.
- Gain
-
Sets the gain offset of the zone.
This value can be written into the sample file on export and is read on import.
- Pan
-
Allows you to specify a pan offset for the zone.
Keyboard
The keyboard indicates the keys that can be used to trigger a zone. It can also be used to trigger notes. The vertical position at which you click a key determines the velocity.
To display information on pitch and velocity, as well as the zones that are mapped to a key, right-click a key to open the corresponding context menu.
Keys to which no zones are assigned are grayed out.
Velocity Scale
The velocity scale on the left provides orientation for adjusting the velocity range of a zone.
-
In the background of the scale, a meter indicates the incoming velocity value.
-
After each note, the meter automatically drops back to zero and leaves a marker on the last velocity value.