Audio effects provide a way to alter the appearance of a particular sound,
ranging from distortion (adding extra harmonics) to chorus effects by
duplicating a signal with a small but varying delay.
Returned effects should always be destroyed whether they are created by
calling aaxEffectCreate or are returned by one of the class getter functions.