Mapping Editor

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.

Note

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 overlapping areas can easily be recognized. 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 on 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, you have the following possibilities:

  • Ctrl/Cmd-click a key on the keyboard and keep the mouse button pressed. HALion plays this key and all following keys at the same velocity, for as long as you press the mouse button.

  • Hold down Ctrl/Cmd-Alt and click a key to play this key and the following keys ten times each, at increasing velocities 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 if 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 from 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.

  • If Select all Zones between the last two played Notes is activated, any zones that are located between the last 2 triggered zones 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 in the center. 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 if 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 way, you can make sure 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 make settings for 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 up 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 sample.

Keyboard

The keyboard indicates with which keys a zone can be triggered. It can also be used to trigger notes. The vertical position at which you click a key determines the velocity.

The context menu for a key contains submenus that show information on pitch and velocity, as well as the zones that are mapped to a key.

Note

Keys to which no zones are assigned are grayed out.

Velocity Scale

The velocity scale on the left provides an orientation when you adjust 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 falls back to zero and leaves a marker on the last velocity value.