View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0009103 | ardour | other | public | 2022-11-17 23:29 | 2022-11-17 23:29 |
Reporter | prokoudine | Assigned To | |||
Priority | normal | Severity | trivial | Reproducibility | always |
Status | new | Resolution | open | ||
Product Version | 7.1 | ||||
Summary | 0009103: Marker discrepancies | ||||
Description | ## Creating single markers All new markers can be added via right-click menu. However, modifier + click/double-click combination doesn't work the same way between different rulers with single markers. - BBT markers: a new BBT marker can only be added via right-click menu, there is no modifier + click combo. - Time signature: Ctrl + single click opens a dialog to specify settings, a marker with some default value is not created at that point. - Tempo: Ctrl + single click places a marker on the ruler, where value is copied from the closest marker to the left of it. Ctrl + double-click creates a marker and opens a dialog to specify settings - CD Markers: Ctrl + single click places a marker on the ruler and automatically names it. Ctrl + double-click additionally opens a dialog to specify settings - Location markers: Shift/Ctrl + single click places a marker on the ruler and automatically names it. Shift/Ctrl + double-click additionally opens a dialog to specify settings - Cue markers: Ctrl + single click places a marker on the ruler and automatically names it. Ctrl + double-click additionally opens a dialog to specify a different name for the marker, however this information is only visible in the Ranges & Marks sidebar. To reiterate, Ardour seems to gravitate towards the workflow where: - Ctrl + click places a marker with some default values - Ctrl + double-click places a marker with some default values and opens the dialog to edit settings However, not every ruler with markers has that behavior. Moreover, BBT markers don't even respond to modifier + click/double-click. ## Creating paired markers / Range markers Range markers (as well as loop/punch ranges) can be created directly on the ruler by pressing a modifier, then clicking and dragging. Range Markers: both Shift and Ctrl work as that modifier. With Ctrl, markers are named using the 'unnamedN' pattern, with Shift, they are 'skipN' (where N is an integer that starts at 1 and is incremented by 1). Loop/Punch ranges: only Ctrl works as that modifier CD markers: only Ctrl works as modifier for creating range markers, while Ctrl + Click creates single markers ## Selecting markers Ardour uses two different ways to tell that a marker is selected: 1) recoloring the background of a marker, 2) rendering the vertical line. All marker types except one (cue markers) only render the vertical line and recolor a marker's background on hover only. Cue markers do it both ways: selected marker retains the "selected" background color _and_ renders a vertical line. On top of that, TS and Tempo markers have the color of selected location/cue markers. Which means there is not much visual confirmation for selecting a TS or a tempo marker. They always look selected. Selecting multiple markers with shift+click affects all rulers except for BBT, TS, and tempo. This doesn't seem to be an expected behavior, while both use cases (moving a range of markers in one ruler or all rulers) have a place. So there should be a way for the user to select a range of consecutive markers on just one ruler or all rulers. ## Moving Markers "If you happen to drag exactly where the red vertical line of a marker is, then it will drag that marker. A microscopic, 1-pixel-wide interaction area in a UI [is not usable], therefore, it shouldn't be an interactable UI element..." ## Right-click options All types of markers can be hidden and/or locked. Some types of markers expose this option in the right-click menu and some don't. Hiding not available in: - Time signature - Tempo - Loop/Punch ranges - Cue markers Locking not available in: - Time signature - Tempo - Range markers - Loop/Punch ranges - Cue markers Additionally, the same command (Hide) is called differently. It's _Hide range_ for range markers yet just _Hide_ for CD markers. ## Unexpected behavior Ctrl + Shift + click creates a copy of the selected location maker and hides the original. | ||||
Tags | No tags attached. | ||||
Date Modified | Username | Field | Change |
---|---|---|---|
2022-11-17 23:29 | prokoudine | New Issue |