Trace Envelope

Feedback and Reviews for Audacity 2.x
Forum rules
This board is ONLY for general feedback and discussion about Audacity 2.X.

If you require help, or think you have found a "bug", please post on the forum board relevant to your operating system.
Windows
Mac OS X
GNU/Linux and Unix-like
Post Reply
swbaz
Posts: 2
Joined: Thu Dec 12, 2013 4:19 am
Operating System: Please select

Trace Envelope

Post by swbaz » Thu Dec 12, 2013 4:45 pm

Hi there,
I'm new to Audacity but am a long time pro in studio technology and recording. Yea, must have had my head in the sand!
I really love the interface you guys have created and have had some fun exploring the effects menu. I have a suggestion though.
Years ago I owned a program called Alchemy. It had what I think they called a "trace envelope" control.
You could select any wave form and make a copy of its volume change over time.
You could then paste this over another wave form making its envelope behave in exactly the same way.
Why I have never seen this feature in any other editor since, is beyond me.
It would be great if you guys could add this feature to Audacity. Taking it further, you could do the same thing with frequencies. Very cool !
Thanks for listening.
:D

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

Re: Trace Envelope

Post by steve » Thu Dec 12, 2013 5:28 pm

Someone asked about a similar (the same?) thing about 3 1/2 years ago. There has not been any substantial demand for such an effect since, but the preliminary work on a plug-in to achieve this effect is here: http://forum.audacityteam.org/viewtopic ... 39&t=14620
There are limitations to what can be done with Nyquist plug-ins, but if the limitations are acceptable then it would probably not be too difficult to complete what was started there.
9/10 questions are answered in the FREQUENTLY ASKED QUESTIONS (FAQ)

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

Re: Trace Envelope

Post by Gale Andrews » Sun Dec 22, 2013 1:34 pm

steve wrote:Someone asked about a similar (the same?) thing about 3 1/2 years ago.
So that and this should have been picked up as a feature request vote. ;)

I was sitting on two votes for this so there are now four votes recorded on the Wiki.


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

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

Re: Trace Envelope

Post by steve » Sun Dec 22, 2013 5:09 pm

Gale Andrews wrote:So that and this should have been picked up as a feature request vote.
Unless that user completed his plug-in and is happy with it, or was happy to use the Nyquist scripts in the Nyquist Prompt effect, or lost interest in the feature, or completed the initial task and had no further need for the effect.


From the wiki:
Envelope follower: (4 votes) Dynamically modulate the volume of one track to match the volume of another. Select a waveform, extract its volume changes over time then apply these to another waveform making its envelope behave in exactly the same way.
Could this be implemented as an option in the Auto Duck effect?
9/10 questions are answered in the FREQUENTLY ASKED QUESTIONS (FAQ)

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

Re: Trace Envelope

Post by Gale Andrews » Sun Dec 22, 2013 6:53 pm

steve wrote:
Gale Andrews wrote:So that and this should have been picked up as a feature request vote.
Unless that user completed his plug-in and is happy with it, or was happy to use the Nyquist scripts in the Nyquist Prompt effect, or lost interest in the feature, or completed the initial task and had no further need for the effect.
True, but the length of that other topic looked like a serious expression of interest. I think we can say OP would have used the feature if it was there, which is just about enough for me to count a vote.

The better thing to have done would be to ask the user at the time, really.
steve wrote:From the wiki:
Envelope follower: (4 votes) Dynamically modulate the volume of one track to match the volume of another. Select a waveform, extract its volume changes over time then apply these to another waveform making its envelope behave in exactly the same way.
Could this be implemented as an option in the Auto Duck effect?
I've wondered that myself, but come to the conclusion that even if it was feasible it would need something like a separate tab on the effect.

If we supported pasting of envelope points then could that suggest a separate "extraction" tool?


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

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

Re: Trace Envelope

Post by steve » Sun Dec 22, 2013 7:45 pm

Gale Andrews wrote:I've wondered that myself, but come to the conclusion that even if it was feasible it would need something like a separate tab on the effect.
It could be a "Duck or Follow" effect.
  • Duck amount: Lowers the level in the selected track as the control track level increases.
  • Follow amount: Lowers the level in the selected track as the control track level decreases. (it "follows" the level of the control track.)
  • "Outer fade down length:" becomes "First Outer fade length:" (it fades down for ducking and fades up for following)
  • "Inner fade down length:" becomes "First Inner fade length:"
  • "Outer fade down length:" becomes "Second Outer fade length:" (it fades down for ducking and fades up for following)
  • "Inner fade down length:" becomes "Second Inner fade length:"
In the graph, lowering the outer sections and the middle section at 0 dB would produce an "envelope follower" effect. The outer two sections would move together.

It would not precisely follow the envelope, but would be an effective envelope follower type of effect.
Gale Andrews wrote:If we supported pasting of envelope points then could that suggest a separate "extraction" tool?
That would be a nice solution.
It would also be nice if logical operations could be performed on envelopes, such as inverting or scaling an envelope.
9/10 questions are answered in the FREQUENTLY ASKED QUESTIONS (FAQ)

Post Reply