Re: [LAD] Hi, I'm new

From: Tim Goetze <tim@email-addr-hidden>
Date: Wed Sep 09 2015 - 11:41:47 EEST

[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

_______________________________________________
Linux-audio-dev mailing list
Linux-audio-dev@email-addr-hidden
http://lists.linuxaudio.org/listinfo/linux-audio-dev
Received on Wed Sep 9 12:15:01 2015

This archive was generated by hypermail 2.1.8 : Wed Sep 09 2015 - 12:15:01 EEST