You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The release portion of the sound ducking envelope does not transition smoothly back to full volume over the specified duration. Instead the release begins smoothly and then suddenly jumps back to full volume.
The text was updated successfully, but these errors were encountered:
This bug is caused by comparisons in the code between signed and unsigned integers causing undesired behavior and calculations. To resolve, I am going through all signed/unsigned integer variables and ensuring their consistent use and proper casting when comparisons are necessary. Sample positions/durations are unsigned values while envelope stage positions can be negative therefore are signed. The code did not properly cast variables of mixed types when performing comparison operations.
Fixes issue #43. Fixed signed/unsigned int comparisons to either
explicitly cast values or changed underlying variable types. Integer
variable types are now more consistent throughout the module.
The release portion of the sound ducking envelope does not transition smoothly back to full volume over the specified duration. Instead the release begins smoothly and then suddenly jumps back to full volume.
The text was updated successfully, but these errors were encountered: