I saw the topic titled “Re: Reduce or increase pitch without preserving duration”, so I presumed the “Change Pitch” Audacity native plugin would reduce or increase pitch with preserving original duration of the selected area. I am using 2.3.2 Audacity version, but when I want to change pitch of, say, a 0.5" area to a 10% pitch change, I get the pitch changed area reduced to 0.446". It does not keep its original duration once pitch changed. And if I ask for a -10% pitch change of the original area, I get the area pitch changed plus a silence of 0,007", so again not with the original duration.
I need the pitch changed with preserving the original duration, so that the resulting music, with its possible tied notes and harmony is also preserved.
If I take the original selection, export it and use ffmpeg or rubberband to get the pitch change, it does it perfectly, a beautiful pitch change to the exact percentage requested and with the same duration, whether the percentage is positive or negative.
The rubberband command is very simple :
rubberband -p 2.0 <originalSelection.wav> <modifiedSelection.wav>
increases pitch by 2 semitones with same tempo, same duration.
Is there a way to call that command from Audacity or via some new nyquist plugin ?
Or is this duration problem correction part of next Audacity release ?