Expand description
The load check: a render counts only when the plug-in kept the preset.
A host call reports success even when the plug-in kept its old sound, so the check looks at the result three ways:
- The clip must sound: a clip whose every sample stays below the tail floor is silent.
- The state the plug-in saves after the render must hold the sent preset: the name, the tuning and every control. When it holds the init patch instead, the plug-in fell back to init.
- The clip is compared with the plug-in’s own init patch. Each clip is reduced to its level in octave bands, and the distance is the largest band difference in dB, over the bands above a floor of mean bin power and within 30 dB of the loudest. A clip within three times the distance of two init renders is init-like.
The first two are faults. The third is a warning: mean band levels miss a change of envelope or modulation, so a preset that loaded can still lie within the margin. The margin stands in for a spread measured over many renders, which a later release stores.
Structs§
- Band
Levels - The level of a clip in octave bands, in dB of mean bin power.
- Load
Check - What the load check measured for a render that passed.
Enums§
- Load
Fault - Why a render does not count.
Functions§
- render_
checked - Renders
joband checks that the plug-in loaded its preset. - silence_
reasons - What in a preset can make it render silent.