The trick is having a very good anti-aliasing filter just like the FIR in a high end ADC or SRC or very good mastering processors.  An IIR just won't work well due to the phase shifting and low order stop band attenuation.  I don't think Pd has anything built in other than fexpr~ and coefficient selection is something of a black art to trade off between the attenuation, taps/delay, transition band, impulse response etc.  


On Fri, Oct 27, 2017 at 8:08 PM, Alexandre Torres Porres <porres@gmail.com> wrote:


2017-10-27 19:12 GMT-02:00 cyrille henry <ch@chnry.net>:
depending on the input you can also LP filter the signal before the distortion.

oversampling and filtering is the worst way to deal with aliasing, but sometimes there is no other solution.

recently I found out the results were kinda terrible and there wasn't much I could do about it, oversampling it to an insane amount like 512x didn't improve significantly at all...

so I was wondering: - 1) why? Is there any other way?

You say sometimes "no", but when can you? I assume you could do it better if you're designing oscillators and things like that, but for this kind of alias generated by digital audio manipulations, maybe there's nothing else at all? is that it?

thanks
cheers 

_______________________________________________
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list