Zoom Normal (Cmd+2) cursor position

This read-only archive contains discussions from the Adding Feature forum.
New feature request may be posted to the Adding Feature forum.
Technical support is available via the Help forum.
steve
Site Admin
Posts: 81609
Joined: Sat Dec 01, 2007 11:43 am
Operating System: Linux *buntu

Re: Zoom Normal (Cmd+2) cursor position

Post by steve » Tue Nov 03, 2015 5:43 pm

waxcylinder wrote:if you are recording and then from normal default zoom level zoom in 9 or 10 times - you just get a centred black line.
That's because Audacity does not have time to calculate the display.
waxcylinder wrote:However if you are Playing and make a similar zoom then the waveform is displayed
Redrawing the display on playback is somewhat easier/more efficient because the audio data already exists.
waxcylinder wrote: in fact you can zoom in 17x from normal and you get about 8 sample points dancing about on the display.
Impressive isn't it :)
However it does depend to some extent on the power of the computer. For low power computers, playing a project (particularly one with lots of tracks) may stutter or fail to refresh the waveform. Zooming out to display the full track can help to give smooth playback in such cases (because the waveform does not need to be redrawn on the fly).
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: Zoom Normal (Cmd+2) cursor position

Post by Gale Andrews » Tue Nov 03, 2015 5:45 pm

cmac185 wrote:
do we agree that the "Zoom Normal" command should zoom to the default "zoom level" not scroll back to the start.
Yes and if the cursor/selection is not centered on the display, but visible, then center it since Zoom In/Out do that anyway.
Zoom Normal does zoom to the default zoom level, it is where it goes (unpredictable) that is the problem.

The problem I have remains that Zoom In/Out are themselves a little unpredictable especially when there is transport.

Is the easiest way to code the change to make Zoom Normal "behave as Zoom In/Out" and then decide on policies for Zoom In/Out? If we changed the Zoom In/Out policy would Zoom Normal then automatically follow suit?
cmac185 wrote:Another option, not as consistent with Zoom In/Out, would be, if there was a visible cursor/selection, to still keep the current display center which it should do anyway if no cursor/selection is visible.
When Zoom Normal did a zoom in, that would not always keep the cursor or selection visible.

Another option if the cursor or one selection edge only was visible would be to leave that cursor or edge at its current screen position.

In the absence of exposing options, probably the most "expected" is for Zoom Normal to always "do the same as Zoom In/Out", though I am not convinced that is always the most useful.

The only thing we can say on Bugzilla at the moment is that the current behaviour is wrong and not useful, but that's OK if there is a Wiki page to discuss what it should do .


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

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

Re: Zoom Normal (Cmd+2) cursor position

Post by Gale Andrews » Tue Nov 03, 2015 5:57 pm

steve wrote:
waxcylinder wrote:2) When transport is active: Play, Record, Pause or Scrub
In this case Zoom In, Zoom Out and Zoom Normal all work to keep the playhead on the screen - which I think is proper desired behaviour.
Yes. Zooming while playback is active does not appear to be a problem. In all cases zoom will scroll as required to keep the playback cursor in view, which I think is correct.
I still say that could be improved. Keep the playback cursor in view but decide where it should be positioned.


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

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

Re: Zoom Normal (Cmd+2) cursor position

Post by Gale Andrews » Tue Nov 03, 2015 5:59 pm

waxcylinder wrote:The question remains: what should Zoom Normal do when the cursor is not visible of the screen?
Is that not agreed? Keep the current time position centred when possible?


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

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

Re: Zoom Normal (Cmd+2) cursor position

Post by waxcylinder » Mon Jan 04, 2016 5:42 pm

I'm BUMPING this - the conversation has stalled - but we do not seem to have reached an agreed conclusion.

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

cmac185
Posts: 286
Joined: Mon Jan 12, 2015 3:28 am
Operating System: macOS 10.15 Catalina or later

Re: Zoom Normal (Cmd+2) cursor position

Post by cmac185 » Mon Jan 04, 2016 8:12 pm

Pardon my ignorance, what is meant by "Bumping"?

What needs to happen to bring this to a conclusion as everyone seems to agree it needs fixing?

Cliff

cyrano
Posts: 2629
Joined: Fri Apr 17, 2015 11:54 pm
Operating System: macOS 10.13 High Sierra

Re: Zoom Normal (Cmd+2) cursor position

Post by cyrano » Mon Jan 04, 2016 8:49 pm

"Bumping" is just a way of bringing this topic back to attention. Apparently, Peter is doing some spring cleaning early :D

And I would like to put a +1 on this topic. It needs fixing.

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

Re: Zoom Normal (Cmd+2) cursor position

Post by steve » Mon Jan 04, 2016 8:50 pm

I've logged bug 1292 and 1293 as "enhancement" issues.
Bug 1292 - Zoom Normal (Ctrl+2) may move selection off screen
Bug 1293 - Unable to mouse wheel zoom in beyond end of project
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: Zoom Normal (Cmd+2) cursor position

Post by Gale Andrews » Mon Jan 04, 2016 9:19 pm

I also made a note of my side issues: centre drift when zooming (not yet tested with actual numbers), more consistent zoom behaviour when playing, and alternatives to zoom normal doing "similar to" zoom in/out in all cases (though I agree if it would be an advance if it at least did "similar to").

So Peter can archive this if he wants.


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

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

Re: Zoom Normal (Cmd+2) cursor position

Post by waxcylinder » Tue Jan 05, 2016 9:10 am

Plus there is also the related proposal in the Wiki for Zoom improvements: http://wiki.audacityteam.org/wiki/Propo ... om_Toolbar

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

Locked