# AHDSR release sometimes jumps

**URL:** <https://qa.fmod.com/t/ahdsr-release-sometimes-jumps/21705>\
**Category:** FMOD Studio\
**Created:** [June 4, 2024, 11:02pm UTC](https://qa.fmod.com/t/ahdsr-release-sometimes-jumps/21705 "2024-06-04T23:02:37Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![TheDarkSid3r](https://avatars.discourse-cdn.com/v4/letter/t/7feea3/32.png) [@TheDarkSid3r](https://qa.fmod.com/u/TheDarkSid3r)\
**Post date:** [June 4, 2024, 11:02pm UTC](https://qa.fmod.com/t/ahdsr-release-sometimes-jumps/21705/1 "2024-06-04T23:02:37Z")

</div>

I am using FMOD Studio 2.03.01. This occurs both in FMOD Studio and the game engine.

Occasionally, seemingly arbitrarily, during the release of an AHDSR modulator on an event’s master fader (this also occurs on track faders and parameters, but I haven’t tested anything else), when the event stop is triggered, the volume level will jump to some arbitrary point (sometimes all the way to the bottom) and continue fading out from there - as if the release had already been active for a second or two. Is this a bug or is there any way to remedy or work around this?

---

<div class="post-metadata">

**Author:** ![cwdain](https://avatars.discourse-cdn.com/v4/letter/c/fbc32d/32.png) [@cwdain](https://qa.fmod.com/u/cwdain)\
**Post date:** [June 5, 2024, 8:53am UTC](https://qa.fmod.com/t/ahdsr-release-sometimes-jumps/21705/2 "2024-06-05T08:53:45Z")

</div>

Yes! I found this out the other day too. We also just switched to 2.03.01. ADHSR seems to be broken engine-side somehow. Everything works fine in FMOD studio but when stopping sounds in engine (UE5.3.1) there’s some odd behaviour going on. And I think its partially to do with curves.

Lets say I have an event with a Gain FX on the master track modulated by an AHDSR with a 5 second release. If that release curve is linear and the event is stopped in engine then the event stops immediately with no fade out. If the curve is fully logarithmic (curves down slowly at first) then the audio fades out correctly I believe. If the curve is somewhere in between then its as OP described in their post. When stop is called the audio dips and fades from a different level.

Sorry for the crude drawings

 ![image](https://canada1.discourse-cdn.com/flex036/uploads/fmod/original/2X/5/5b0794f43627bae8b310ed482badd4e54649fd40.png)

---

<div class="post-metadata">

**Author:** ![TheDarkSid3r](https://avatars.discourse-cdn.com/v4/letter/t/7feea3/32.png) [@TheDarkSid3r](https://qa.fmod.com/u/TheDarkSid3r)\
**Post date:** [June 5, 2024, 1:28pm UTC](https://qa.fmod.com/t/ahdsr-release-sometimes-jumps/21705/3 "2024-06-05T13:28:50Z")

</div>

I’ll note again that this happens in FMOD Studio itself as well as the engine - seemingly identical behavior in both. The curve seems to be unrelated in my case - I’m seeing it happen no matter what the curve looks like.

Here’s an example of a problematic AHDSR setup, though it’s nothing special. I’m able to reproduce this in any project and with essentially any AHDSR values.

![image](https://canada1.discourse-cdn.com/flex036/uploads/fmod/original/2X/6/6ad35540f2027b531dc4f12e15842eae9ebf9c6e.png)

---

<div class="post-metadata">

**Author:** ![Connor\_FMOD](https://yyz2.discourse-cdn.com/flex036/user_avatar/qa.fmod.com/connor_fmod/32/3685_2.png) [@Connor\_FMOD](https://qa.fmod.com/u/Connor_FMOD)\
**Post date:** [June 6, 2024, 6:26am UTC](https://qa.fmod.com/t/ahdsr-release-sometimes-jumps/21705/4 "2024-06-06T06:26:47Z")

</div>

Hi,

Thank you for bringing this to our attention.

I have been able to reproduce the behavior. I have passed it on to our development team to look into further.

---

<div class="post-metadata">

**Author:** ![cwdain](https://avatars.discourse-cdn.com/v4/letter/c/fbc32d/32.png) [@cwdain](https://qa.fmod.com/u/cwdain)\
**Post date:** [June 6, 2024, 3:02pm UTC](https://qa.fmod.com/t/ahdsr-release-sometimes-jumps/21705/5 "2024-06-06T15:02:07Z")

</div>

You’re right, just triggered it myself in Studio.

These issues must be related somehow though. This is from a profiler session where I called stop on an event in-engine. The event has an AHDSR with a 5 second release.

![image](https://canada1.discourse-cdn.com/flex036/uploads/fmod/original/2X/8/8e17980e89cfa0da807a23c6703899d03e8063a7.png)

---

<div class="post-metadata">

**Author:** ![TheDarkSid3r](https://avatars.discourse-cdn.com/v4/letter/t/7feea3/32.png) [@TheDarkSid3r](https://qa.fmod.com/u/TheDarkSid3r)\
**Post date:** [June 6, 2024, 9:30pm UTC](https://qa.fmod.com/t/ahdsr-release-sometimes-jumps/21705/6 "2024-06-06T21:30:28Z")

</div>

Thank you so much!

My temporary workaround is variables with seek speed/modulator and having a fade out event with two command instruments - one to set the fade-out variable and another to stop the event.

![image](https://canada1.discourse-cdn.com/flex036/uploads/fmod/original/2X/1/15c285ed75eeff005c04442964b518460487f9ad.png)

---

<div class="post-metadata">

**Author:** ![Connor\_FMOD](https://yyz2.discourse-cdn.com/flex036/user_avatar/qa.fmod.com/connor_fmod/32/3685_2.png) [@Connor\_FMOD](https://qa.fmod.com/u/Connor_FMOD)\
**Post date:** [June 7, 2024, 6:54am UTC](https://qa.fmod.com/t/ahdsr-release-sometimes-jumps/21705/7 "2024-06-07T06:54:02Z")

</div>

Thank you for sharing the workaround.

---

<div class="post-metadata">

**Author:** ![Connor\_FMOD](https://yyz2.discourse-cdn.com/flex036/user_avatar/qa.fmod.com/connor_fmod/32/3685_2.png) [@Connor\_FMOD](https://qa.fmod.com/u/Connor_FMOD)\
**Post date:** [June 7, 2024, 6:54am UTC](https://qa.fmod.com/t/ahdsr-release-sometimes-jumps/21705/8 "2024-06-07T06:54:10Z")

</div>

Thank you for the information

---

<div class="post-metadata">

**Author:** ![TheDarkSid3r](https://avatars.discourse-cdn.com/v4/letter/t/7feea3/32.png) [@TheDarkSid3r](https://qa.fmod.com/u/TheDarkSid3r)\
**Post date:** [June 7, 2024, 7:49pm UTC](https://qa.fmod.com/t/ahdsr-release-sometimes-jumps/21705/9 "2024-06-07T19:49:56Z")

</div>

Here’s another much simpler solution that I recently thought of: Async instrument with Cut enabled, a loop region around part of it and a fade just outside. Then a transition region (trigger: event stopping) to the part that fades out.

![image](https://canada1.discourse-cdn.com/flex036/uploads/fmod/original/2X/5/56c2de89892328bd8491f8d15c6f34672635b17a.png)

---

<div class="post-metadata">

**Author:** ![Connor\_FMOD](https://yyz2.discourse-cdn.com/flex036/user_avatar/qa.fmod.com/connor_fmod/32/3685_2.png) [@Connor\_FMOD](https://qa.fmod.com/u/Connor_FMOD)\
**Post date:** [June 10, 2024, 9:45pm UTC](https://qa.fmod.com/t/ahdsr-release-sometimes-jumps/21705/10 "2024-06-10T21:45:03Z")

</div>

Thank you for sharing your solution.

---

<div class="post-metadata">

**Author:** ![cwdain](https://avatars.discourse-cdn.com/v4/letter/c/fbc32d/32.png) [@cwdain](https://qa.fmod.com/u/cwdain)\
**Post date:** [July 1, 2024, 1:55pm UTC](https://qa.fmod.com/t/ahdsr-release-sometimes-jumps/21705/11 "2024-07-01T13:55:29Z")

</div>

Is there an ETA on a fix for this? Currently all AHDSR volume modulation is broken in our project.

---

<div class="post-metadata">

**Author:** ![Connor\_FMOD](https://yyz2.discourse-cdn.com/flex036/user_avatar/qa.fmod.com/connor_fmod/32/3685_2.png) [@Connor\_FMOD](https://qa.fmod.com/u/Connor_FMOD)\
**Post date:** [July 2, 2024, 1:06am UTC](https://qa.fmod.com/t/ahdsr-release-sometimes-jumps/21705/12 "2024-07-02T01:06:58Z")

</div>

Hi,

The fix will be in the next release `2.03.02`, I cannot provide an ETA at this time.

---

<div class="post-metadata">

**Author:** ![SpeedOfLint](https://avatars.discourse-cdn.com/v4/letter/s/e480ec/32.png) [@SpeedOfLint](https://qa.fmod.com/u/SpeedOfLint)\
**Post date:** [September 4, 2026, 9:50am UTC](https://qa.fmod.com/t/ahdsr-release-sometimes-jumps/21705/13 "2026-09-04T09:50:42Z")

</div>

This one still happens in the FMOD studio, it’s not solved in any way!

---

<div class="post-metadata">

**Author:** ![SpeedOfLint](https://avatars.discourse-cdn.com/v4/letter/s/e480ec/32.png) [@SpeedOfLint](https://qa.fmod.com/u/SpeedOfLint)\
**Post date:** [September 4, 2026, 9:51am UTC](https://qa.fmod.com/t/ahdsr-release-sometimes-jumps/21705/14 "2026-09-04T09:51:20Z")

</div>

And I’m using 2.03.14 right now

---

<div class="post-metadata">

**Author:** ![Connor\_FMOD](https://yyz2.discourse-cdn.com/flex036/user_avatar/qa.fmod.com/connor_fmod/32/3685_2.png) [@Connor\_FMOD](https://qa.fmod.com/u/Connor_FMOD)\
**Post date:** [September 8, 2026, 4:05am UTC](https://qa.fmod.com/t/ahdsr-release-sometimes-jumps/21705/15 "2026-09-08T04:05:31Z")

</div>

Hi,

Thanks for bringing this to our attention. Could I grab some reproduction steps? Is there anything you are doing differently to what has already been noted?

Doing a simple test with AHDSR I was not able to reproduce the issue in 2.03.14 on Windows.

---

<div class="post-metadata">

**Author:** ![TheDarkSid3r](https://avatars.discourse-cdn.com/v4/letter/t/7feea3/32.png) [@TheDarkSid3r](https://qa.fmod.com/u/TheDarkSid3r)\
**Post date:** [September 8, 2026, 4:22am UTC](https://qa.fmod.com/t/ahdsr-release-sometimes-jumps/21705/16 "2026-09-08T04:22:39Z")

</div>

Just to add (you don’t need to reply), I am also unable reproduce it in 2.03.14 on both Windows and Mac. So it’s solved for me at least.

---

<div class="post-metadata">

**Author:** ![SpeedOfLint](https://avatars.discourse-cdn.com/v4/letter/s/e480ec/32.png) [@SpeedOfLint](https://qa.fmod.com/u/SpeedOfLint)\
**Post date:** [September 8, 2026, 5:06am UTC](https://qa.fmod.com/t/ahdsr-release-sometimes-jumps/21705/17 "2026-09-08T05:06:24Z")

</div>

Nothing in particularly different, just a sound in a timeline event with AHDSR on it’s Pitch. Every 1 or 2 out of 10 drops to 0 instantly and stays there until the sound fades out.

---

<div class="post-metadata">

**Author:** ![TheDarkSid3r](https://avatars.discourse-cdn.com/v4/letter/t/7feea3/32.png) [@TheDarkSid3r](https://qa.fmod.com/u/TheDarkSid3r)\
**Post date:** [September 8, 2026, 5:19am UTC](https://qa.fmod.com/t/ahdsr-release-sometimes-jumps/21705/18 "2026-09-08T05:19:25Z")

</div>

Oh! Just tested and I can confirm this does happen with pitch for me also. Interesting.

---

<div class="post-metadata">

**Author:** ![Connor\_FMOD](https://yyz2.discourse-cdn.com/flex036/user_avatar/qa.fmod.com/connor_fmod/32/3685_2.png) [@Connor\_FMOD](https://qa.fmod.com/u/Connor_FMOD)\
**Post date:** [September 8, 2026, 5:22am UTC](https://qa.fmod.com/t/ahdsr-release-sometimes-jumps/21705/19 "2026-09-08T05:22:26Z")

</div>

Thank you for the info, are you applying the modulation to the instrument pitch or the events pitch? I have been able to reproduce unexpected behavior applying modulation to the event pitch.

---

<div class="post-metadata">

**Author:** ![SpeedOfLint](https://avatars.discourse-cdn.com/v4/letter/s/e480ec/32.png) [@SpeedOfLint](https://qa.fmod.com/u/SpeedOfLint)\
**Post date:** [September 8, 2026, 6:26am UTC](https://qa.fmod.com/t/ahdsr-release-sometimes-jumps/21705/20 "2026-09-08T06:26:13Z")

</div>

I encounter this issue on both sides, both instrument pitch and event pitch

[Next page](https://qa.fmod.com/t/ahdsr-release-sometimes-jumps/21705.md?page=2)
