Exporting Programs and Layers as HALion Sonic Layer Presets

By exporting programs or layers as HALion Sonic layer presets, you can ensure that HALion Sonic loads them correctly. This is particularly useful if you create content as part of a VST Sound container, because it allows you to verify that the preset contains all necessary resources.


HALion Sonic layers require a macro page that can be controlled from within HALion Sonic. Without a macro page, the program can be loaded and played but not edited.

The macro page must be attached to the exported layer. Macro pages that are attached to sublayers cannot be accessed in HALion Sonic.


  1. Right-click the program or layer, and select Import/Export > Export Program/Import/Export > Export Layer.
  2. In the dialog, specify a file name and a location for the preset, set up the attributes, and activate Export As HALion Sonic Layer.
  3. Optional: Click Verify HALion Sonic Layer Structure to check the layer for compatibility with the layer structure that is used in HALion Sonic.
  4. Click OK .

    If Verify HALion Sonic Layer Structure is activated and HALion Sonic detects incompatibilities, it informs you about them via a warning message.

    • Click Cancel to cancel the export.

    • Click Continue to export the layer, regardless of the incompatibilities.

    • Click Fix to automatically correct the detected incompatibilities and to resume the export.

      If an issue cannot be fixed, the warning message is opened again, without the Fix button.


The preset is written into the specified folder and can be accessed via the MediaBay.