Additional Editing capabilities

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
Mekratrig
Posts: 18
Joined: Mon Jun 13, 2011 10:17 pm
Operating System: Please select

Additional Editing capabilities

Post by Mekratrig » Tue Jun 14, 2011 4:30 am

This is probably a pie-in-the-sky request, I know. But I'll put it out there for what it's worth.

I'd like to see a macro facility added to Audacity, such that I could click a button for it to record what I do manually; and it would then create a command stream that could be tuned and re-used for applying the same changes & edits to other files. This is the sort of thing you can do in MS Excel (& probably other MS Office applications) to automate a series of repetitive steps.

Trebor
Posts: 9847
Joined: Sat Dec 27, 2008 5:22 pm
Operating System: Windows 8 or 8.1

Re: Additional Editing capabilities

Post by Trebor » Tue Jun 14, 2011 9:34 am

Mekratrig wrote:I'd like to see a macro facility added to Audacity
Audacity's "Chain" function is similar (but limited in the scope of commands available) ... http://manual.audacityteam.org/index.ph ... dit_Chains

Murky effects
Posts: 42
Joined: Sun Dec 12, 2010 9:51 pm
Operating System: Please select

Re: Additional Editing capabilities

Post by Murky effects » Fri Jun 17, 2011 1:25 am

It would be really cool to be able to record every comand and then save that state as a Chain.
so in the menu it would say save as chain next to where it say apply chain, edit chain.

solanus
Posts: 62
Joined: Wed Mar 23, 2011 12:12 pm
Operating System: Please select

Re: Additional Editing capabilities

Post by solanus » Mon Jun 20, 2011 2:49 am

Murky effects wrote:It would be really cool to be able to record every comand and then save that state as a Chain.
so in the menu it would say save as chain next to where it say apply chain, edit chain.
Yep... I thought maybe they could do it by saving the History:
http://forum.audacityteam.org/viewtopic ... 15#p144290

Edgar
Forum Crew
Posts: 2042
Joined: Thu Sep 03, 2009 9:13 pm
Operating System: Windows 10

Re: Additional Editing capabilities

Post by Edgar » Mon Jun 20, 2011 3:59 am

I could probably get this working with chains using my patch to post all changes to Log. Because Log has a lot of stuff in it which is not commands one would either have to make changes to Log so that only commands were logged (or use some textual prepend for non-command entries--or the opposite). Then we would have a Nyquist effect which read commands from a text file (I'd get Steve to write that <grin>!) or roll my own C++ function to do so or make some modification to existing Chain code...

There is absolutely no way that the Audacity Developers would implement anything like this--certainly not in anything like the foreseeable future!

One thing I can foresee is that this would probably only be of use when doing operations on the entire audio file. Other than doing a x second fade-in/y second fade-out on a bunch of files, I cannot see much reason to be doing effects on identical time segments of multiple files.

brooks
Posts: 1
Joined: Wed Jul 13, 2011 2:41 pm
Operating System: Please select

Re: Additional Editing capabilities

Post by brooks » Wed Jul 13, 2011 3:10 pm

I really like the idea of usig macros.

I too do only voice and text editing and would be repeating the same commands.

Nice request.

DickN
Posts: 445
Joined: Thu Jul 22, 2010 9:03 pm
Operating System: Windows Vista

Re: Additional Editing capabilities

Post by DickN » Sun Jul 31, 2011 1:28 am

I routinely filter out the same set of frequencies from multiple regions in a long track. These are paddle fan squeaks, air conditioner reed valve pings and motor noise, box fans etc. I wouldn't apply the same chain to the whole track because different mics are in use at different times and because during the music portion these sounds are masked and I don't want to filter these frequencies out of the music. A macro feature that operates on the current selection would let me take a break while the computer turns the crank. Being able to define multiple macros would be ideal. Presently, I document the string of filters applied on a label track to keep track of what I've done.

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

Re: Additional Editing capabilities

Post by waxcylinder » Fri Sep 02, 2011 2:37 pm

Moving this thread to Audio Processing section for retention - abd transferring the main gist of the request to the Wiki/Pending Feature Requests page (with a link back to this thread).

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

kozikowski
Forum Staff
Posts: 68902
Joined: Thu Aug 02, 2007 5:57 pm
Operating System: macOS 10.13 High Sierra

Re: Additional Editing capabilities

Post by kozikowski » Fri Sep 02, 2011 2:59 pm

Photoshop can do that. It has some very serious "remember what I do" commands. The difference is that Photoshop has all of its tools available for batching and Audacity doesn't.

Also I don't think either has conditional tools. "If the picture is too bright, do this." I don't remember seeing that. That gets you into very serious production programming and is way outside of the scope.
For instance, to be able to tell Audacity to select all those segments where the sound is either clipping, or within, say, 5% of being clipped.
Can you get rid of clipping that way now -- manually? Typically record clipping is permanent -- and subject to some very long forum posts. We may be able to do "close" to clipping. The same tool that can sense level for silent sense and "mud suppression" might be able to be pressed into service here -- just up further.

Koz

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

Re: Additional Editing capabilities

Post by steve » Fri Sep 02, 2011 4:33 pm

DickN wrote: A macro feature that operates on the current selection would let me take a break while the computer turns the crank. Being able to define multiple macros would be ideal.
Are you aware that you can apply a Chain to the current selection?
If only part of the current project is selected, the "Apply Chain > Apply to Current Project" applies the chain to the selection.

Perhaps it would be better if the "Apply to Current Project" button were renamed "Apply to Current Selection", except that if there is no selection then Chains will select all, regardless of the setting in "Edit > Preferences > Tracks > Behaviours".
9/10 questions are answered in the FREQUENTLY ASKED QUESTIONS (FAQ)

Post Reply