Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

UX - Tweaks to macros #1440

Open
Tracked by #3053
petersampsonaudacity opened this issue Aug 8, 2021 Discussed in #885 · 2 comments
Open
Tracked by #3053

UX - Tweaks to macros #1440

petersampsonaudacity opened this issue Aug 8, 2021 Discussed in #885 · 2 comments
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

Comments

@petersampsonaudacity
Copy link

petersampsonaudacity commented Aug 8, 2021

Discussed in #885

Originally posted by petersampsonaudacity May 12, 2021
Some suggested improvements for Audacity Macros

  1. 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.

  2. 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

  3. 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)

  4. We really could do with a dialog when a Macro fails telling us just where, what step, the Macro failed on and why.

  5. 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.

  6. 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).

  7. Allow a Macro to process files from several different directories.

  8. 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."

  9. 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

  10. Add a command to the set of commands available to Macros for exporting to M4A(AAC)
    Export to M4A(AAC).

  11. 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

  1. 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.

  2. Add additional exports to Macros for say: AAC/MP4, AIFF, other FFmpeg files.

  3. 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.

  4. 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

  5. Please add Export Multiple to the list of commands available for Macros

@petersampsonaudacity petersampsonaudacity added 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. labels Aug 8, 2021
@DavidBailes
Copy link
Collaborator

5. 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.

If there is such a dialog, then I think it should be optional. For many macros which just consist of commands which execute quickly, such a dialog would just amount to some flashing lights, or for screen readers, some unwanted noise.

@petersampsonaudacity petersampsonaudacity added the macros / scripting Bugs related to macros and scripts label Aug 27, 2021
@LWinterberg LWinterberg added the Planning Large tasks that need to get decomposed into smaller issues and tracking-bugs label Aug 5, 2022
@LWinterberg LWinterberg added the feature tweak small changes in functionality label Nov 21, 2022
@ChicagoScanningMG
Copy link

+1 for adding "Export Multiple" to the macros. I really want to be able to create a macro that will export all tracks to both MP3 and WAV with a single shortcut.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
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
Projects
Status: Deferred
Development

No branches or pull requests

4 participants