On Tue, Oct 17, 2006 at 10:04:20PM +0100, Dan Mills wrote: > but at 44.1, there just is not the bandwidth in either > the control or AUDIO channels to alllow fast gain > changes. Therefore we need to upsample both the audio > and the control data (albiet that the control > upsampler can get away with a lot less bandwidth then > the audio one).
If the control signal is derived from the upsampled input to the compressor, that is taken care of. > ... > With both the audio and control bandlimited to 0.25 * > FS, we can safely multiply them, any more then that > (split any way you like) and it all falls apart. Yes; that more or less makes 2x upsampling essential. > With respect to viewing the attack and decay logic as > a LPF, this is only the case if the same timeconstant > applies to both (seldom the case), as otherwise there > is a discontinuity in the rate of change at the > transition which will itself generate HF splatter. Isn't there always a discontinuity here anyway? When it changes from attack to decay the rate of gain change switches suddenly from negative to positive. A bandwidth limit on the control signal should take care of that, as long as the cutoff is steep enough. John