Problems Rubberband Pitch Shift in Audacity

All your LV2 and LADSPA goodness and more.

Moderators: khz, MattKingUSA

User avatar
d.healey
Established Member
Posts: 201
Joined: Fri Sep 22, 2017 8:33 pm

Problems Rubberband Pitch Shift in Audacity

Postby d.healey » Mon Jan 06, 2020 2:10 am

Whenever I try to pitch shift something in Audacity using the Rubberband .lv2 plugin I get a horrible click/pop added to the start of the selected audio.

Does anyone have a solution for this?

The plugin I'm using is available here - https://kx.studio/Repositories:Plugins
David Healey
Patreon - HISE scripting and sample library dev tutorials
Libre Wave - Freedom respecting instruments and effects.

User avatar
AlexTheBassist
Established Member
Posts: 350
Joined: Mon May 19, 2014 3:44 am
Location: Russia, Moscow

Re: Problems Rubberband Pitch Shift in Audacity

Postby AlexTheBassist » Mon Jan 06, 2020 11:49 am

This is a bug in Rubberband library itself, it behaves the same in Ardour and Mixbus even if used as standalone. Just tested it, confirmed. File a bug report.
Being creative does not imply being lazy, stupid, or illiterate.

Working in Harrison Mixbus and Ardour on KDE Neon + KXStudio.

User avatar
d.healey
Established Member
Posts: 201
Joined: Fri Sep 22, 2017 8:33 pm

Re: Problems Rubberband Pitch Shift in Audacity

Postby d.healey » Mon Jan 06, 2020 12:28 pm

AlexTheBassist wrote:This is a bug in Rubberband library itself, it behaves the same in Ardour and Mixbus even if used as standalone. Just tested it, confirmed. File a bug report.

Thanks for confirming.
David Healey
Patreon - HISE scripting and sample library dev tutorials
Libre Wave - Freedom respecting instruments and effects.

User avatar
d.healey
Established Member
Posts: 201
Joined: Fri Sep 22, 2017 8:33 pm

Re: Problems Rubberband Pitch Shift in Audacity

Postby d.healey » Mon Jan 06, 2020 1:15 pm

I just tried the command-line version and it seems to work fine. So seems to be an issue just in the plugin perhaps.
David Healey
Patreon - HISE scripting and sample library dev tutorials
Libre Wave - Freedom respecting instruments and effects.

User avatar
d.healey
Established Member
Posts: 201
Joined: Fri Sep 22, 2017 8:33 pm

Re: Problems Rubberband Pitch Shift in Audacity

Postby d.healey » Mon Jan 06, 2020 2:19 pm

AlexTheBassist wrote:This is a bug in Rubberband library itself, it behaves the same in Ardour and Mixbus even if used as standalone. Just tested it, confirmed. File a bug report.


I think I might have solved it. I downloaded the source from github, tweaked the buffer values and recompiled the LADSPA plugin and it seems to work...

I've uploaded here if you'd like to test it - https://www.dropbox.com/s/ggl4c9v6sydcx ... d.zip?dl=0

It's a LADSPA plugin not .lv2

These are the install locations according to the console output
lib/ladspa-rubberband.so /usr/local/lib/ladspa
ladspa/ladspa-rubberband.cat /usr/local/lib/ladspa
ladspa/ladspa-rubberband.rdf /usr/local/share/ladspa/rdf
David Healey
Patreon - HISE scripting and sample library dev tutorials
Libre Wave - Freedom respecting instruments and effects.

User avatar
AlexTheBassist
Established Member
Posts: 350
Joined: Mon May 19, 2014 3:44 am
Location: Russia, Moscow

Re: Problems Rubberband Pitch Shift in Audacity

Postby AlexTheBassist » Mon Jan 06, 2020 6:09 pm

d.healey wrote:I think I might have solved it

Thanks, but I am not interested in a plugin version. A standalone variant in form of pitch tool of Mixbus/Ardour is sometimes helpful, but I can use Reaper's time stretching as a fallback, and I need that extremely rarely, as I rarely do video editing.
Being creative does not imply being lazy, stupid, or illiterate.

Working in Harrison Mixbus and Ardour on KDE Neon + KXStudio.

User avatar
d.healey
Established Member
Posts: 201
Joined: Fri Sep 22, 2017 8:33 pm

Re: Problems Rubberband Pitch Shift in Audacity

Postby d.healey » Mon Jan 06, 2020 6:11 pm

AlexTheBassist wrote:
d.healey wrote:I think I might have solved it

Thanks, but I am not interested in a plugin version. A standalone variant in form of pitch tool of Mixbus/Ardour is sometimes helpful, but I can use Reaper's time stretching as a fallback, and I need that extremely rarely, as I rarely do video editing.

Do you mean the standalone command line tool didn't work for you either?
David Healey
Patreon - HISE scripting and sample library dev tutorials
Libre Wave - Freedom respecting instruments and effects.

User avatar
AlexTheBassist
Established Member
Posts: 350
Joined: Mon May 19, 2014 3:44 am
Location: Russia, Moscow

Re: Problems Rubberband Pitch Shift in Audacity

Postby AlexTheBassist » Tue Jan 07, 2020 6:17 pm

d.healey wrote:standalone command line tool didn't work for you either?

Didn't try that, I checked only plugins and both Mixbus's and Ardour's stretch tools. Can't do this right now because I am not at home nor in studio.
Being creative does not imply being lazy, stupid, or illiterate.

Working in Harrison Mixbus and Ardour on KDE Neon + KXStudio.

User avatar
d.healey
Established Member
Posts: 201
Joined: Fri Sep 22, 2017 8:33 pm

Re: Problems Rubberband Pitch Shift in Audacity

Postby d.healey » Fri Jan 10, 2020 12:46 am

I've forked the official rubberband repo and brought in FalkTX's LV2 stuff. I also modified the buffer size to get rid of the click/pop issue, and I added an LV2 make target.

https://github.com/davidhealey/rubberband
David Healey
Patreon - HISE scripting and sample library dev tutorials
Libre Wave - Freedom respecting instruments and effects.


Return to “Plugins, Effects and Instruments”

Who is online

Users browsing this forum: MSN [Bot] and 1 guest