Cristina Bachmann, Heiko Bischoff, Christina Kaboth, Insa Mingers, Matthias Obrecht, Sabine Pfeifer,
Benjamin Schütte, Marita Sladek
This PDF provides improved access for vision-impaired users. Please note that due to the complexity and
number of images in this document, it is not possible to include text descriptions of images.
The information in this document is subject to change without notice and does not represent a commitment
on the part of Steinberg Media Technologies GmbH. The software described by this document is subject to
a License Agreement and may not be copied to other media except as specifically allowed in the License
Agreement. No part of this publication may be copied, reproduced, or otherwise transmitted or recorded, for
any purpose, without prior written permission by Steinberg Media Technologies GmbH. Registered licensees
of the product described herein may print one copy of this document for their personal use.
All product and company names are ™ or ® trademarks of their respective owners. For more information,
please visit www.steinberg.net/trademarks.
6Conventions
7System Requirements
8Downloading Program Files
8Installing the Program
8Activating Your License
9Registering Your Software
9How You Can Reach Us
9About the Documentation
10Setting Up
11HALion Control Panel
11Configuring the Control Panel
12View and Tab Operations
13Window Handling
15Setting the Focus
15Available Editors
18Common Editing Methods
18Dials and Sliders
18Multi Selection and Parameter Controls
19Buttons
19Value Fields
20Using Key Commands
20Presets
23Global Functions and Settings
23Plug-in Functions Section
24Plug-in Name and Steinberg Logo
24Toolbar
26Keyboard Editor
27Quick Controls
35Options Editor
41AI Knob Support
42Automation
42Automation Parameters
43Automation Editor
44Setting Up Automation
46Managing Your Sounds
46About Programs, Layers, Multis, Macro
Pages, and Presets
47Registering VST Sounds
48Loading Programs and Layers
50Load Dialog
50Slot Rack
53Managing and Loading Files
69Working with General MIDI Files
70Mapping Zones
70Mapping Editor
74Mapping Editor Context Menu
78Sample Zones and their Root Keys
78Moving Zones
79Creating Fades and Crossfades
79Setting Key Range and Velocity Range
79Zooming
80Selecting Zones
80Importing Single Samples Using Drag And
Drop
81Importing Multiple Samples Using Drag And
Drop
82Editing Programs and Layers
82Main Section
83Trigger Section
85Voice Management Section
90Variation Groups Section
91Quick Control Assignments Section
91Note Expression Section
92Editing Zones
92Adding Zones
92Zone Types
93Adding Samples to Empty Zones
93Absolute and Relative Editing
94Editing Selected Zones or All Zones
94Global Zone Settings
95Voice Control Section
99Voice Control Section for Organ Zones
101Pitch Section
102Oscillator Section
106Sample Oscillator Section
109Organ Oscillator Section
109Wavetable Section
116AudioWarp Section
119Filter Section
123Amplifier Section
125Envelope Section
132LFO Section
135Step Modulator
137Modulation Matrix
150Editing Samples in the Sample Editor
150Loading and Previewing Samples
150Toolbar
3
Table of Contents
153Info Line
155Overview Line
155Waveform Display
157Parameter Section
163Sample Editor Context Menu
166Markers
167Zooming
167Editing Samples in an External Editor
168Creating Loops
170Creating Slices Automatically
171Replacing Samples
190Grain Oscillator
197Modulating the Grain Oscillator
198MIDI Editing and Controllers
198MIDI Editor
200MIDI Controllers
204Mixing, Routing, and Effect Handling
204Mixer Window
206Audio Bus Architecture
210Insert Effects
213Loading and Managing Programs via the
Program Table
213Program Table
214Configuring the Program Table
215Program Table Context Menu
217Program Tree
217Program Tree Elements
218Program Tree Columns and Controls
227Editing Programs, Zones and Layers
228Importing Samples
233Replacing Samples
234Exporting Samples
238Exporting Programs and Layers with
Samples
244Exporting Programs and Layers as HALion
Sonic SE Layer Presets
244Importing Sliced Loops
248Selections in the Program Tree
249Navigating in the Program Tree
249Sorting the Program Tree Elements
250Setting Up the Program in the Program Tree
251Renaming Elements
254Sample Recorder
260Recording From an Audio Track With Multiple
Drum Sounds
261Recording the Output of Another Plug-In
262Recording Samples in the Standalone
542Making Preferences Settings
542Preferences Dialog
544Selecting the MIDI Input and the Audio
Output
544Scratch Pad
546Loading a MIDI File
547Saving a MIDI File
547Master Volume
548Index
5
Conventions
In our documentation, we use typographical and markup elements to structure information.
Typographical Elements
The following typographical elements mark the following purposes.
PREREQUISITE
Requires you to complete an action or to fulfill a condition before starting a
procedure.
Installation and Setup
PROCEDURE
Lists the steps that you must take to achieve a specific result.
IMPORTANT
Informs you about issues that might affect the system, the connected hardware,
or that might bring a risk of data loss.
NOTE
Informs you about issues that you should consider.
EXAMPLE
Provides you with an example.
RESULT
Shows the result of the procedure.
AFTER COMPLETING THIS TASK
Informs you about actions or tasks that you can undertake after completing the
procedure.
RELATED LINKS
Lists related topics that you can find in this documentation.
6
Installation and Setup
System Requirements
Markup
Bold text indicates the name of a menu, option, function, dialog, window, etc.
EXAMPLE
In the header of the plug-in panel, click the Preset Management button next to the preset
name field and select Load Preset.
If bold text is separated by a greater-than symbol, this indicates a sequence of different
menus to open.
EXAMPLE
To save a specific layer, right-click it and select Load/Save> Save Layer As.
Key Commands
Many of the default key commands, also known as keyboard shortcuts, use modifier keys,
some of which are different depending on the operating system.
For example, the default key command for Undo is Ctrl-Z on Windows and Cmd-Z on Mac OS.
When key commands with modifier keys are described in this manual, they are shown with
the Windows modifier key first, in the following way:
•
Windows modifier key/Mac OS modifier key-key
EXAMPLE
Ctrl/Cmd-Z means: press Ctrl on Windows or Cmd on Mac OS, then press Z.
System Requirements
Your computer must meet the following minimum requirements:
Mac
•
Mac OS X Version 10.11/macOS 10.12
•
VST 3, AAX, or AU compatible host application for using HALion as a plug-in
•
64-bit Intel or AMD mutli-core processor (Intel i5 or faster recommended)
•
4 GB RAM (8 GB recommended)
•
40 GB of free hard-disk space
•
Display resolution of 1366 x 768 pixels (1920 x 1080 recommended)
•
OS-compatible audio hardware*
•
Internet connection required for activation, account setup, and personal/
product registration
•
Downloads are required for the installation
*ASIO-compatible audio hardware recommended for low-latency performance
7
Installation and Setup
Downloading Program Files
Windows
•
•
•
•
•
•
•
•
•
*Windows 7 Service Pack 1, Microsoft.NET Framework 4.0 and Platform Update
for Windows
**ASIO-compatible audio hardware recommended for low-latency performance
64-bit Windows 7*/8.x/10
VST 2, VST 3, or AAX compatible host application for using HALion as a
plug-in
64-bit Intel or AMD mutli-core processor (Intel i5 or faster recommended)
4 GB RAM (8 GB recommended)
40 GB of free hard-disk space
Display resolution of 1366 x 768 pixels (1920 x 1080 recommended)
OS-compatible audio hardware**
Internet connection required for activation, account setup, and personal/
product registration
Downloads are required for the installation
Downloading Program Files
The Steinberg Download Assistant helps you download the required files to your computer.
1.
Start the Steinberg Download Assistant.
2.
On the left, select the program that you want to install.
3.
On the right, select which version you want to install.
You can install a new program, update an existing program, etc.
4.
Click Download to download the files.
Installing the Program
After downloading the required files, you can install HALion on your computer.
On Windows systems, double-click the product installer and follow the instructions
•
on screen.
•
On a Mac, double-click the file HALion 6.pkg and follow the instructions on screen.
Activating Your License
HALion uses a software-based copy protection scheme. This Soft-eLicenser is installed
automatically with HALion. It can be accessed via the eLicenser Control Center application
that is installed automatically with the product.
After installation, you must activate your product.
If you purchased HALion in a shop, the product package contains a “Download Access Code”
that allows you to download both the software and the license of the product.
If you purchased the download version of HALion, you receive an e-mail with the activation
code and a description of the activation process.
8
Installation and Setup
Registering Your Software
IMPORTANT
The process for license activation is described in detail on the Steinberg web site.
Registering Your Software
Register your product at the MySteinberg online customer portal. As a registered user,
you are entitled to technical support, you gain access to exclusive offers such as software
updates and upgrades, and more.
PROCEDURE
1.Start your software.
2.Select Help> Register now.
An online registration form opens in your web browser.
3.Follow the instructions on screen to register at MySteinberg.
How You Can Reach Us
Click the Steinberg logo in the top right corner of the control panel to open a pop-up menu
containing items for getting additional information and help.
•
This menu contains links to various Steinberg web pages. Select a link to open
the corresponding page. On the web pages, you can find support and compatibility
information, answers to frequently asked questions, links for downloading new drivers,
etc.
•
You also find a menu item for the registration of your product.
As a registered user, you are entitled to technical support, you gain access to exclusive
offers such as software updates and upgrades, and more.
About the Documentation
The documentation is available online and most of it can be downloaded in PDF format from
steinberg.help.
•
To visit steinberg.help, enter steinberg.help in the address bar of your web
browser or open HALion, click the Steinberg logo in the top right corner and select
Help> HALion Help.
•
You can find the documentation for the HALion scripting features, as well as additional
parameter descriptions regarding the Macro Page Designer and the Library Creator
under http://developer.steinberg.help.
Here, you can find tutorials and parameter references, download example files, and
much more.
9
Installation and Setup
Setting Up
Setting Up
The following sections describe how to use HALion as a plug-in in different host applications.
NOTE
HALion can also be used as a standalone application.
Selecting Outputs
HALion loads with a stereo output configuration by default. However, you can use up to 32
stereo outputs plus one 5.1 output in the Steinberg DAW. This allows you to route all 64
program slots to a dedicated channel in the MixConsole.
PROCEDURE
1.To make the outputs available in the VST instrument, open the VST Instruments
window.
2.Click the Activate Outputs button for the instrument.
3.Activate the outputs that you want to use.
RESULT
The Steinberg DAW automatically adds an output channel for each additional output to
the MixConsole. You can now route programs or layers to these outputs for further signal
processing within the DAW.
Using the Instrument in an AU-Compatible Application
The AU version of HALion is installed in your AU plug-ins folder and lets HALion work in an
AU environment without any performance loss or incompatibilities.
For example, to load HALion as an AU instrument for Logic Pro, proceed as follows:
PROCEDURE
1.Open the Track Mixer and select the instrument channel that you want to use.
2.Click in the I/O field and select AU Instruments> Steinberg> HALion.
3.Select one of the available channel configurations.
Using the Instrument as Standalone Application
HALion can be used as a standalone application, independently of any host application. In
this case, you can connect the instrument directly to your audio hardware.
RELATED LINKS
Using the Standalone Version of the Plug-In on page 542
10
HALion Control Panel
HALion provides flexible and highly customizable window management. You can arrange
the available editors in the window, structure the window sections using tabs, and configure
several separate windows for your work. The size of each window, and window section, is
freely adjustable. This allows you to make the most of the available screen space.
Configuring the Control Panel
You can set up the control panel by determining the number of different views, that is,
window sections, and by further configuring these sections, for example, by adding tabs. For
the views and tabs, you can specify the editor that is displayed.
Setup Options
You can configure the control panel using the setup options.
For views, click the Setup Options icon in the header to open the menu that contains the
setup options.
For tabs, right-click the name of the tab to open the context menu contains the setup
options.
Split | and Split --
You can add a view or tab to the window by splitting an existing view or tab.
•To perform a vertical split, select Split |. This adds a new editor to the right
of the current editor.
•To perform a horizontal split, select Split --. This adds an editor below the
current editor.
NOTE
To create a copy of an existing view or tab, click its upper left corner and drag it to
another position in the window. A colored frame indicates the insert position.
11
HALion Control Panel
View and Tab Operations
Undock
Creates a duplicate of the view or tab in a new window.
Create Tab
Creates a tab. You can also create tabs within tabs.
Rename
Allows you to rename tabs.
Close
Removes the view or tab.
Select
Opens a pane that shows icons for the available editors. To select an editor, click
its icon.
Editor
Allows you to select the editor to be displayed from the list of available editors.
View and Tab Operations
You can add, move, and resize tabs and views to configure the control panel.
Creating Tabs
You can create tabs in the following ways:
•Select Create Tab from the setup options.
•Click in the upper left corner of an existing view or tab and drag it onto another one.
•Click the + icon to the right of the rightmost tab and click the icon for the editor that
you want to display.
NOTE
•You can also create tabs within tabs.
•If a view contains more tabs than can be displayed, arrow buttons are displayed to
navigate between the tabs.
Moving Views and Tabs
•To move a view or tab, hold down Shift, click in its upper left corner, and drag it to
another position.
Depending on the drop position, it is added as a tab or as part of a split view.
Expanding and Resizing Editor Sections
Some editors, such as the Options Editor, contain expandable sections. These sections can
be resized or collapsed so that they only show their title bar. This helps you to save space and
focus on the edited parameters.
12
HALion Control Panel
Window Handling
•To expand or collapse a section, click the + or - icon on the left of the title bar, or click
the title bar.
•To expand or collapse all sections at the same time, hold down Shift and click the + or
the - icon or the title bar.
•To resize a section, click the dotted line in the middle of its lower border and drag up
or down.
Adjusting the Size of a Split View
•To adjust the size of two split views, point the mouse at the divider between these two,
click, and drag.
If a view is split into three or more parts, these parts are resized proportionally. To
resize an individual part, hold down Ctrl/Cmd and drag.
Window Handling
Creating Additional Windows
You can create new windows from existing views in the following ways:
•Click in the upper left corner of an existing view or tab and drag it out of the current
window.
•Use the Undock command on the tab context menu or the View pop-up menu.
Using Window Presets
HALion comes with several preconfigured window presets.
•To open a window preset, click the Open New Window button in the top bar and select
it from the pop-up menu.
•To create your own window presets, use the corresponding commands on the pop-up
menu.
Locking Windows
If you open an additional window, HALion shows the settings of the focused program, layer,
zone, etc. This way, all editors and separate windows relate to the same material. However,
in some cases it might be necessary to show different objects in different windows, for
example, to compare the parameter sets of two zones or layers. This can be achieved by
locking a window.
•To lock a window, click the Lock button in the upper right corner. If this button is
activated, the window no longer follows selection and focus changes in the main plugin window. Instead, it displays the settings of the program that was selected when you
clicked the Lock button.
Screen Sets
You can save the configuration of the control panel as a screen set. This way, you can
preconfigure HALion for different workflows and editing situations. By default, the following
screen sets are available:
13
HALion Control Panel
Window Handling
Default
Advanced
Basic
This screen set is optimized for wide-screen monitors and contains the most
important editors. It is suitable for a display resolution of 1440 x 900.
This is the full editor screen set. It is suitable for a resolution of 1440 x 900.
This is a minimized single slot player view. It is suitable for a display resolution of
1024 x 768.
Extended 1
This screen set is optimized for use on laptops with a display resolution of
1280x800.
Extended 2
This screen set is also optimized for laptops, but it is slightly larger than
Extended 1. It is suitable for a display resolution of 1440 x 900.
Minimized
This screen set shows the smallest configuration.
Minimized + Editors
This screen set provides the minimized plug-in window plus an additional floating
window that contains all editors. This configuration is intended for use in host
applications where you cannot resize the main plug-in window.
•To load, save, and delete screen sets, click the Load/Save/Delete Screen Set button
on the toolbar in the plug-in functions section and select the corresponding command
from the pop-up menu.
NOTE
Factory presets cannot be deleted.
14
HALion Control Panel
Setting the Focus
Setting the Focus
It is important to know which view, window, or tab has the focus. The focused section of the
window is the area to which your actions, such as key commands, are applied. The view that
has the focus is indicated by a blue frame.
PROCEDURE
•To set the focus on a specific view, use one of its controls, edit a parameter, or click on
the frame or in an empty background of a view.
Available Editors
The editors give you access to the parameters of HALion and its programs and modules.
Slot Rack
Allows you to load and manage the loaded programs.
MIDI
Allows you to configure the ranges and MIDI parameters of the slots.
Program Tree
Allows you to create programs by combining samples, layers, busses, and MIDI
and audio effects.
Sound Editor
Gives you access to the parameters of the various program components. It can
display the parameters of programs, layers, zones, MIDI modules, busses, and
effects. Which parameters are displayed depends on the object that is selected in
the Program Tree.
Zone Editor
Allows you to edit the parameters of all zones of the focused layer
simultaneously, including any sublayers. If zones are selected in the Program
Tree or the Mapping Editor, only these zones can be modified.
MIDI Modules
Allows you to edit MIDI modules, such as FlexPhrasers or MegaTrig modules.
15
HALion Control Panel
Available Editors
Mapping
Sample Editor
Wavetable Editor
Sample Recorder
Browser
MediaBay
Allows you to specify and visualize how samples are distributed over the keyboard
and velocity range.
Allows you to define the sample and loop parameters.
Allows you to make settings for the wavetable synthesizer that is used by
wavetable zones.
The Sample Recorder allows you to record samples in HALion.
Allows you to browse and import files, including external sampler formats.
Allows you to load programs and layers.
Library Creator
Allows you to create your own VST Sound content in HALion.
Macro Page
VST Sound Instrument Sets provide macro pages. These pages are preconfigured
to show the most important parameters for the specific programs. Whether it is
possible to edit a program only via its macro page or whether you have access to
all underlying zone and layer parameters depends on the instrument set.
If a program comes with a macro page, this page is displayed when you open
the Macro Editor. If you load a program that contains one or multiple layers with
macro pages, all macro pages are shown together in the Macro Editor. For each
macro page, HALion inserts a navigation button on the toolbar that allows you to
switch between the pages.
Macro Page Designer
Allows you to create your own macro pages.
Mixer
Allows you to mix the program slots, access the output and AUX busses, and
manage effects.
Keyboard
Combines a keyboard, two wheels, and the sphere control. You can use these
controls to simulate external hardware.
Quick Controls
Allows you to remote-control any parameter inside the program.
16
HALion Control Panel
Available Editors
Trigger Pads
Program Table
Parameter List
Automation
MIDI Ctrl
Allow you to assign and trigger notes and chords. Furthermore, it is possible to
use the trigger pads to switch the states of FlexPhraser modules.
Shows all loaded programs. This includes the programs that are used in the SlotRack as well as those that are loaded via MIDI program change.
Gives you a detailed overview of the parameters of the selected item in the
Program Tree. For example, if you select an effect in the Program Tree, only the
parameters of that effect are shown.
Lists all assigned automation parameters. With the tabs at the top, you can
specify whether you want to show the automation parameters for the slot, the
global parameters, or all automation parameters.
Lists all assigned MIDI controllers.
Undo History
Lists all of your actions and allows you to undo changes.
Options
Contains global plug-in settings regarding the overall performance, global edit
functions, and MIDI controllers.
RELATED LINKS
Slot Rack on page 50
MIDI Editor on page 198
Program Tree on page 217
Editing Programs and Layers on page 82
Editing Zones on page 92
MIDI Modules Reference on page 480
Mapping Editor on page 70
Editing Samples in the Sample Editor on page 150
Wavetable Editor on page 174
Sample Recorder on page 254
Macro Page Designer on page 370
Mixer Window on page 204
Keyboard Editor on page 26
Quick Controls on page 27
Trigger Pads on page 494
Loading and Managing Programs via the Program Table on page 213
Parameter List on page 365
Automation Editor on page 43
MIDI Controllers on page 200
17
Common Editing Methods
Dials and Sliders
Dials and sliders can be unidirectional or bidirectional. Unidirectional values, for example
level values, start at a minimum value and go up to the maximum. Bidirectional controls
start from the middle position and go to the left for negative and to the right for positive
values.
Most of the editing methods are the same for dials and sliders.
•To adjust a value, click a dial or a fader and drag up and down, or use the mouse
wheel.
If you press Alt when clicking a dial, a small fader appears, allowing you to set the
parameter.
•To make fine adjustments, press Shift and move the dial or use the mouse wheel.
•To restore the default value for a parameter, press Ctrl/Cmd and click on the control.
Multi Selection and Parameter Controls
If several zones are selected and they are not set to the exact same values, most of the
controls indicate this by turning red. This is true for encoders, switches, combo boxes, value
fields, and text faders.
For example, if you have selected 3 zones with cutoff frequency values of 1200, 1400, and
2500 Hz, the corona of the frequency encoders shows a range from 1200 to 2500. The
corresponding field shows the value of the focused zone in red.
NOTE
More complex controls, such as the envelope editors, only show the values of the focused
zone.
Adjusting Value Ranges
You can adjust the value range of a parameter using the corona of the encoder. The values
for the zones are distributed within the new range, keeping their relative distances.
•To compress or expand the value range, drag the corona.
•To adjust the upper limit of the range, hold down Ctrl/Cmd and drag the corona.
•To adjust the lower limit of the range, hold down Alt and drag the corona.
18
Common Editing Methods
Buttons
Buttons
On/Off Buttons
These buttons have two states: on and off. If you move the mouse over an On/Off button, it
changes its appearance to show that you can click it.
Push Buttons
Push buttons trigger an action and then go back to their inactive state. These buttons open
menus or file dialogs.
Value Fields
To set a value, you have the following possibilities:
•Double-click in a value field, enter a new value, and press Enter.
If the entered value exceeds the parameter range, it is automatically set to the
maximum or the minimum value, respectively.
•Click in the value field and drag up or down.
•Position the mouse over a value field and use the mouse wheel.
•Click the up/down triangles next to the field.
•To set the parameter to its default value, Ctrl/Cmd-click the value field.
•To use a fader to adjust the value, Alt-click a value field.
•To enter musical values, such as key ranges or the root key, with your MIDI keyboard,
double-click the value field, press a key on your MIDI keyboard, and press Return.
•To navigate to the next parameter, press Tab. To jump backwards to the previous
parameter, press Shift-Tab.
If no parameter is selected inside the focused view, pressing Tab always jumps to the
first parameter.
19
Common Editing Methods
Using Key Commands
Using Key Commands
Presets
•To open the Key Commands dialog, open the Options Editor and click the Key
Commands button in the Edit section.
The commands are arranged in a hierarchical folder structure on the left. When you open
a category folder, the items and functions are displayed with any currently assigned key
commands.
•To set up a key command, select the function in the list, enter the key command in
the Type in Key field and click the Assign button to the right of the field. If this key
command is already used for another function, this is displayed in the field below.
•To delete a key command, select the function in the list, select the key command in the
Keys list and click the Delete button.
•To search for a specific function, enter its name in the search field at the top of the
dialog and click the search button.
NOTE
You can set up several key commands for the same function.
HALion offers two types of presets: section/module presets and VST presets. Section and
module presets store and recall the setup of a specific component on the HALion panel. VST
presets contain all information necessary to restore the complete state of the plug-in.
During setup, the factory presets are installed in a dedicated folder and a user folder is
created for your own presets. The handling of presets is the same throughout the program.
NOTE
Factory presets are write-protected, but may be overwritten when a software update is
executed. Presets in your user folder are never changed by the software update.
20
Common Editing Methods
Presets
For more information on VST presets, see the Operation Manual of your Steinberg DAW.
Handling Section and Module Presets
The preset controls can be found throughout the program. The handling is always the same.
•To save a preset, click Save .
NOTE
You cannot overwrite factory presets. If you want to save changes made to a factory
preset, save the preset under a new name or in a new location.
•To load a preset, click the arrow icon and select a preset from the list.
•To delete a preset, click Delete .
NOTE
Factory presets cannot be deleted.
Handling VST Presets
Loading VST Presets
PROCEDURE
1.In the header of the plug-in panel, click the Preset Management button next to the
preset name field and select Load Preset.
2.Do one of the following:
•
Select a preset to load it.
•
Double-click a preset to load it and close the preset loader.
Saving VST Presets
PROCEDURE
•In the header of the plug-in panel, click the Preset Management button next to the
preset name field and select Save Preset.
Inserting VST Presets as Layers
PROCEDURE
1.Right-click the program or layer for which you want to insert the VST preset and select
Load/Save> Load to new Layer.
2.Select a VST preset and click OK.
RESULT
The program is inserted as an additional layer.
•Alternatively, drag the VST preset from the MediaBay or the file browser into theProgram Tree, and drop it on a layer.
21
Common Editing Methods
Presets
Replacing Programs and Layers with VST Presets
PROCEDURE
1.Right-click the program or layer that you want to replace.
2.Open the Load/Save submenu and select Replace Program or Replace Layer.
3.Select a VST preset and click OK.
RESULT
The program or layer is replaced.
•Alternatively, drag the VST preset from the MediaBay or the file browser onto theProgram Tree, and drop it on a program or layer.
22
Global Functions and Settings
Plug-in Functions Section
The plug-in functions section at the top of the window gives you access to global functions
that affect both the currently loaded programs, and the general working of the plug-in.
The plug-in functions section contains the multi slot section, the program slot section, the
master section, and the performance displays.
The toolbar below the plug-in functions section contains controls for loading multi-programs
on the left. To the right of these, you can find two buttons for managing screen sets. And to
the right of these, you can find various buttons with useful global functions.
Program Slot Section
This section contains a copy of the slot that is selected in the Slot Rack, as well as the main
parameters of the program.
The slot parameters are the same as in the Slot Rack. In addition, the following parameters
are available:
Slot Number
The number of the active slot. You can switch to another slot by clicking the slot
number and selecting an entry from the list.
RELATED LINKS
Slot Controls on page 51
Master Section
The master section can be used to set volume and tuning of the plug-in.
Master Volume
Adjusts the overall volume of the plug-in.
Master Tune
You can set the Master Tune slider from 415.3 Hz to 466.2 Hz, which equals -100
cents to +100 cents.
23
Global Functions and Settings
Plug-in Name and Steinberg Logo
Performance Displays
The meters and text displays indicate the system load of the plug-in.
CPU
This meter shows the processor load during playback. The more voices you play,
the higher the processor load. If the overload indicator lights up, reduce the Max
Voices setting on the Options page.
Disk
This meter shows the hard disk transfer load during the streaming of samples
or when loading presets. If the overload indicator lights up, the hard disk is not
supplying data fast enough. In such a case, open the Options page and adjust the
Disk vs. RAM slider towards RAM or decrease the Max Voices setting.
Polyphony
This display indicates the number of samples that are currently played back, to
help you trace performance problems. For example, if you have to reduce the MaxVoices setting on the Options page, you can verify your settings by monitoring the
number of samples that are currently playing.
Memory
This display indicates the overall amount of RAM that is currently used by the
plug-in and the loaded programs. The number refers to the streaming buffer and
the preloaded samples. The MEM display helps you trace performance problems.
For example, if you need to free up memory for other applications, you can adjust
the Disk vs. RAM slider on the Options page toward Disk. You can verify your
settings by monitoring the MEM display.
Plug-in Name and Steinberg Logo
To get information regarding the version and build number of the plug-in, click the plugin logo. This opens the About box. To close the About box, click it or press Esc on your
computer keyboard.
If you click the Steinberg logo in the top right corner of the plug-in interface, a pop-up menu
opens. Select one of the options to navigate to Steinberg web pages containing information
on software updates, troubleshooting, etc.
Toolbar
Missing Busses
Opens the Pending Busses dialog, allowing you to resolve any bus connections
that could not be established.
Find Missing Samples
Opens the Find Missing Samples dialog, allowing you to resolve any missing
samples for the loaded program.
24
Global Functions and Settings
Toolbar
Global insert, AUX, and FlexPhraser buttons
Use these buttons to switch off all insert effects, AUX effects, and FlexPhrasers
for the whole plug-in at once. You can use this to compare sounds with and
without effects or to use a preset without the FlexPhrasers, for example.
RAM Save
The RAM Save function scans the playback of your project and unloads unused
samples.
1.Click the RAM Save button and in the dialog, click Yes to start collecting the
2.Play back the project in your host application from the beginning to the end
3.Click the RAM Save button again. In the dialog, click Yes to unload the
To deactivate RAM Save and reload the unused samples, click the RAM Save
button again.
necessary samples.
The RAM Save button starts blinking.
or to the point where no new notes are played.
unused samples.
RAM Save mode always keeps samples that are within the range of the highest
and lowest note of the played programs. This also applies for unused expression
layers that can be controlled via key switches. This allows you to switch between
expressions within the valid note range after applying RAM Save mode.
IMPORTANT
If a program randomly triggers notes, for example, different guitar slide noises,
it is possible that these notes are not triggered during the RAM Save analysis
process, and that the samples are therefore removed. To prevent this, trigger the
highest required note manually during the analysis.
Enable MIDI Mapping Selection Options
If this button is activated, played MIDI notes can be used to select zones. This
also influences the zone parameters that are displayed in the editors.
This parameter is linked to the corresponding option in the Mapping Editor,
allowing you to remote-control the option even if the Mapping Editor is not
visible.
MIDI Reset
Click this button to stop playback and reset all MIDI controllers to their default
values.
Undo/Redo
To undo or redo a single operation, click the Undo or Redo buttons. To undo or
redo multiple operations, click the arrow next to the button to open the history
and select the step to which you want to return.
25
Global Functions and Settings
Keyboard Editor
NOTE
How many undo/redo operations are available depends on the Number of Undo
Steps setting on the Options page.
Keyboard Editor
The Keyboard Editor contains the wheel controls, the sphere control and the internal
keyboard.
Wheel Controls
To the left of the internal keyboard, the pitchbend wheel and the modulation wheel are
located.
The modulation wheel is hardwired to MIDI controller #1, which is normally used as a source
in the modulation matrix, but can be used as a quick control as well.
Typically, you assign the modulation wheel to a parameter of an insert effect, such as the
speed of the Rotary effect.
Internal Keyboard
The internal keyboard in HALion spans the entire MIDI note range from C-2 to G8. You can
use it to trigger notes by playing them, but you can also drop samples onto it to import and
map samples, for example.
You can resize the internal keyboard horizontally and vertically. A vertical resize changes the
size of the individual keys and a horizontal resize defines how many octaves are visible. If the
horizontal size is not sufficient to display all octaves, you can use the left/right arrow buttons
on both sides of the keys to shift the visible range by octaves.
For each key, the keyboard indicates whether a sample is mapped to it.
The following color scheme is used for the keys:
•Keys to which a key switch is assigned are shown in yellow.
•Keys to which a remapped key switch is assigned are shown in beige.
•Keys to which an expression in the Layer Alternate MIDI module is assigned are shown
in red.
•Keys that are assigned to a trigger pad are shown in blue.
•Keys to which a loop trigger note is assigned are shown in green.
Previewing Notes Using the Keyboard
•To preview a note, click the corresponding key on the keyboard.
The vertical position where you click a key defines the velocity that is used to trigger
the note. Click the lower part of a key to use the highest velocity, and the upper part to
use the lowest velocity.
26
Global Functions and Settings
Quick Controls
•To play a key and all following keys at the same velocity, for as long as you keep the
mouse button pressed, hold down Ctrl/Cmd and click the key on the keyboard.
•To play each note 10 times at increasing velocities between 1 and 127, hold down Ctrl/
Cmd-Alt and click a key.
Keyboard Context Menu
Right-click a key to open a context menu that contains information about the key.
•The Assigned Zones submenu displays the names of all zones that are mapped to this
key, allowing you to select a zone.
•The Info submenu shows pitch and velocity information.
•Select Clear key to remove all assignments.
Sphere Control
The sphere is a two-dimensional control. It allows you to adjust two parameters
simultaneously, by dragging the mouse horizontally (Sphere H) and vertically (Sphere V).
Typically, two parameters that belong together are assigned to the sphere, such as cutoff and
resonance.
If parameters are assigned to Sphere H and Sphere V, triangles for indicating the horizontal
and vertical axis are available.
You can reset the sphere to the center position using the corresponding options on the
context menu.
•If Center Horizontal and/or Center Vertical are activated, the sphere returns to the
corresponding center position as soon as you release the mouse button.
Quick Controls
Quick controls allow you to remote-control any parameter inside the program.
Quick controls can be set up for programs and for layers. If a layer has no quick controls,
the quick controls of the program are used. If a layer has quick controls, the layer and all its
zones use these quick controls.
For each program and layer, eight quick controls are available. Furthermore, Sphere H,
Sphere V, and the modulation wheel can also serve as quick controls.
The quick controls can be accessed via the Quick Controls Editor for a program or layer.
Value Tooltips
If you use quick controls, the following situations can happen:
•
•
The actual value of a parameter and the value that is displayed in its value field differ.
A button on the user interface is deactivated but the corresponding parameter is
active.
27
Global Functions and Settings
Quick Controls
For example, this can happen if the quick control introduces an offset or if a button is
controlled by a quick control.
Therefore, parameters that are assigned to a quick control show a value tooltip. This value
tooltip indicates the resulting parameter value and the name of the assigned quick control.
Value tooltips can be activated or deactivated in the Options Editor.
RELATED LINKS
Edit Section on page 38
Assigning Quick Controls
You can assign quick controls to a parameter of the program or one of its layers, to zones
inside a program or layer, or to parameters of a MIDI module or an effect.
PROCEDURE
1.In the Program Tree, select the element that you want to remote-control via a quick
control.
2.Open the Sound Editor.
3.Right-click the control to which you want to assign a quick control and on the Assign
Quick Control submenu, select a quick control.
You can assign the same quick control to different parameters. This allows you to
make complex sound settings with a single control. However, you cannot assign
different quick controls to the same parameter.
NOTE
You can also assign a quick control as modulation source or modulation modifier in the
modulation matrix. This allows you to combine the quick control with other modulation
sources.
RELATED LINKS
Modulation Matrix Parameters on page 140
Setting the Minimum/Maximum Range
You can set the minimum and maximum range for each assignment separately. This gives
you better control over the parameter change.
•
Right-click a control and define the range using the Set Minimum and Set Maximum
commands.
•
In the Quick Control Assignments editor, enter the values in the Minimum Value andMaximum Value fields or click and drag the handles in the curve display.
28
Global Functions and Settings
Quick Controls
Trimming the Range
The Trim Range function allows you to automatically set the best quick control range,
depending on the current parameter value.
PROCEDURE
•In the Quick Control Assignments editor, right-click the assignment in the list on the
right.
•
•
RESULT
The minimum and maximum values are set automatically.
NOTE
If you change the original parameter, you have to apply the Trim Range function again to
guarantee the best control range.
To trim the range of a single assignment, select Trim Range.
To trim the range of all quick controls, select Trim Range of All Quick Controls.
Setting the Default Range
PROCEDURE
•In the Quick Control Assignments editor, right-click the assignment on the right.
•
To set the default range of a single assignment, select Set Default Range.
•
To set the default range of all quick controls, select Set Default Range of AllQuick Controls.
RESULT
The quick controls are set to their maximum possible range.
NOTE
If you change the original parameter, you must apply the Set Default Range function again to
guarantee the best control range.
Unassigning Quick Controls
PROCEDURE
•Do one of the following:
•
To remove a quick control assignment, right-click the parameter in the QuickControl Assignments editor and select Remove Assignment.
•
To remove all assignments of the selected quick control, open the context menu
and select Remove All Assignments.
•
To remove all quick control assignments of all quick controls that belong to the
selected layer in the Program Tree, open the context menu and select RemoveAll Assignments of All Quick Controls.
29
Global Functions and Settings
Quick Controls
Single Assignment vs. Multi Assignment
You can assign a quick control to a single parameter of a zone or module. This is called a
single assignment. And you can assign a quick control to the same parameter of all zones
inside a layer. This is called a multi assignment.
•
Single assignments override multi assignments.
For example, if a quick control remote-controls the cutoff of all zones inside a layer
and you assign the cutoff of one of these zones to another quick control, the multi
assignment is overridden by this single assignment.
•
If you remove a single assignment from a parameter of a zone that is part of a layer
that has a multi assignment on the same parameter of all other zones, the zone
becomes part of the multi assignment again.
•
If you add another zone to a layer that has a multi assignment, the added zone gets the
same quick control assignments as the other zones of that layer.
Quick Control Assignments Editor
•The Quick Control Assignments editor can be found in the Sound Editor for programs
or layers.
Receive Quick Controls
If Receive Quick Controls is deactivated for a layer, its quick controls are not
routed any further, that is, any layers, zones, etc., that come after this layer are
not affected by the quick controls.
You can use this as a filter for quick controls. For example, if you have a guitar
sound, and you assign quick controls to the amplifier envelope, you want them
to affect the entire instrument, except for the fret noises. In this case, deactivate
Receive Quick Controls for the layer that contains the fret noises, so that these
are unaffected by the amp envelope.
Bypass All Quick Control Assignments
Allows you to hear a sound without quick control assignments.
Quick Controls List
The eight quick controls are listed on the left. The assignments of the selected
quick control are listed on the right. You can edit the parameters for each
assignment separately.
Quick Control Parameter
Displays the parameter assignment for the selected quick control.
30
Loading...
+ 520 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.