Page 1 of 2

Graphic EQ sliders

Posted: Mon Sep 12, 2011 8:55 pm
by Gale Andrews
It's been pointed out on Ubuntu and Windows XP that in our description of Equalization in the Manual:
http://manual.audacityteam.org/index.ph ... Graphic_EQ

clicking above or below a slider in the Graphic EQ doesn't make it "jump by 8 dB then 4 dB increments" as described.

Could anyone on Mac check that in 1.3.13 or 1.3.14? Does it do as per Ubuntu - go up by 4 dB from current level if you click above the slider handle, go down by 4 dB if you click below the handle?

Thanks


Gale

Re: Graphic EQ sliders

Posted: Tue Sep 13, 2011 3:57 am
by billw58
On Mac, clicking above or below a graphic EQ slider jumps the slider to the pointer position. Also, the tool tip does not update to the new slider value.
GraphicEQclickSlider.png
GraphicEQclickSlider.png (163.62 KiB) Viewed 1951 times
The screen capture doesn't capture the pointer, but it is hovering over the 400 Hz slider.

Audacity 1.3.14 Sept 13, Mac OS X 10.5.8 PPC.

-- Bill

Re: Graphic EQ sliders

Posted: Tue Sep 13, 2011 5:53 pm
by Gale Andrews
billw58 wrote:On Mac, clicking above or below a graphic EQ slider jumps the slider to the pointer position.
Also, the tool tip does not update to the new slider value.
Thanks, Bill, Does it jump to the actual pointer position, or only to the nearest 4 dB increment as on Windows XP? I appreciate you need to see the updated tooltip to know that, but for the bug report, does the tooltip update if you reopen the EQ window, or not until you relaunch Audacity?


Gale

Re: Graphic EQ sliders

Posted: Wed Sep 14, 2011 1:49 am
by billw58
Gale Andrews wrote: Thanks, Bill, Does it jump to the actual pointer position, or only to the nearest 4 dB increment as on Windows XP? I appreciate you need to see the updated tooltip to know that, but for the bug report, does the tooltip update if you reopen the EQ window, or not until you relaunch Audacity?
The slider jumps to the actual pointer position. I was able to jump a slider from zero to +9.0 dB +11 dB, +13.0 dB.

The tooltip updates if I move the pointer off the slider (so the tooltip disappears), then move the pointer back over the slider.

-- Bill

Re: Graphic EQ sliders

Posted: Wed Sep 14, 2011 3:53 am
by Gale Andrews
billw58 wrote:
Gale Andrews wrote: Does it jump to the actual pointer position, or only to the nearest 4 dB increment as on Windows XP? I appreciate you need to see the updated tooltip to know that, but for the bug report, does the tooltip update if you reopen the EQ window, or not until you relaunch Audacity?
The slider jumps to the actual pointer position. I was able to jump a slider from zero to +9.0 dB +11 dB, +13.0 dB.
Can you use the keyboard to start the slider at a non-integer value e.g. 5.6 dB then click close to the top of the slider. On XP it would go to +16 dB or +20 dB. It sounds as if it could be going to nearest 2 dB integer value.

And on Win 7 x64 the slider behaves as on Ubuntu :? My Audacity build on Ubuntu uses wxWidgets 2.8.12 and Win 7 uses 2.8.11 so it sounds as if these are Widgets differences per OS. Can't see any obvious hints in the code about this or by searching, only about the SHIFT incrementing by .1.
billw58 wrote:The tooltip updates if I move the pointer off the slider (so the tooltip disappears), then move the pointer back over the slider.
OK. Thanks.



Gale

Re: Graphic EQ sliders

Posted: Wed Sep 14, 2011 2:42 pm
by billw58
Using the mouse to move the sliders I can move them in 1 dB increments. E.g. starting at 0.4 dB (set using shift + up arrow) I can set a slider to 1.4, 2.4, 3.4 dB etc. using the mouse (although it's tricky - a very fine mouse movement).

If I set a slider to any arbitrary value then click at the top of the slider it goes to 20 dB.

The build information says wxWidgets 2.8.11 (Unicode).

OS X 10.5.8 PPC.

-- Bill

Re: Graphic EQ sliders

Posted: Wed Sep 14, 2011 4:31 pm
by steve
"There are several tricks to get to an exact slider value. Clicking above or below the slider makes it jump by 8 dB then 4 dB increments."
This does not appear to happen on any platform, but the exact behaviour is platform dependent, so how about just leaving that line out?

"Holding down SHIFT then either clicking or using the arrow keys increments by 0.1 dB."
That does not work on Ubuntu 10.10.
It does work on Windows XP.

That works on Win XP and Linux, but on Linux it is sometimes necessary to move off the slider with the pointer, then back onto it for the updated tool tip to appear.

Re: Graphic EQ sliders

Posted: Fri Sep 16, 2011 2:55 am
by Gale Andrews
For now I've decided to just state that behaviour may vary by OS and list alternatives:
http://manual.audacityteam.org/man/Equalization#graphic
steve wrote:"Holding down SHIFT then either clicking or using the arrow keys increments by 0.1 dB."
That does not work on Ubuntu 10.10.
It does work on Windows XP.
Hmm, I can't get the clicking to work on XP SP3 (native install) unless I do it by dragging on the handle. That dragging method does work for me on Ubuntu 10.10/wxWidgets 2.8.12. So in the Manual I mentioned dragging the handle rather than clicking. Does at least one of "hold SHIFT then click", "hold SHIFT then drag the handle" increment by 0.1 dB on Mac?
steve wrote:on Linux it is sometimes necessary to move off the slider with the pointer, then back onto it for the updated tool tip to appear.
Can the sometimes be specified further? On my Ubuntu build of Audacity the only time the updated tooltip did not reliably appear was when using arrow keys.


Gale

Re: Graphic EQ sliders

Posted: Fri Sep 16, 2011 3:40 am
by steve
steve wrote:"Holding down SHIFT then either clicking or using the arrow keys increments by 0.1 dB."
I tested that on native XP SP3, but it was with an old (about 6? months old) alpha version of Audacity. I could probably retest sometime next week with the current nightly if it's important.
Gale Andrews wrote:Can the sometimes be specified further?
Sorry, no. I can't see much of a pattern to it.
Using the up/down cursor keys the tool tip appears (correctly updated) if the mouse pointer is directly above the vertical slider line (though sometimes it is a bit slow to appear). When dragging the slider, sometimes the tool tip disappears but will eventually reappear if the mouse pointer is jiggled around a bit. Shift + drag is particularly "iffy" on my Linux box. Small mouse movements will sometimes cause the slider to move a few decimal points in the wrong direction before moving in the correct direction.

Re: Graphic EQ sliders

Posted: Fri Sep 16, 2011 5:00 pm
by Gale Andrews
steve wrote:
steve wrote:"Holding down SHIFT then either clicking or using the arrow keys increments by 0.1 dB."
I tested that on native XP SP3, but it was with an old (about 6? months old) alpha version of Audacity. I could probably retest sometime next week with the current nightly if it's important.
I don't think it's crucial; I was using a mouse emulator in that case rather than a real mouse so that's another variable. I'm hoping Bill can confirm at least that SHIFT-dragging on the handle increments by 0.1 dB so that one mouse method consistently works.
steve wrote:Sorry, no. I can't see much of a pattern to it.
OK. Noted.


Gale