Extreme Stretch added to Audacity

Effects, Recipes, Interfacing with other software, etc.
Forum rules
If you require help using Audacity, please post on the forum board relevant to your operating system:
Windows
Mac OS X
GNU/Linux and Unix-like
thencamenow
Posts: 1
Joined: Mon Aug 04, 2008 11:32 am
Operating System: Please select

Re: Extreme Stretch added to Audacity

Post by thencamenow » Mon Aug 04, 2008 11:40 am

I am very excited about PaulStretch being added to Audacity. The PaulStretch standalone app currently available for Mac no longer works in OSX 10.5.4. I've downloaded the patch files and cannot make them work. The folder and file "src/Makefile.in" do not exist anywhere after installing Audacity and thus expanding the "audacity_paulstretch.patch.gz" and "audacity_paulstretch_manual_patch.tar.gz" files. Is it indeed possible to make this work or are these files only Linux or PC?

Please advise. Thanks.

waxcylinder
Forum Staff
Posts: 14572
Joined: Tue Jul 31, 2007 11:03 am
Operating System: Windows 10

Re: Extreme Stretch added to Audacity

Post by waxcylinder » Mon Aug 04, 2008 1:10 pm

thencamenow: I have transferred your enthusiasm as a vote for this FR on the Audacity Wiki - It now has 12 votse and is in the "Highest Rated" section of the Wiki FR (10 votes or more takes a FR into this category).

Just be aware that being in the highest rated section is still no guarantee that the developers will or can include any FR.

WC
________________________________________FOR INSTANT HELP: (Click on Link below)
* * * * * FAQ * * * * * Tutorials * * * * * Audacity Manual * * * * *

siredsmithjr
Posts: 1
Joined: Sun Aug 24, 2008 5:38 pm
Operating System: Please select

Re: Extreme Stretch added to Audacity

Post by siredsmithjr » Sun Aug 24, 2008 5:52 pm

Any news on this at all?

Any port which is compatible with Leopard would be a dream come true for me personally.

Karbon8
Posts: 2
Joined: Wed Jun 17, 2009 2:28 am
Operating System: Please select

Re: Extreme Stretch added to Audacity

Post by Karbon8 » Wed Jun 17, 2009 2:33 am

Same here, I have tried on both Leopard and Tiger but no dice.

How do you install the version for audacity? its in a .patch format but i have no clue as to what that is etc.

Thanks,
Shane

Karbon8
Posts: 2
Joined: Wed Jun 17, 2009 2:28 am
Operating System: Please select

Re: Extreme Stretch added to Audacity

Post by Karbon8 » Wed Jun 17, 2009 2:37 am

sorry, just realized there was a page before this (came from google). Help with installing the patch into Audacity and/or it being included in audacity would be GREATLY appreciated!

Thanks,
Shane

dkeck14
Posts: 1
Joined: Tue Oct 20, 2009 8:32 pm
Operating System: Please select

Re: Extreme Stretch added to Audacity

Post by dkeck14 » Tue Oct 20, 2009 8:39 pm

Another request to add this as well. Really enjoy this effect and think it would be a great addition. Simple to use and able to make some beautiful results.

paulnasca
Posts: 8
Joined: Mon Jan 07, 2008 10:48 am
Operating System: Please select

Re: Extreme Stretch added to Audacity

Post by paulnasca » Sat Jun 02, 2012 11:07 am

Hi.
I updated the patch for Audacity for the Paulstretch effect.
It is available here: PATCH

I also made a unofficial windows binary for Audacity, available here: ZIP archive (the modified source code is available, too)

In the user interface, the Paulstretch effect is available in the Effect menu.

If you want to have Paulstretch effect in the next official releases you need to ask the Audacity maintainers to include the patch above into the official source code.

Paul

steve
Site Admin
Posts: 80677
Joined: Sat Dec 01, 2007 11:43 am
Operating System: Linux *buntu

Re: Extreme Stretch added to Audacity

Post by steve » Sat Jun 02, 2012 12:58 pm

paulnasca wrote:I updated the patch for Audacity for the Paulstretch effect.
It is available here: PATCH
If anyone needs step by step instructions for applying the patch on Debian based Linux systems please ask and I'll write some up.

How easy/difficult would it be to make Paulstretch into a plug-in (for example a LADSPA plug-in)?

Or looking at one of the other Audacity developer suggestions, how similar is the code to a "phase vocoder"?
If quite close, how easy/difficult would it be to develop a phase vocoder based on the paulstretch code and provide presets that include the paulstretch effect?
Last edited by steve on Fri Apr 24, 2015 2:53 pm, edited 3 times in total.
Reason: fixed typo
9/10 questions are answered in the FREQUENTLY ASKED QUESTIONS (FAQ)

paulnasca
Posts: 8
Joined: Mon Jan 07, 2008 10:48 am
Operating System: Please select

Re: Extreme Stretch added to Audacity

Post by paulnasca » Sat Jun 02, 2012 7:01 pm

Hi Steve.

Few years ago I wanted to make it as a LADSPA plugin. But I understood that LADSPA doesn't allow for plugin where the output number of samples isn't the same for the input number of samples, which made unsuitable for writing a time-stretching plugin. Because it I decided to write it as Audacity effect, because Audacity allows me to put different no. of samples than input.

See more about it here.

Regarding the phase vocoder, indeed it is somewhat similar to Paulstretch in sense that it analyse the sound using FFT, process it and resynthesize using IFFT. But the main difference is that in the phase vocoder the phase are important (for example it is done phase unwrapping and other stuff to estimate the correct phase) while in Paulstretch the phases are discarded completely and replaced with random phases. This is the main reason why Paulstretch sound so "smooth" (great for choirs/ensembles but not for piano sounds).

I thought about a possible generalization of the phase vocoder and Paulstretch which in some part of the sound tries to estimate the original phases (for example on onsets) and use the phase discard/randomization on long notes. But it requires some time to invest into which, unfortunately, for now I don't have it. :cry:

Until then I suggest using Paulstretch effect because it has many uses especially for the ones who like to create ambient music or who wants to experiment with sound. And having it in Audacity would be great for many users. ;)

Paul
Last edited by paulnasca on Fri Apr 24, 2015 2:53 pm, edited 3 times in total.
Reason: Typo fixed "is" > "isn't"

Gale Andrews
Quality Assurance
Posts: 41761
Joined: Fri Jul 27, 2007 12:02 am
Operating System: Windows 10

Re: Extreme Stretch added to Audacity

Post by Gale Andrews » Sat Jun 02, 2012 9:19 pm

paulnasca wrote:Few years ago I wanted to make it as a LADSPA plugin. But I understood that LADSPA doesn't allow for plugin where the output number of samples is the same for the input number of samples
Hi Paul,

I assume that's a typo; it should be "LADSPA doesn't allow for plugin where the output number of samples isn't the same for the input number of samples?"

I guess those interested in "brainwave entrainment" might like your effect. If it is included in Audacity, we'll need it to be documented in the Manual ( http://manual.audacityteam.org/man/Effect_Menu ).


Gale
________________________________________FOR INSTANT HELP: (Click on Link below)
* * * * * Tips * * * * * Tutorials * * * * * Quick Start Guide * * * * * Audacity Manual

Post Reply