Consistency Check

To avoid incomplete or nonfunctional libraries, the Library Creator performs several automatic checks when building libraries. As a first step, all presets are checked when they are added to a VST Sound container. If any issues are found, a red warning sign is shown in the Issue column of the corresponding preset, and a global warning sign is shown in the list of unassigned samples/VST Sound containers. Existing issues do not prevent the Library Creator from building the VST Sound container, however. They simply allow you to identify issues that you need to fix before releasing the library.

The Library Creator performs the following checks:

  • HALion Sonic presets for which no macro page is assigned

  • HALion Sonic presets for which no quick controls are assigned

  • used audio formats (file type, sample rate, bit depth, channels)

  • Sample markers that exist beyond the sample file end

  • Sample markers that exist beyond the sample end in a zone

  • Sample end markers that are placed before the start marker

  • Empty sample, grain, and wavetable zones

  • Samples that are not referenced by any presets

  • Missing information for Author, Category, and Sub-Category

  • Character tags that are not set

  • Missing parameter Signature or Tempo

  • Presets with identical names (case sensitive)

  • An incorrect size for the macro page if it is to be used in HALion Sonic

When starting the library build process, the Library Creator may encounter additional issues, which can stop the build process. In this case, a report window opens and helps you to identify the cause of the failure. Common issues include leaving a mandatory field for defining the library properties blank, removing required resources from your file system after creating the library, so that they cannot be found, etc.