Skip to content

additional Interpolation methods for resampling #9328

@mixxxbot

Description

@mixxxbot

Reported by: kazakore
Date: 2018-06-05T11:32:00Z
Status: Confirmed
Importance: Wishlist
Launchpad Issue: lp1775164


Feature request:

I would like to see additional Interpolation options to increase the audio quality when not using Key Lock.

Currently there is no option for this, with Linear being the only possible choice. This may be good for low powered devices but does not provide overly good audio quality.

Minimum options I would like to see are:
None
Linear
Sinc

I can find a number of examples where these are provided, often with various different quality settings for Sinc (how many convolutions of the sinx/x curve it iterates over) if this might be of help (eg I believe the Audacious and its Plugins are written in C++ so be a possible source of inspiration if needed) but I feel the learning curve would be too high for me to attempt myself with any reasonable timeframe.

Additionally I would suggest a look into Cubic Spline Interpolation. I haven't really come across this so commonly in open source software but have seen it well used in propriety software and it gives a quality close to that of Sinc while being far easier on the processor.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No fields configured for Feature.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions