Add 'stretch and pitch proportionally' button to Transform process under Edit Menu

Under the Transform process via Edit (from the Ribbon Menu) > Transform…, there isn’t a button to stretch and pitch proportionally.

This button is currently only available when directly selecting the Transform tool.

Is it possible to add the “stretch and pitch proportionally” button for the Transform process under the Edit Menu?

Request duly noted :slight_smile:

1 Like

Thank you @Robin_Lobel for implementing this feature in 10.0.30. I really do appreciate you taking the time to consider requests in the forums.

I do have an observation based on its current implementation. When the proportional button is selected, the Pitch shifting is grayed out which is understandable.

image

One benefit with the transform tool is the ability to see the computation of the pitch shifting unit in real time when adjusting the Time Stretching percent value and vice versa.

I have created a short video which demonstrates this with a use case example: https://www.youtube.com/shorts/oeafmGKORrw

I think it would be useful for the Transform process under the edit menu, to have the same visual adjustment available for Pitch Shifting when adjusting the Time Stretching with the Proportional button engaged.

Nevertheless, thanks again for this feature!

A question for anyone. Does Sl10 use elastique for transform?

I’ve never tried transform in sl but typically respeed/repitch files exclusively via the current Elastique 3 algo…always in Sound Forge Pro as I like the gui Sound Forge uses for elastique. In fact, I don’t use SF for anything other than Elastique repitch/respeed :slight_smile: I use Wavelab for general editing.

My brain is such that I prefer to compartmentalize editing (in the following order) when restoring old tape recordings that will also be demixed…

Capstan for speed stabilization of the intact file
Elastique for preferred repitch/respeed
Spectralayers for any noise cleanup (if at all)
Spectralayers for hum cleanup
Spectralayers for demix
Cubase/Nuendo to load new multitrack splits, create edits.
Port to individual tracks of jh24 (sometimes)
Console mix

While I don’t envision using transform, I may try it soon as the current gui at least has somewhat the same control parameters in SF Elastique 3.

Here’s another tidbit of info I’ve gleaned from Robin…and now also…Zplane…

If I respeed old recordings after Capstan…it’s usually up a few semitones.

Over the past 8 or so years, I had begun to wonder if the “process” of respeeding on Elastique might be somehow better, potentially less-artifacty, less destructive on 192khz or 96khz files rather than 48khz. I operate at 48khz, 32bit float.

My own ears were inconclusive, but I did engage in several lively conversations around 6 years ago on other forums. At that time, I was respeeding/repitching with Elastique and demixing with Stephen Burnsee’s Prosoniq Isolate.

Robin recently commented that higher sample rates may be better…maybe…for respeeding to extremely slow tempos. Which I don’t do.

Zplane communicated with me a couple of weeks ago that they don’t see any advantage of higher sample rates in terms of any destructive component of repitch/respeed.

So for yet another year, I pretty much remain at 48khz/32bit float most of the time.

@DosWasBest

I dont believe so, as “Elastique 3” algorithm is real-time and transform process is not. All other applications(Ableton live, FL Studio, etc) I’ve observed with that algorithm is real-time.