kyzfrintin / Godot-Mixing-Desk

A complete audio solution for Godot 3.3.x, making procedural sound and adaptive/procedural music possible with a few nodes and a couple lines of code.
MIT License
642 stars 32 forks source link

Fading or muting immediately? #14

Open SAM2WOW opened 3 years ago

SAM2WOW commented 3 years ago

Hello! I just downloaded this plugin and I'm trying to toggle fade different layers immediately, but the plugin always waits till a loop finished before it mute or fade. How would you fade or mute a layer immediately?

ClementRivaille commented 3 years ago

Hi! I faced the exact same issue recently. The proper way to do this is to use one or several AutoLayerContainer, and edit its layer_min and layer_max properties. _trackspeed can be used to set the length of the fade in.

kyzfrintin commented 3 years ago

Hey dude! Sorry for the late response, but I have just got back into developing mixing desk. I've just added a couple updates, and one of the fixes was to ensure that fades/mutes are applied to both the original tracks and the copied tracks. Hopefully this resolves this issue. If you're still working on your project, let me know if the issue is resolved for you, and I can close this :)

SAM2WOW commented 3 years ago

Sorry, we decided to remove the mixing-desk plugin for our project and use our own solution. Your plugin is definitely very helpful and I'm glad you started updating it again. :)