Wiki » History » Version 1

Version 1/22 - Next ยป - Current version
Chris Cannam, 2013-10-21 11:41 AM


Summary of results

We compared

  • decimate: the Decimator implementation in the qm-dsp library, which uses an 8-tap IIR lowpass filter;
  • resample_hq, resample_mq, resample_lq: the Resampler implementation in the qm-dsp library, which uses a lengthy Kaiser-windowed sinc filter, at three different quality settings;
  • src: the sndfile-resample program which uses libsamplerate, a well trusted resampler also using a Kaiser-windowed sinc implementation, at its default quality setting;
  • zoh: the sndfile-resample zero-order hold resampler, which just takes every Nth sample without any filtering, serving as a baseline.

zoh-wave.png 55.8 KB, downloaded 72 times Chris Cannam, 2013-10-22 04:31 PM

zoh-spec.png 991 KB, downloaded 90 times Chris Cannam, 2013-10-22 04:32 PM

decimate-wave.png 59.9 KB, downloaded 68 times Chris Cannam, 2013-10-22 04:32 PM

decimate-spec.png 1000 KB, downloaded 62 times Chris Cannam, 2013-10-22 04:32 PM

decimate-b-wave.png 54.8 KB, downloaded 67 times Chris Cannam, 2013-10-22 04:32 PM

decimate-b-spec.png 696 KB, downloaded 95 times Chris Cannam, 2013-10-22 04:32 PM

resample-hq-wave.png 51.4 KB, downloaded 60 times Chris Cannam, 2013-10-22 04:33 PM

resample-hq-spec.png 480 KB, downloaded 70 times Chris Cannam, 2013-10-22 04:33 PM

resample-mq-wave.png 50.6 KB, downloaded 48 times Chris Cannam, 2013-10-22 04:33 PM

resample-mq-spec.png 510 KB, downloaded 46 times Chris Cannam, 2013-10-22 04:33 PM

resample-lq-wave.png 52 KB, downloaded 48 times Chris Cannam, 2013-10-22 04:34 PM

resample-lq-spec.png 888 KB, downloaded 50 times Chris Cannam, 2013-10-22 04:34 PM

src-wave.png 47.8 KB, downloaded 55 times Chris Cannam, 2013-10-22 04:34 PM

src-spec.png 472 KB, downloaded 61 times Chris Cannam, 2013-10-22 04:34 PM