Re: [LAD] [LAU] best 96/24 to 44.1/16 to 96/24 convertion chain

From: <fons@email-addr-hidden>
Date: Sat May 08 2010 - 15:06:43 EEST

On Sat, May 08, 2010 at 03:23:11PM +0400, Andrew Gaydenko wrote:

> On Saturday, May 08, 2010 15:12:06 Julien Claassen wrote:
> > Hi Andrew!
> > If you want control over the dithering best use Fons' resample for both
> > bitdepth and samplerate conversion. If not, I think sndfile-convert should
> > be fine.
>
> As for sample rate changing - do I understand well, Fons' intention is to use
> resampling in real time processing? If it so - will it be comparable in
> quality with SRC offline "Best Sinc" processing? I mean, real-timing can
> forces some compromises in quality (with all my respect to and admire of
> multiple Fons' tools which I use widely!).

Zita-resampler uses the same 'sinc' algo as SRC, and the resample
application configures for the best quality which corresponds to
a 192 tap FIR. The differences are

* zita-resampler precomputes all filter coefficients and does not
  have to interpolate them while processing. This makes it faster,
  in particular for multichannel since (at least the last time I
  looked) SRC repeats this interpolation for each channel.

* The SRC filter goes for full attenuation at FS/2 (FS is the lower
  of the two sample rates) while zita-resampler has -60dB at that
  point. This is a deliberate choice. Zita-resampler will reach
  full attenuation of aliases at all frequencies where it matters,
  at least when used at the normal sample rates (>= 44100). It
  should not be used to resample to e.g. 32 kHz or lower.

Listening tests with 'expert' users have shown that none of them
have been able to hear the difference between the original, SRC,
and zita-resampler even at a *lower* quality setting.

Ciao,

-- 
FA
O tu, che porte, correndo si ?
E guerra e morte !
_______________________________________________
Linux-audio-dev mailing list
Linux-audio-dev@email-addr-hidden
http://lists.linuxaudio.org/listinfo/linux-audio-dev
Received on Sat May 8 16:15:04 2010

This archive was generated by hypermail 2.1.8 : Sat May 08 2010 - 16:15:04 EEST