Dynamic Audio Manager v1.0.2 Changelog


Technical Improvements

  • Unique SE instance tracking
    Prevents race conditions by assigning each SE its own identifier.

  • Single ducking logic
    BGM now ducks only once per SE burst, regardless of how many sounds overlap.

  • Enhanced debug logging
    Added more granular log output to aid in troubleshooting.

  • Improved volume state management
    Refined how volume levels are saved and restored under various playback scenarios.

Bug Fixes

  • Critical BGM disappearance
    Fixed an issue where BGM would drop out or become inaudible when multiple sound effects played at once.

  • Ducking malfunction
    Rewrote the ducking mechanism so it now handles concurrent SE playback correctly.

  • Queue management conflicts
    Added proper tracking of active sound effects to eliminate volume clashes.

  • Volume restoration timing
    Ensures BGM returns to its original level only after every sound effect has finished.

Files

DynamicAudioManager.js 27 kB
6 days ago

Get Dynamic Audio Manager for RPG Maker MZ

Buy Now$4.99 USD or more

Leave a comment

Log in with itch.io to leave a comment.