[pulseaudio-discuss] Patch review status wiki page updated
poljarinho at gmail.com
Fri Nov 29 06:13:34 PST 2013
On Fri, Nov 29, 2013 at 06:48:02PM +0600, Alexander E. Patrakov wrote:
> Thanks for the update.
> Tanu: could you please add the following text to the patch status page
> regarding Damir's project, just to keep all information in one place?
> * Status update:
> * Performance tests (mono):
> * Performance tests (stereo & 5.1): TBD
> * Bandwidth & Aliasing tests: TBD, with explanatory material at
> * Features (such as variable-rate support, input & output formats,
> optimizations for particular combinations of sample rates, compatibility
> with rewinds): TBD
> Separate performance tests for non-mono input are needed because some
> resamplers (e.g. libsamplerate and my resampler in Wine) need to perform
> some auxiliary computation (e.g., in my case, interpolation of tabulated
> filter coefficients) once and then use the result for each channel.
> The 2013-10 blog post touches upon the important topic of the resampler
> quality. Indeed, there are two important properties that are discussed in
> the blog post:
> * [Bandwidth] The resampler should not attenuate signal at frequencies that
> are below the lowest of the two Nyquist frequencies.
> * [Aliasing] The resampler should not create anything at frequencies not
> present in the original signal.
> However, that blog post only deals with one (unspecified) resampler, and
> thus is only an illustration of the above properties, but not a comparison
> of resamplers based on these properties. That's why the TBD above.
> I think it would be a good idea to post a spectrogram of a resampled linear
> sweep from 0 Hz to half of the original sampling rate. The result would be
> similar to this collection of images (which compares, for 96k -> 44.1k
> resampling, the old Wine resampler, the linear-interpolation resampler, two
> of the then-proposed resamplers, and Speex at different quality settings):
There is an extensive list of spectrograms of different resamplers here
. Although only the highest quality levels are tested it should be
useful in lack of own measurements (at least for now).
More information about the pulseaudio-discuss