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
Library Creator
Library Creator Editor
417
NOTE
You can also use Automatically Add Required Files in the editor for the Lua Script
MIDI module. However, this only works if VST presets and scripts are put into the
same VST Sound container.
Scripts can also be added to a completely different VST Sound container, for
example, if you want to create a dedicated library for your scripts.
In this case, you must specify the search path for the Lua “require” function:
package.path = vstsound://<GUID of the required VST Sound
container>/resources/scripts/.lua;.
For more information, please refer to the HALion Scripting documentation under
http://developer.steinberg.help.
VST 3 Sub Preset Folder
You can add a special folder for VST 3 presets and add presets that are used as a
sub library for layers. These presets do not appear in the MediaBay and are only
used as source layers that can be loaded via script into a program. This method
is used for the Hot Brass and Studio Strings libraries, for example. For more
information, check the “Custom Params” script that is used in these libraries.
Content
This section shows the content of the folder that is selected in the Structure section. You can
add files here using drag and drop.
Search
Allows you to search for a specific container, preset, or sample, or to replace
strings.
• Find: Allows you to enter the text string that you are searching.
• Replace: Allows you to specify the text string that you want to use instead.
• Find Previous/Next: Allows you to move from one result to the next.
• Replace Current Selection: Replaces the text for the current search result.
• Replace All: Replaces the text for all search results.
• Case Sensitive: Activate this option to make the search case sensitive.
• Search in all Attributes: Activate this option if you want to search for text in
all attribute columns. Otherwise, only the name column is searched.
Add
Allows you to add a folder.