I use FmodForFoxes library to handle sounds in my game.
I made dialogue system similiar to Undertale one. Its key feature is playing the same sound every time new symbols appears on the screen. So the problem occurs when I load the same sound and play it right away. Some instances plays loudly, some quitely.
Thank you for sharing the information and recording.
The issue seems to be caused by overlapping instances and voice stealing. When the same sound is played multiple times in rapid succession, FMOD might cut off previous instances before they fully decay, leading to varying loudness.
To prevent this, you could:
Open FMOD Studio and select your sound event.
Set Max Instances to 1.
Set Stealing Behavior to None.
This ensures that only one instance plays at a time and prevents sudden volume differences.