New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Distorsion when moving rate slider + Rubberband #10270
Comments
Commented by: daschuer Tested with 1.8.1-7ubuntu2 on Ubuntu Bionic |
Commented by: daschuer It looks like something has changed upstream in a not yet released version: |
Commented by: daschuer |
Commented by: daschuer The linked bug affects the speex resampler. We use libsamplerate. |
Commented by: uklotzde Fedora used the default build settings which defaults to speex for resampling although libsamplerate would be available. PR: https://src.fedoraproject.org/rpms/rubberband/pull-request/1 |
Commented by: eeickmeyer Thank you for taking the time to report this bug and helping to make Ubuntu better. Please execute the following command only once, as it will automatically gather debugging information, in a terminal: When reporting bugs in the future please use apport by using 'ubuntu-bug' and the name of the package affected. You can learn more about this functionality at https://wiki.ubuntu.com/ReportingBugs. -Additionally- The issue you are reporting is an upstream one and it would be nice if somebody having it could send the bug to the developers of the software by following the instructions at https://wiki.ubuntu.com/Debian/Bugs. If you have done so, please tell us the number of the upstream bug (or the link), so we can add a bugwatch that will inform us about its status. Thanks in advance. |
Commented by: daschuer I have executed "apport-collect 1909938" and it ends with "No additional info collected" This is the upstream bug: |
Commented by: daschuer |
Commented by: eeickmeyer Those aren't the bug reports that "upstream" is referring to here. Please report this bug to Debian using the instructions previously provided (https://wiki.ubuntu.com/Debian/Bugs). The package originates from Debian, from which Ubuntu derives. |
Reported by: daschuer
Date: 2021-01-03T22:07:41Z
Status: New
Importance: Undecided
Launchpad Issue: lp1909938
Rubberband seems to reset it's internal filter when changing the rate. This leads to a hear-able distortion.
You can hear it best using a 440 Hz Test file.
The alternative would be to use a second Rubberband and crossfade to the new one whenever the rate changes. Unfortunately we cannot effort the extra CPU for this. The solution must be implemented CPU friendly inside Rubberband
The text was updated successfully, but these errors were encountered: