Difference between revisions of "Standards and Conventions"
PeterSampson (talk | contribs) (→Right Click Behavior: {{todo}} moved to prefix position) |
m (+deprecated) |
||
(6 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
+ | {{deprecated}} | ||
{{intro|1= Audacity aims to follow recognized standards and conventions whenever applicable. This includes the choice of terminology (see: [[Wording]]), Human interface guidelines, format specifications, and platform specific conventions. For various reasons, Audacity sometimes diverges from accepted norms. This page is for tracking known issues where Audacity contravenes accepted standards. | {{intro|1= Audacity aims to follow recognized standards and conventions whenever applicable. This includes the choice of terminology (see: [[Wording]]), Human interface guidelines, format specifications, and platform specific conventions. For various reasons, Audacity sometimes diverges from accepted norms. This page is for tracking known issues where Audacity contravenes accepted standards. | ||
|2= | |2= | ||
Line 14: | Line 15: | ||
==Right Click Behavior== | ==Right Click Behavior== | ||
− | '''Reference:''' [https://docs.microsoft.com/en-us/windows/win32/uxguide/inter-mouse#standard-mouse-button-interactions Microsoft HIG]. | + | '''Reference:''' [https://docs.microsoft.com/en-us/windows/win32/uxguide/inter-mouse#standard-mouse-button-interactions Microsoft HIG]. |
+ | |||
+ | Microsoft and Apple (and may others) have GUI design guidelines that specify that right-click gestures should normally be reserved for a context menu or null. | ||
+ | |||
'''Date Logged:''' 16Mar20 | '''Date Logged:''' 16Mar20 | ||
'''Occurances of Non-Standard Behavior:''' | '''Occurances of Non-Standard Behavior:''' | ||
− | # {{todo}} Right click drag to resize track height. | + | # {{todo}} Right click&drag to resize track height. |
+ | # {{todo}} Right click&drag to resize relative channel sizes in a stereo track | ||
+ | # {{todo}} Right click&drag to resize relative sizes in a Multi-view. | ||
+ | # {{done}} Right click&drag to reposition the pinned play head in the Timeline | ||
+ | # {{todo}} Right click&drag to set the sliders in Mixer Toolbar | ||
+ | # {{todo}} Right click&drag to set the slider in Play-at-Speed Toolbar | ||
+ | # {{todo}} Right click&drag to set the slider in Mixer Board | ||
+ | {{note|'''Peter 17Apr20:''' the sliders in TCP and effects appear to be OK with null action on right-click&drag.}} | ||
==Amplitude Scale and Gain== | ==Amplitude Scale and Gain== | ||
Line 27: | Line 38: | ||
'''Occurances of Non-Standard Behavior:''' | '''Occurances of Non-Standard Behavior:''' | ||
− | # Track vertical ruler in "Waveform" view | + | # {{todo}} Track vertical ruler in "Waveform" view |
# {{todo}} [https://manual.audacityteam.org/man/chirp.html Chirp] | # {{todo}} [https://manual.audacityteam.org/man/chirp.html Chirp] | ||
# {{todo}} [https://manual.audacityteam.org/man/dtmf_tones.html DTMF Tones] | # {{todo}} [https://manual.audacityteam.org/man/dtmf_tones.html DTMF Tones] |
Latest revision as of 10:49, 3 September 2021
![]() |
This page has been deprecated. |
The information on this page are likely out-of-date and will not be updated in the forseeable future. It may be removed at any time. |
Audacity aims to follow recognized standards and conventions whenever applicable. This includes the choice of terminology (see: Wording), Human interface guidelines, format specifications, and platform specific conventions. For various reasons, Audacity sometimes diverges from accepted norms. This page is for tracking known issues where Audacity contravenes accepted standards.
|
![]() |
Human Interface Guidelines
There are multiple "Human Interface Guidelines" (HIGs) for Desktop applications, and by and large they agree with each other:
|
Right Click Behavior
Reference: Microsoft HIG.
Microsoft and Apple (and may others) have GUI design guidelines that specify that right-click gestures should normally be reserved for a context menu or null.
Date Logged: 16Mar20
Occurances of Non-Standard Behavior:
-
Right click&drag to resize track height.
-
Right click&drag to resize relative channel sizes in a stereo track
-
Right click&drag to resize relative sizes in a Multi-view.
-
Right click&drag to reposition the pinned play head in the Timeline
-
Right click&drag to set the sliders in Mixer Toolbar
-
Right click&drag to set the slider in Play-at-Speed Toolbar
-
Right click&drag to set the slider in Mixer Board
Amplitude Scale and Gain
Reference: Standard practice in audio software is to use dBFS for amplitude, and dB for gain.
Date Logged: 16Mar20
Description: Audacity is inconsistent in it's representation of amplitude, sometimes using dBFS (like the rest of the audio world) and sometimes using a linear scale of +/- 1. It is particularly confusing that Audacity's shipped generators use a linear scale of 0 to 1, and Audacity's shipped effects use dB.
Occurances of Non-Standard Behavior:
-
Track vertical ruler in "Waveform" view
-
Chirp
-
DTMF Tones
-
Noise
-
Risset Drum
-
Tone