summaryrefslogtreecommitdiff
path: root/manual/xml/editor_window_controls.xml
blob: 092a4ce6b75244683512d818df4e31355c16b7e1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
<?xml version="1.0" standalone="no"?>

<!DOCTYPE section PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN" "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [

]>

<section id="editor-window-controls">
  <title>Editor Controls</title>
  <para>
    The editor controls are in a tearoff window, which you can use in the
    usual way.
  </para>

  <section id="editor-edit-cursor-clock">
    <title>Edit cursor clock</title>
    <para>
      This clock shows the current position of the edit cursor. You can edit
      the position using the clock if you wish.
    </para>
  </section>

  <section id="editor-zoom-buttons">
    <title>Zoom buttons</title>
    <para>
      The zoom buttons allow you to see more ("zoom out") or less ("zoom
      in") of the session timeline in the track display area. Click on the
      zoom out button to zoom out, and the zoom in button to zoom in.
    </para>
  </section>

  <section id="editor-zoom-range-clock">
    <title>Zoom range clock</title>
    <para>
      The zoom range clock shows the current duration of the timeline that
      is visible in the track display area. It does not indicate the
      location of the visible section of the timeline, only its length. You
      can zoom in and out by editing this clock directly, which may be
      useful if you want to see a precise duration within the editor.
    </para>
  </section>

  <section id="editor-zoom-selectors">
    <title>Zoom selectors</title>
    <para>
      The two zoom select buttons allow you to go to the maximum and minimum
      zoom levels with a single button click. The "1:1" button zooms all the
      way into single sample level, where each pixel on the screen
      represents a single sample. The "whole session button" zooms out to
      show the entire session in the track display area.
    </para>
  </section>

  <section id="editor-zoom-focus-control">
    <title>Zoom focus control</title>
    <para>
      When zooming, there is always a change in what is displayed in the
      track display area. However, one position in the display will continue
      to correspond to the same point in the timeline, and there are several
      choices of how to define that point. The default behaviour is to keep
      the left edge of the track display area constant. If it was at a
      position 1:12:14 into the session timeline before zooming, then it
      will continue to be at that position after zooming. Other points in
      the display that you can ensure are in the same position while zooming
      include the right edge of the track display, the center of the track
      display, the playhead and the edit cursor. Whichever of these is
      selected is known as the current zoom focus.
    </para>

    <para>
      To change the current zoom focus, click on the combo box to see the
      list of available choices. Click on the zoom focus you wish to use.
      The list of choices will disappear, and the new zoom focus choice will
      be in effect.
    </para>
  </section>

  <section id="editor-snap-control">
    <title>Snap control</title>
    <para>
      When moving objects around in the track display area, you have the
      choice of moving them freely or having their positions be limited to
      certain points along the timeline. This applies to region, the
      playhead, the edit cursor, curve control points and markers, among
      others. If you want the positions of objects to be limited, then you
      can choose from several different possibilities. We call this "snap
      to" because when moving objects around with the mouse, they appear to
      "snap to" various positions.
    </para>

    <para>
      The most obvious source of "snap to" positions is the tempo map, but
      ardour offers many different possibilities:
    </para>

    <table id="tbl-snap-control">
      <title>Snap Control</title>
      <tgroup cols = "2">
        <colspec colnum="1" colname="Snap Option" colwidth="1"/>
        <colspec colnum="2" colname="Action" colwidth= "2"/>
        <thead>
          <row>
            <entry>
              Snap Option
            </entry>

            <entry>
              Action
            </entry>
          </row>
        </thead>
        <tbody>
          <row>
            <entry>
              BBT
            </entry>

            <entry>
              you can select 64th,32nd,16th,8th,quarter and whole beat
              positions, as well as beat triplets and whole bars (measures).
            </entry>
          </row>

          <row>
            <entry>
              Region beginnings
            </entry>
          </row>

          <row>
            <entry>
              Region ends
            </entry>
          </row>

          <row>
            <entry>
              Region sync points
            </entry>
          </row>

          <row>
            <entry>
              Region boundaries
            </entry>

            <entry>
              (combines regions beginnings and ends)
            </entry>
          </row>

          <row>
            <entry>
              Marks
            </entry>
          </row>

          <row>
            <entry>
              Edit Cursor
            </entry>

            <entry>
              a single snap-to point. This is useful when aligning several
              objects at the same point. Set the edit cursor to the desired
              position, then select this snap setting, and then move the
              objects, which will immediately snap to the chosen position.
            </entry>
          </row>
        </tbody>
      </tgroup>
    </table>
  </section>

  <section id="editor-edit-mode-control">
    <title>Edit mode control</title>
    <para>
      When moving regions around in a track, it is sometimes desirable to
      leave spaces between regions and sometimes to force regions to always
      be placed directly next to their neighbours. Which is more appropriate
      depends a lot on the nature of the project and the regions themselves.
    </para>

    <para>
      By default, Ardour uses slide mode which allows you to freely place
      regions in a track (subject to the current snap setting, of course).
      If you cut part of region, an empty space will remain where the part
      you removed used to be. If you move a region along the timeline, it
      will move independently of other regions, and will stay wherever you
      place it.
    </para>

    <para>
      If you are editing a session and require behaviour where regions are
      forced to always to be directly adjacent, you can switch to splice
      maybe. In this mode, cutting part of region will cause all later
      regions in the track to move up (earlier) the timeline so that there
      is no intervening space between them. Moving a region will cause other
      regions to move around so that the moved region fits "between" them.
    </para>
  </section>

  <section id="editor-window-nudge-buttons">
    <title>Nudge buttons</title>
    <para>
      Sometimes when editing its nice to be able to move objects by
      predefined amounts rather than just positioning them freely or using
      snap-to. This kind of motion is called nudging. At the present time,
      only the playhead, playlists and regions can be nudged. The distance
      an object is nudged is set by the nudge clock (see below).
    </para>

    <para>
      To nudge one or more regions forward by 1 second, first edit the nudge
      clock so that it specifies that time. Then select the region(s) by
      clicking on them, and finally click the nudge forward button.
    </para>

    <para>
      Nudging backwards is identical to nudging forwards, except that you
      should click on the nudge backwards button.
    </para>

    <para>
      To nudge a playlist forward or backwards, first set the nudge clock to
      the desired nudge distance. Then in the track that is using the
      playlist. Choose Nudge Nudge entire track fwd or Nudge nudge entire
      track bwd as desired.
    </para>

    <para>
      You can also nudge all regions in the playlist positioned after (later
      than) the edit cursor. To do this, follow the steps for nudging the
      playlist, but choose Nudge nudge track after edit cursor fwd or Nudge
      nudge track after edit cursor bwd, as appropriate.
    </para>
  </section>

  <section id="editor-window-nudge-clock">
    <title>Nudge clock</title>
    <para>
      You can edit the clock value to alter the distance that
      regions/playlists will be nudged. (see <xref linkend="sn-clocks"/> for
      instructions).
    </para>
  </section>

  <section id="editor-window-tool-selector">
    <title>Tool Selector</title>
    <para>
      The editor tool selector is in a tearoff window, and contains a series
      of buttons used to select what the mouse (and often the keyboard) will
      do when editing tracks. The tools include:
    </para>

    <table id="tbl-editor-window-mouse-modes">
      <title>Snap Control</title>
      <tgroup cols = "2">
        <colspec colnum="1" colname="Snap Option" colwidth="1"/>
        <colspec colnum="2" colname="Action" colwidth= "2"/>
        <thead>
          <row>
            <entry>
              Mouse Mode
            </entry>

            <entry>
              Description
            </entry>
          </row>
        </thead>
        <tbody>
          <row>
            <entry>
              object
            </entry>

            <entry>
              <para>
                Left-clicking Object will place the mouse in object mode.
                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.
              </para>
            </entry>
          </row>

          <row>
            <entry>
              range
            </entry>

            <entry>
              <para>
                Left-clicking Range will place the mouse in range mode. When
                in range mode, the mouse pointer appears as a vertical line
                whenever it is over the track canvas or the rulers. The
                mouse will now be able to select a point or range of time.
                Time ranges can be selected over one or several tracks.
              </para>
            </entry>
          </row>

          <row>
            <entry>
              gain
            </entry>
          </row>

          <row>
            <entry>
              zoom
            </entry>

            <entry>
              <para>
                Left-clicking Zoom will place the mouse in zoom mode. When
                in zoom mode, the mouse pointer appears as a magnifying
                glass whenever it is over the track canvas or the rulers.
                This mode is used to zoom the display to any range that is
                subsequently set using the mouse.
              </para>
            </entry>
          </row>

          <row>
            <entry>
              timefx
            </entry>

            <entry>
              <para>
                Left-clicking Timefx will place the mouse in timefx mode.
                When in timefx mode, the mouse pointer appears as a
                distinctive 'expanding' illustration whenever it is over the
                track canvas or the rulers. This mode is used to resize
                regions using a timestretch algorithm.
              </para>
            </entry>
          </row>
        </tbody>
      </tgroup>
    </table>
  </section>
</section>