Hi All, A while back (over a year ago) I emailed this list with a distortion plugin that I created. I have since taken some of the feedback on board, and released an update. There are now two plugins, SI-D1, which is the one I made last year, which now has 2x upsampling but is otherwise the same, and SI-D2 which uses tanh to give a softer edge to the clipping (also with 2x upsampling).
The release is on github: https://github.com/guysherman/si-plugins/releases/tag/v0.2.1 I welcome any thoughts and suggestions. For the next version I am going to add LPF and HPF filters, before and after the main effect. Who knows when that will be! Thanks, Guy. On Wed, Sep 9, 2015 at 9:41 AM, Tim Goetze <t...@quitte.de> wrote: > [Guy Sherman] > > Would the approach to use a sample-rate converter to essentially > interpolate > > samples, then do the processing, and then sample back down? > > The principle is indeed the same, and you could use a converter > library for this purpose. However, those converters are designed to > work over a continuous range of samplerate ratios whereas the ratio > chosen for oversampling is usually a fixed integer because this > presents ample opportunity for optimisation. The interpolation > filters in both cases are usually windowed sinc FIR (much like the > Lanczos kernel in image resampling). > > > How does that work for live streams of data? > > As you intuit: you sample up, process, then sample back down, ending > up with one output sample for every input sample. > > IIrc, http://quitte.de/dsp/caps.html contains at least two oversampled > plugins and comes with source code. > > Cheers, Tim > > -- Guy Sherman *e:* g...@guysherman.com *p:* +6498892464 *m:* +447479344788 *s:* live:sherman_guy *w: *http://guysherman.com
_______________________________________________ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org http://lists.linuxaudio.org/listinfo/linux-audio-dev