Triggers are conditions you can set on certain effects to animate and synchronize them to the current audio.
Hyperchroma currently supports two types of triggers: Novelty and Transition triggers.
Novelty triggers are triggers that specify conditions on the Novelty Detection from the Analysis View. Novelty values from the novelty curves are used to determine when to trigger animations and how much to animate.
Determines the novelty curve to read novelty values from:
Affects the scaling of the animation based on the novelty value. Increasing this value causes the animation to scale to its maximum amount faster based on the current novely value.
Note that this effectively acts as a multiplier against the novelty value. This value also does not affect the threshold of the trigger.
The minimum novelty value required to trigger the animation. Only values from the configured novelty curve greater than or equal to the threshold will activate the trigger.
The amount of smoothing to apply for the triggered animation. Increasing this value results in smoother animations.
Transition triggers are triggers that specify conditions on the Transition Detection and Energy Detection from the Analysis View.
Transition triggers are used for animating Transition effects.
Determines the transition value that will trigger the transition:
An arbitrary value that represents probability of the transition occurring. This value is divided by the sum of the weights across all transition triggers that meet their threshold requirements and trigger on the same transition type to determine the probability of the trigger activating.
The minimum energy value required to trigger the transition. Only values from the energy curve greater than or equal to the threshold when the transition occurs will activate the trigger.