From bcf9db422810365e4b0189d58ebe7991a197c88a Mon Sep 17 00:00:00 2001 From: Ed Ward Date: Thu, 12 Jan 2017 20:32:30 +0100 Subject: [PATCH] More work on the Editor's lists and status bar --- master-doc.txt | 173 ++++++++++++++++------------------- source/images/status-bar.png | Bin 0 -> 2559 bytes 2 files changed, 77 insertions(+), 96 deletions(-) create mode 100644 source/images/status-bar.png diff --git a/master-doc.txt b/master-doc.txt index d3aed91..0878348 100644 --- a/master-doc.txt +++ b/master-doc.txt @@ -7461,15 +7461,16 @@ part: subchapter

Mouse Modes

+
+
Grab Mode
The Grab Mode is used for selecting, moving, deleting and copying objects. When in object mode, the mouse pointer appears as a hand whenever it is over the track canvas or the rulers. The mouse can now be used to select and perform operations on objects such as regions, markers etc. This is the most common mode to work in, as it allows you to select and move regions, - as well as modify automation points on the automation tracks. -
+ as well as modify automation points on the automation tracks.
Range Mode
When in Range Mode, the mouse pointer appears as a vertical line @@ -7479,8 +7480,7 @@ part: subchapter If none of your tracks are selected, the Range Tool will operate on all the session track visualized in the Editor.
If you want to edit only particular tracks, select them before you apply - the range tool. -
+ the range tool.
Cut Tool Mode
When in Cut Tool Mode, the mouse pointer appears as a pair of scissors @@ -7500,11 +7500,10 @@ part: subchapter
Audition Tool
Clicking a region using the audition tool will play this - region to the control room outputs. -

You can also scrub with this tool by clicking and dragging in + region to the control room outputs.
+ You can also scrub with this tool by clicking and dragging in the direction you wish to listen. The amount you drag in one direction or - the other will determine the playback speed.

-
+ the other will determine the playback speed.
Draw Tool
When in Draw Tool mode, the mouse pointer will change to @@ -7514,15 +7513,16 @@ part: subchapter region is moved, the region gain envelope is moved along with it.
The draw tool works on automation too, allowing the creation and modification of control points on the automation curves.
- Last, it is used on a MIDI region to edit the notes. -
+ Last, it is used on a MIDI region to edit the notes.
Internal/Region Edit Mode
When in Internal Edit mode, the mouse pointer will change to cross-hairs. This tool acts on gegion gain and automation as the Draw tool.
- on a MIDI region, it allows to lasso-select multiple notes at a time.
+ On a MIDI region, it allows to lasso-select multiple notes at a time.
+ +

Make sure the Internal Edit and Draw tool act as described

@@ -7582,8 +7582,6 @@ part: subchapter Editor toolbar's grid -

Get rid of all the <br>s, they look like shit

-

Ardour's editor utilizes a grid to assist in the placement of regions on the timeline, or with editing functions that need to happen @@ -7595,7 +7593,7 @@ part: subchapter

About Snapping

There are two ways to think about aligning material to a grid. - The first and most obvious one is where an object\'s position is clamped + The first and most obvious one is where an object's position is clamped to grid lines. In Ardour, this is called absolute snap and is commonly used when working with sampled material where audio begins exactly at the beginning of a file, note or region.
@@ -7749,9 +7747,6 @@ part: subchapter unit selector.

-

Add images

- - --- title: the Nudge Controls @@ -7761,18 +7756,16 @@ part: subchapter Editor toolbar's Nudge

- If there are no selected objects, the nudge controls can be - used to move the playhead backward or forward by a fixed amount. The left - and right buttons move either backward or forward in time, and the small + The nudge controls will move the selected region(s) by a fixed amount + of time. The left and right buttons move either backward or forward in time, and the small clock to the left of these buttons sets the amount of time to nudge by. As with all other clocks, you can right-click on the clock to choose the time representation you want to use.

- Note that this is a secondary purpose of the nudge controls—it is - usually used to move selected objects by specific distances, rather than - the playhead. + If there are no selected objects, the nudge controls can be + used to move the playhead backward or forward by the amount shown on the clock.

@@ -7783,7 +7776,7 @@ part: chapter ---

- At the right of the editor is an optional area which provides one of a + At the right of the editor window is an optional area which provides one of a range of useful lists of parts of your session. It is not shown by default when you first start using Ardour. The Editor list can be hidden or shown using View > Show Editor List. The very @@ -7937,12 +7930,69 @@ part: subchapter ---

- For information on this list see - Ranges - & Marks List in the "Working with Markers" section of the manual. + The Ranges & Marks List is a tab in the Editor + Lists area on the right of the Editor window. If the editor + list area isn't visible it can be enabled by checking + View > Show Editor List. + The Ranges & Marks list can be used as a single point + of control for all range and location markers (including the punch and + loop ranges), or as a supplement to other methods of working with them.

+

Common elements

+

+ Each section has a set of editable clock widgets + which display + the location of a marker, or the start, end, and duration times of a range, + respectively.
+ The Use PH buttons allow you to set + the corresponding clock to the current playhead position. + A Middle click on any of the clocks will move + the playhead to that location. Both functions are also available from the + clock context menus.
+ Right clicking on any of the clocks brings up a context menu that allows + changing of the display between Timecode, Bars:Beats, Minutes:Seconds, + and Samples.
+

+

+ The (subtract) button in front of each + user-defined range or marker in the list allows that particular item to + be removed. The name fields of custom ranges and markers can be edited. +

+

+ The Hide checkboxes make markers and ranges invisible + on the respective ruler to reduce visual clutter; the markers remain + active however, and can be used normally.
+ Selecting Lock prevents the respective marker + from being moved until unlocked. + Where applicable, Glue fixes the marker position + relative to the current musical position expressed in bars and beats, rather + than the absolute time. This will make the respective marker follow + changes in the tempo map. +

+

+ At the bottom of the list are buttons to add new markers or ranges. +

+

List sections

+ +
+
Loop/Punch Ranges
+
This list shows the current loop and punch range + settings. Since these are built-in ranges, you cannot rename or remove them.
+
Markers (Including CD Index)
+
This section lists the session's markers. By ticking CD, you instruct Ardour to create a CD track + index from this marker, which will be included in the TOC or CUE file when you + export.
+
Ranges (Including CD Track Ranges)
+
This is the list of ranges (including CD track + ranges). Ticking CD will convert + the range to a CD track, which will again be included in + exported TOC or CUE files. This is relevant for Disk-At-Once recordings + that may contain audio data between tracks.
+
@@ -10189,75 +10239,6 @@ part: subchapter & Marks List in the Editor list.

---- -title: Ranges & Marks List -part: subchapter ---- - -

- The Ranges & Marks List is a tab in the Editor - Lists area on the right of the Editor window. If the editor - list area isn't visible it can be enabled by checking - View > Show Editor List. - The Ranges & Marks list can be used as a single point - of control for all range and location markers (including the punch and - loop ranges), or as a supplement to other methods of working with them. -

- -

Common elements

- -

- Each section has a set of editable clock widgets - which display - the location of a marker, or the start, end, and duration times of a range, - respectively.
- The Use PH buttons allow you to set - the corresponding clock to the current playhead position. - A Middle click on any of the clocks will move - the playhead to that location. Both functions are also available from the - clock context menus.
- Right clicking on any of the clocks brings up a context menu that allows - changing of the display between Timecode, Bars:Beats, Minutes:Seconds, - and Samples.
-

-

- The (subtract) button in front of each - user-defined range or marker in the list allows that particular item to - be removed. The name fields of custom ranges and markers can be edited. -

-

- The Hide checkboxes make markers and ranges invisible - on the respective ruler to reduce visual clutter; the markers remain - active however, and can be used normally.
- Selecting Lock prevents the respective marker - from being moved until unlocked. - Where applicable, Glue fixes the marker position - relative to the current musical position expressed in bars and beats, rather - than the absolute time. This will make the respective marker follow - changes in the tempo map. -

-

- At the bottom of the list are buttons to add new markers or ranges. -

-

List sections

- -
-
Loop/Punch Ranges
-
This list shows the current loop and punch range - settings. Since these are built-in ranges, you cannot rename or remove them.
-
Markers (Including CD Index)
-
This section lists the session's markers. By ticking CD, you instruct Ardour to create a CD track - index from this marker, which will be included in the TOC or CUE file when you - export.
-
Ranges (Including CD Track Ranges)
-
This is the list of ranges (including CD track - ranges). Ticking CD will convert - the range to a CD track, which will again be included in - exported TOC or CUE files. This is relevant for Disk-At-Once recordings - that may contain audio data between tracks.
-
--- title: Moving Markers diff --git a/source/images/status-bar.png b/source/images/status-bar.png new file mode 100644 index 0000000000000000000000000000000000000000..c9256def58f95d11bca0d4668bc004ee1a6edbe7 GIT binary patch literal 2559 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 V8@^c>Ow|AY002ovPDHLkV1mJK*|z`y literal 0 HcmV?d00001 -- 2.37.2