User Manual
Table Of Contents
- Table of Contents
- Installation and Setup
- HALion Control Panel
- Common Editing Methods
- Global Functions and Settings
- Plug-in Functions Section
- Plug-in Name and Steinberg Logo
- Toolbar
- Keyboard Editor
- Quick Controls
- Value Tooltips
- Assigning Quick Controls
- Unassigning Quick Controls
- Single Assignment vs. Multi Assignment
- Quick Control Assignments Editor
- Managing Quick Controls
- Setting the Scope for Quick Control Assignments
- Receiving Quick Controls
- Adjusting the Curvature
- Setting the Mode for the Quick Control Assignment
- Neutral Setting
- Bypassing Quick Controls
- Assigning Quick Controls in the Modulation Matrix
- Options Editor
- AI Knob Support
- Automation
- Managing Your Sounds
- About Programs, Layers, Multis, Macro Pages, and Presets
- Registering VST Sounds
- Loading Programs and Layers
- Load Dialog
- Slot Rack
- Managing and Loading Files
- Managing Multis
- Managing Files via the MediaBay
- Loading Files Using the Browser
- Working with General MIDI Files
- Mapping Zones
- Editing Programs and Layers
- Editing Zones
- Adding Zones
- Zone Types
- Adding Samples to Empty Zones
- Absolute and Relative Editing
- Editing Selected Zones or All Zones
- Global Zone Settings
- Voice Control Section
- Voice Control Section for Organ Zones
- Pitch Section
- Oscillator Section
- Sample Oscillator Section
- Organ Oscillator Section
- Wavetable Section
- AudioWarp Section
- Filter Section
- Amplifier Section
- Envelope Section
- LFO Section
- Step Modulator
- Modulation Matrix
- Editing Samples in the Sample Editor
- Wavetable Synthesis
- Granular Synthesis
- MIDI Editing and Controllers
- Mixing, Routing, and Effect Handling
- Loading and Managing Programs via the Program Table
- Program Tree
- Program Tree Elements
- Program Tree Columns and Controls
- Editing Programs, Zones and Layers
- Importing Samples
- Replacing Samples
- Exporting Samples
- Exporting Programs and Layers with Samples
- Exporting Programs and Layers as HALion Sonic SE Layer Presets
- Importing Sliced Loops
- Selections in the Program Tree
- Navigating in the Program Tree
- Sorting the Program Tree Elements
- Setting Up the Program in the Program Tree
- Renaming Elements
- Sample Recorder
- Included Instruments
- Parameter List
- Macro Pages
- Macro Pages, Templates, Controls, Resources, and Libraries
- Getting Started
- Macro Page Designer
- Editing and Assembling Elements
- Libraries
- Connecting Macro Page Controls to HALion Parameters
- Collaborating on Macro Pages
- Cleaning Up and Consolidating Your Macro Pages
- Saving Macro Pages
- Library Creator
- Library Manager
- Effects Reference
- MIDI Modules Reference
- Key Commands Reference
- Note Expression
- Using the Standalone Version of the Plug-In
- Index
Macro Pages
Editing and Assembling Elementsī
388
NOTE
You can add default values for exported parameters by typing in a string or a value, even
though the Export Property button is activated. As long as this string or value is not
overwritten in the template instance, it remains active.
For an example, look at the exported label parameters of the library controls. You will see
that they are all set to Label. This means that when you add such a template to your macro
page, the control will show this default label. Setting the Label parameter of the template
will overwrite the default value and show the new name instead.
AFTER COMPLETING THIS TASK
You can now name the template and finalize it by exporting the required parameters, adding
additional components, or setting up attachments, for example.
Creating Nested Templates
You can create templates that contain other templates. Combining templates this way allows
you to specify separately for each child template whether you want to use its parameter
values in the parent template or whether you want to use fixed parameter values.
A good example for nested templates is the definition of a group of four knobs as ADSR
envelope controls.
PROCEDURE
1. Create a new template named ADSR Knobs and click Edit Element on the toolbar.
2. To this template, add four knob templates that each contain a label and a text field.
3. In the Properties section for the knob parameters, you will find the template
parameters Value, Unit, and Label.
4. Click the Export Property buttons for the Value parameters of the four knobs and
name them ValA, ValD, ValS, and ValR, for example.
This creates independent parameters in the template.
5. For the Label parameters, enter A, D, S, and R.
RESULT
When you use the ADSR Knobs template, the labels will always be A, D, S, and R, but the
knobs can be freely connected to any envelope.
Using Templates From Libraries or Macro Pages
You can use the Resource/Library Browser to browse the content of existing macro pages
and use them in the current macro page.
The Resource/Library Browser shows the templates that are available in the macro pages
and allows you to drag and drop them from there. All the necessary resources are also
copied from the source macro page to the current macro page.
PROCEDURE
1. Navigate to the library or the macro page that contains the template that you want to
use.
If the file contains sub-libraries, navigate to the sub-library.