Re: [LAD] Hi, I'm new

From: Guy Sherman <guy@email-addr-hidden>
Date: Mon Sep 26 2016 - 14:19:03 EEST

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 <tim@email-addr-hidden> 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:* guy@email-addr-hidden
*p:* +6498892464
*m:* +447479344788
*s:* live:sherman_guy
*w: *http://guysherman.com

_______________________________________________
Linux-audio-dev mailing list
Linux-audio-dev@email-addr-hidden
http://lists.linuxaudio.org/listinfo/linux-audio-dev
Received on Mon Sep 26 16:15:01 2016

This archive was generated by hypermail 2.1.8 : Mon Sep 26 2016 - 16:15:01 EEST