[PD] Scope of [block~] and [switch~]
IOhannes m zmoelnig
zmoelnig at iem.at
Mon Oct 20 17:42:04 CEST 2008
Miller Puckette wrote:
> One small warning - the output of samplerate~ is confusing if there is
> overlap - samplerate~ output goes up by the overlap factor, which is
> arguably incorrect. It needs replacing by a more comprehensive solution.
> Also the default upsampling algorithm is incorrect - if you upsaple by
> 2, for instance, incoming signals get interleaved with zeros, which does
> not result in a unity DC gain. I've been fretting over whether this
> should be changed (incompatibly!) to make it "correct' or just leave it wrong.
personally i would just change it.
if somebody relies on a certain upsampling algorithm, they should
explicitely specify so in the creation arguments.
(or even better, use a separate object that fills the gaps in the
zero-padded signal with something more sophisticated)
More information about the Pd-list