UX - Tweaks to macros #1440
Labels
Design / UX
Bugs, enhancement requests and tasks a designer should look at
Enhancement Request
Or feature requests. Open-ended requests are better suited for discussions.
feature tweak
small changes in functionality
macros / scripting
Bugs related to macros and scripts
Planning
Large tasks that need to get decomposed into smaller issues and tracking-bugs
Discussed in #885
Originally posted by petersampsonaudacity May 12, 2021
Some suggested improvements for Audacity Macros
The pathetically small parameter dialog box in Manage Macros makes it difficult to input or edit a normal length path-name. And note the box is not expandable/shrinkable.
We really could do with a handshake when a Macro completes - something, a dialog, that tell the user that it was successful and how many files were exported and where to.
See: Bug 2737 - ENH: When running a Macro on files there is no completion/success dialog:
https://bugzilla.audacityteam.org/show_bug.cgi?id=2737
It could be very useful to open up the exported to location with a file manager. This could be optional from a clickable link from the success exit dialog (2 above)
We really could do with a dialog when a Macro fails telling us just where, what step, the Macro failed on and why.
It would be really nice if the user could see a progress dialog stepping through the steps of the Macro. We do see progress dialogs for some of the individual steps but that's not a proper guide as to where you are in the Macro.
It would be useful Macros were more like Open/Save/Import/Export and had an input field in the dialog to run them where you could specify the output location (and with a Browse button).
Allow a Macro to process files from several different directories.
Fix P2 Bug UI Overhaul needed! #2785 https://bugzilla.audacityteam.org/show_bug.cgi?id=2785
Bug 2785 - Running Macros on 600plus files gives a misleading error message
Steve wrote in the bug thread:
"We need to work out why macros fail after processing a lot of files. When we know why, then it may be relatively easy to fix. There is clearly something wrong in how Audacity is running macros, but currently we don't know what it is, or if it creates problems elsewhere as well as batch processing."
Enable the cancellation of Macros running on files - this is P2 Bug Select Zero Crossings fails for narrow selection around a zero crossing point #2787
https://bugzilla.audacityteam.org/show_bug.cgi?id=2787
Bug 2787 - Macros running on files can't be cancelled
Add a command to the set of commands available to Macros for exporting to M4A(AAC)
Export to M4A(AAC).
We get a lot of requests for adding two new macro commands:
a) Get Noise Profile
b) Apply Noise Removal
This would make the Noise Reduction effect usable in macros.
See Issue Separate macro commands for "Get Noise Profile" and "Apply Noise Reduction" #1443
Now that we have import and export for Macros it would be very useful if multiple macro exports and imports were available. Currently the Macros have to be exported or imported one at a time which can be very tedious if the user has a lot of Macros.
Add additional exports to Macros for say: AAC/MP4, AIFF, other FFmpeg files.
Add export format options and export sample rate to Macro parameters.
This was originally logged as Bugzilla P3 548
https://bugzilla.audacityteam.org/show_bug.cgi?id=548
Workaround:
You cannot set export format options or export sample rate in the Macro.''' If you need to specify export options other than the current default, import or generate some audio, File > Export, select the audio type, click "Options..." then choose and save the option and cancel the export.
Partial (and undocumented) support for Noise Reduction effect with Macros
Noise reduction does not use the 'new' system for macro parameters. As a result the parameters used in a macro are 'whatever you have set during this session'.
This was originally logged as Bugzilla P3
https://bugzilla.audacityteam.org/show_bug.cgi?id=2350
and as Bugzilla P3 901
https://bugzilla.audacityteam.org/show_bug.cgi?id=901
Enh: Macros: Noise Reduction and Noise Removal do not store parameters in a Macro
Please add Export Multiple to the list of commands available for Macros
The text was updated successfully, but these errors were encountered: