Difference between revisions of "ToDo: Unstick 'Stuck In a Mode'"
From Audacity Wiki
PeterSampson (talk | contribs) (→Completed: fix link) |
PeterSampson (talk | contribs) (→Other PITAs: * {{todo}} '''Accidentally nudging the Pan or Gain sliders''' :Can cause unintended, unnoticed at the time, audio corruption. See Proposal Locking and/or Hiding Pan and Gain sliders :now logged in GitHub as Issue #2404 https://git) |
||
Line 94: | Line 94: | ||
* {{todo}} '''Accidentally nudging the Pan or Gain sliders''' | * {{todo}} '''Accidentally nudging the Pan or Gain sliders''' | ||
:Can cause unintended, unnoticed at the time, audio corruption. See [[Proposal Locking and/or Hiding Pan and Gain sliders]] | :Can cause unintended, unnoticed at the time, audio corruption. See [[Proposal Locking and/or Hiding Pan and Gain sliders]] | ||
+ | :now logged in GitHub as Issue #2404 https://github.com/audacity/audacity/issues/2406 | ||
* {{todo}} '''Users can lose carefully created toolbar layouts''' | * {{todo}} '''Users can lose carefully created toolbar layouts''' |
Revision as of 17:46, 11 January 2022
This page attempts to identify times when a user can easily get stuck in a mode and not know what to do to get out of it
Users often:
|
Contents
Stuck in a Mode - Bear-Traps
Quick Fix:
This potential new menu item may help some users. It would display 'Fix' buttons for some of the common stuck-in modes (if that mode is active).
- Sound-Activated Recording
- Sync-Lock
- Snap-To
-
Stuck-in-Tool. Wave moves and selection no longer works. Solution will be proper implementation of multi-tool.
- It's too easy to click the buttons unknowingly, worse still, the shortcuts for switching tools in the Tools toolbar are all single keystrokes F1 though F6 (plus A and D when Full set is selected) which makes it far to easy for the inexperienced user to press these and not understand why their view of the waveform has changed and why stuff doesn't work.
- Peter 03Sep19: we get far too many users caught in this simple bear-trap (which also wastes Forum-elves' time hauling them out). Latest example today: Forum post.
-
Snap-To. Why can't I select in smaller units than a second?
- Zoom in far enough and snap-to is cancelled (in DA) which is how most users try to get out of it.
-
Peter 03Aug19: BUT it is not fixed for normal Audacity (nor does it appear fixed in DA either) - I shall log a bug for this
- Logged as P3 Bug #2210 - Selection fails at high zoom levels when Snap To is on
-
- Zoom in far enough and snap-to is cancelled (in DA) which is how most users try to get out of it.
-
Stuck-in-Sound-Activated-Recording.
-
The amelioration could be done via Quick-Fix menu, but there are probably other improvements that could help.
- Seems to be pretty common. One recent (Jan 2017) user even realized they were stuck in sound activated recording, and set the volume to -59dB to work around it.
- Another recent user asks 'Why does my recording keep starting and stopping?'.
-
-
Stuck-in-Scrub.
- We have three ways of invoking scrub/seek: Transport menu, Scrub Ruler and Scrub Toolbar. None of them invokes a form of scrubbing familiar to users of other audio or video editors - and it is too easy to get stuck, too hard to escape from. Redesign (and simplify) the GUI - make it so that releasing the mouse action for scrubbing just stops the scrub - rather than leaving you adrift in scrub mode.
- This has been ameliorated from 2.3.1 onwards, where the Scrub Ruler has been turned "off" by default.
- We have three ways of invoking scrub/seek: Transport menu, Scrub Ruler and Scrub Toolbar. None of them invokes a form of scrubbing familiar to users of other audio or video editors - and it is too easy to get stuck, too hard to escape from. Redesign (and simplify) the GUI - make it so that releasing the mouse action for scrubbing just stops the scrub - rather than leaving you adrift in scrub mode.
Longer term, consider removing it altogether - we don't need three ways to invoke scrubbing.
- Overdub is on by default. Newbies usually don't need overdub turned on (unless they are very bold and start our straight off doing multi-track overdubbing). Although we are a "Multi-track editor" - overdubbing is a somewhat advanced piece of functionality. Turn overdub off by default.
-
Stuck trying to create custom shortcuts. It doesn't work!
- Peter 03Sep19: actually it does work - it's just rather complicated - and too easy to not make your changes stick.
- GUI is a mess.
- Click on the command entry
- then you have to click on (or tab to) the input box
- type your chosen shortcut (and deal with conflicts if necessary)
- Click
- Click
- The big problem is that the user (Peter: often me included) mistakenly think that "does what it says on the tin" and makes the setting - but no. You have to use OK to set the set (If you just X out of the dialog after step 4 you lose your setting(s) made in that dialog session).
-
Sync-Lock. Why am I getting all those clocks? Why can't I edit clips individually?
-
More to do to make a more intuitive sync-lock that does not use clocks.
- Peter 03Sep19: I'd like to be able to select a group of adjacent tracks, have a command to sync/lock them - and draw a bold rectangle around them to show the sync-locked grouping. Much better that delimiting but label tracks underneath.
-
- Consider a VZoom bar OR major overhaul of zooming for rulers.
-
Time limited recording
- When a selection is present (track selection or Timeline selection), using Record New Track (or when using Timer Record) Audacity will only record for the duration of the selection
- This could cause users to lose valuable unrepeatable audio data
- James suggested showing the Timer Record progress dialog to indicate a timed recording as a visual cue
- We may need a new dialog for this, allowing the user to interact and change the end-time on the fly
-
Labels can have spectral selections applied to them in their data set
- These can be (or rather become) invisible to the user
- There is no real use-case that has ever been supplied for storing spectral selections with labels
- As an edge case you can even have a spectral range assigned to a point label
Other PITAs
These aren't exactly stuck-in-a-mode, but have similar bad consequences for typical inexperienced Audacity users
-
Broken fragmented project
- Many users try to open the .au files - many users lose data through renames and other, external to Audacity, manipulations.
- Solution Proposal Unitary Project
-
Orphan blockfiles
- We shouldn't really be getting these - but when we do users are confused about the courses of action offered to them in the dialog.
- The error/warning dialog was always overly scary - and confused/startled users, making them unsure what to do
- Solution Proposal Unitary Project - we should no longer be getting these orphan blockfiles with UP
- Can cause unintended, unnoticed at the time, audio corruption. See Proposal Locking and/or Hiding Pan and Gain sliders
- now logged in GitHub as Issue #2404 https://github.com/audacity/audacity/issues/2406
-
Export in Macros
- In Macros "Export as ..." relies entirely on the settings that last time the menu command was used (or default settings if command never used.
- We need parameter settings for the Export command(s) in Macros
Completed
-
No easy way to reset config files
-
Stuck-In-Pause. None of my effects will apply any more.
- Pause now is over-ridden if the user tries to select and apply an effect or other edit
-
Select-less. All my effects are grayed out.
- They aren't now, and they prompt you to make a selection.
-
Scrub ruler.
- It's far too easy for the unwary to inadvertently click in the Scrub Ruler and get stuck in Scrubbing (see below). So it should be off by default. Scrubbing is easily "discoverable" via the
- From 2.3.1 the Scrub Ruler has been turned off by default.
menu - and the Scrub Ruler is "discoverable" and capable of being turned on in or via the Timeline context menu. so we don't need it on by default.
- It's far too easy for the unwary to inadvertently click in the Scrub Ruler and get stuck in Scrubbing (see below). So it should be off by default. Scrubbing is easily "discoverable" via the
- It is too easy to inadvertently create a label with this as the current default is on. In checked "on'" should not be the default.
-
Stuck in Show metadata tags before export
In
- folk often don't know how to turn it off. Suggest an off switch in the metadata dialog on export.- Peter 02Nov18: This has been discussed many times (including on the Forum) - it's such a simple fix, why don't we just get on and do it? It surely can't be a contentious thing to do (it would certainly benefit me while QA testing).
-
Stuck with no LAME library
- A lot of folk still have trouble locating it - and Buanzo's site has nasty misleading ads with BGBs. Now that the patents have expired we should be able to integrate LAME.
- From 2.3.2 onwards LAME is buit-in with Windows and Mac builds.
- A lot of folk still have trouble locating it - and Buanzo's site has nasty misleading ads with BGBs. Now that the patents have expired we should be able to integrate LAME.
- Currently there are two independent curve management options in the Equalization effect. The user is unsure which to use - there should only be one.
- See also: P3 Bug #1722
- Fixed for 2.3.3 with the two new EQ effects replacing Equalization
-
Using "Save as..." switches Audacity from the current open project to the saved-as project (which could be the staged safety copy)
- Fixed in UP-3.0.0 with the new Backup Project command
- It is quite common for users to activate vertical zoom by inadvertently clicking in the vertical ruler - and then being unable to understand how to restore normal vertical zoom
- Short term amelioration
- Two modes for for VZoom
- Simple (default): no left-click zoom, right-click delivers a context menu
- Advanced/Expert: left-click zoom-in and range zoom via drag as 2.2.1 and earlier, right-click delivers a context menu
- Hovertext tooltips are restricted very locally to the playhead-type icon at left of Timeline
- Hovertext tooltips are poor
- No Timeline context menu command to toggle playhead type
- Right-click on the pinned head fails to launch a context menu (it wrongly, according to established GUI guidelines, allows click&drag like the left-click)
- No preference for setting playhead type
- See Bug #2357
- See https://github.com/audacity/audacity/commit/ce085afb3b30a7a0487219f3a417a00b367618d5
- The right context menu is now shorter and has pinned/unpinned in it.
- Two menu items have moved to interface preferences (timeline)** The pin-unpin button now makes a pop-up menu whether right or left clicked.* The menu is now in the right place.
- The pop up menu now uses checkboxes rather than the text changing.
-
Mac (and Linux) users stuck with "Audacity is already running" - when it clearly isn't. This is P4 ENH 2052: Mac/Linux: Lock file location
-
Rendering a single track unnecessarily moves it to the bottom of the project thereby losing membership of any Sync-Locked Track group and unnecessarily rearranging the user's project layout. See Bug #2214.