[SOLVED] Looking for a plugin like Sliding Time Scale / Pitch Shift

I know. But as I said. When I compiled audacity from source, SBSMS was included. It’s also included in the Flatpak version and probably the Handbook1 PPA version too. Forgot to check that one.
My point is. When the Sliding Stretch effect was there, it still wouldn’t work. It crashed Audacity.
Hence why I’m saying that there has to be a bug in the latest version. Probably the reason they packaged it without SBSMS.
Because version 2.3.3 is working perfectly fine with the sliding stretch effect.

but it works fine for me, and for all of the Audacity developers, built from source code, which strongly suggests that the problem is not the Audacity source code.

Yea. I don’t think it’s Audacity either.
The Ubuntu team removed that stuff while packaging it, right?
So I’m guessing the problem lies with Ubuntu.
Either way. The fact that the previous version works just fine with all the effects and all, makes me wonder what the difference between these two versions is. Because something was done in the latest version, making certain features buggy on the latest Ubuntu and Mint versions.
Idk. I’m not a developer nor do I know much of this stuff.
All I know is that the older version works fine for me.

The problem appears to be that Debian provides the Audacity build for Debian, Ubuntu and Mint, but their version of the SBSMS library is too old, and the “official” upstream source code was never updated to the current version. I’m not sure if we can do anything about this, but I’m making inquiries.

Ah. I see. So that is why the older version of Audacity works fine.?
Does that mean I can simply compile the latest version of SBSMS and Audacity 2.4.2 should work just fine?
And wouldn’t it be possible to package Audacity with the latest SBSMS from now on and point Audacity to that version rather than the one that is pre-installed?
I just checked SBSMS’s github, and it states that there’s a bug in the Linux version. " Bug 2492 - Linux: Crash when applying or previewing Sliding Stretch".
So this could explain why they haven’t updated to a later version.
But here’s an idea. On the next version of Audacity, modify the Sliding Stretch plugin to fall back on the old version of SBSMS if the new one is not installed. Could that be a solution? And same with the pitch, tempo and speed controls.

It should work fine in Audacity 2.4.2 if you build with the version of SBSMS that is included in the Audacity source code. That’s what I did, and it works fine for me.


Was that here: https://github.com/audacity/audacity/tree/master/lib-src/sbsms
That’s part of the Audacity repository.


No, that wouldn’t be a solution. The latest version is required because bugs in the older version cause a crash. That is precisely why the SBSMS developer gave us an updated version. Unfortunately what he did not do was to update his own repository, and that is where Debian get their version from.
The “Bug 2492” fix is an even later fix. Unfortunately we are not able to pass this fix upstream to the official SBSMS repository because the official source appears to have been abandoned about 6 years ago.

Update! The Slide Stretch plugin stopped working again.
This is ridiculous. So I’m going back to my initial question.
Is there a plugin similar to Pitch Shift available somewhere?
I’ve been looking at github, but can’t seem to find anything.

Audacity has a “Change Pitch” effect, but it does not do “sliding” changes.
https://manual.audacityteam.org/man/change_pitch.html

I know. If I could use that one for pitch sliding, then this whole thing wouldn’t be an issue to begin with.
So you’re saying there aren’t any VSTs or anything out there like that?
Guess I’m gonna have to do some more google searching. Even though I’ve been looking all over the web for a plugin that can do that.
Maybe I should just look for a different program that has this feature.

VST effects are rarely used on Linux. They are native to Windows.
For Linux you could look for “LV2” effects.

Ah okay. Thank you. No wonder I couldn’t find nothing. :grinning:

I’ve been able to find a ton of pitch shifting plugins, but nothing like Sliding Stretch / Sliding Time Scale that allows me to pitch shift from normal to low pitched sound.
It’s a pretty common effect in music, so how come there aren’t any plugins like this? Been looking through the DSP-plugins, SWH-plugins and Zita-plugins.
A ton of great free and open source audio plugins, but nothing like this one. Unbelievably frustrating.

Hi. Try using this patch for the 2.4.2 build

https://forum.audacityteam.org/t/bug-crash-after-using-high-qualitty-stretching-solved/58690/1

It is SBSMS related and it fixes problems on my build.

I can use the Sliding Stretch without troubles

@Geolgar Thank you SO much.
That totally worked!
After all that, it was this simple :grinning:
And thanks for your help too Steve.
But how come this patch hasn’t been applied to the source code, flatpak and main repo version already?
Is it not been tested enough or something?

I’m glad that worked for you! :smiley:
It’s frustrating get used to use one tool, and suddenly it stop working.

I guess Steve forgot to tell you about this patch… It is a know bug.
I remember he said it will be added on the next release.

Did you follow the Steve guide to build 2.4.2? :question:
I kinda remember he added the patch on his guide

EDIT: I check the guide and no. The patch is not on the guide :astonished:
Maybe @Steve can add the patch on it :wink:

Most of this thread is about the effect being completely absent.

Well done for spotting the connection between “stopped working again” and the “sbsms crash with stereo tracks” issue.


The problem was discovered after the release of Audacity 2.4.2, so it is not in the 2.4.2 source code. We don’t make flatpaks or Linux binaries.


Done.