I hope the OP is still reading after this turned into a feature request thread, because it occurred to me that depending on what you need the ducking to do, a gate might be a better option. The Sonitus Gate has variable attack, hold, and decay times, as well as the option to set the degree of attenuation when gating. I tend to use it more than compression for tasks like dropping music beds slightly behind narration.