User Manual

Table Of Contents
Library Creator
Libraries
406
If you want to create a library for all users, you must export your program as a HALion Sonic
SE layer preset. You can find the corresponding command on the Program Tree context
menu.
Prerequisites
Here is an exemplary list of main steps that you would usually perform to finalize the content
before creating a library.
1. You have sampled all the required sounds and noises.
2. You have cut and processed all the samples.
3. You have mapped the samples to the keyboard.
4. You have structured the samples into layers, for example, for different articulations.
5. You have set up the program so that you can switch between articulations, either using
MegaTrig or your own Lua script.
6. You have added the MIDI modules that are to be used by the instrument, for example, a
MIDI player.
7. You have added custom script code to realize some special playing features.
8. You have added busses and effects to control the audio routing and deliver the
integrated effects that you want to be part of the instrument.
9. You have configured the quick controls to add more control over the sound.
10. You have built a macro page with all the knobs, sliders, and other elements that you
need to control the sound of your instrument.
11. You have assigned the macro page to the program.
This means, you need a program that can be played and that can be adjusted using the quick
controls and the macro page.
NOTE
For a later use as HALion Sonic SE library, the Program Tree, in the most simple case,
should contain a program and a layer. The program will be exported as HALion Sonic SE
layer and contains the macro page and the quick control assignments. The layer contains all
samples, synth zones, sublayers, MIDI modules, internal busses, and effects.
Creating a Simple Library
Let us assume that you have inherited a precious and unique acoustic guitar, for example,
and you think it is worth building a virtual version of it so that you can play it with your
keyboard. You have sampled the guitar sounds and noises, and now you are going to build the
library Precious Guitar.
PREREQUISITE
You have exported your program under the name Precious Guitar Layer using
the Export Program as HALion Sonic SE Layer preset command on the Import/Export
submenu of the Program Tree context menu.
If you want to distribute HALion Sonic SE Program presets that combine several layers,
you have loaded the preset Precious Guitar Layer.vstpreset into a slot in
HALion Sonic.