]> Shamusworld >> Repos - ardour-manual-diverged/blob - _manual/05_ardours-interface/04_the-editor/01_the-toolbar/03_the-grid-controls.html
Total rework of the *Ardour's Interface* part
[ardour-manual-diverged] / _manual / 05_ardours-interface / 04_the-editor / 01_the-toolbar / 03_the-grid-controls.html
1 ---
2 title: The Grid Controls
3 ---
4
5
6
7 <img class="left" src="/images/toolbar-grid.png" alt="Editor toolbar's grid">
8
9
10
11 <p>
12
13   Ardour's editor utilizes a <dfn>grid</dfn> to assist in the placement
14
15   of regions on the timeline, or with editing functions that need to happen
16
17   at a specific point in time.  You can choose if you want the cursor and
18
19   various objects to snap to this grid, and how you want the snapping to
20
21   behave. You can modify the grid units to fit your needs.
22
23 </p>
24
25
26
27 <h2>About Snapping</h2>
28
29
30
31 <p>There are two ways to think about aligning material to a grid.
32
33   The first and most obvious one is where an object's position is clamped
34
35   to grid lines. In Ardour, this is called <dfn>absolute snap</dfn>
36
37   and is commonly used when working with sampled material where audio
38
39   begins exactly at the beginning of a file, note or region.</br>
40
41   The second, <dfn>relative snap</dfn>, is used when an object's position
42
43   relative to the grid lines is important. In music, this allows you to
44
45   move objects around without changing the "feel" (or timing) of a performance.</br>
46
47   Absolute snap is the default method of snapping in Ardour.</br>
48
49   While dragging objects you may switch from absolute to relative snap by
50
51   pressing the absolute snap modifier key(s).</br>
52
53   You may also disable snap entirely by using the snap modifier (see below).</br>
54
55   Note that in relative snap mode the reference point is taken to be the distance
56
57   to the nearest grid line.</br>
58
59   Note also that when an object lies exactly on a grid line, there will be no difference
60
61   between relative and absolute snap modes.</br>
62
63   The realtive snap and snap modifiers (along with other modifier keys) may be set in
64
65   <kbd class="menu">Edit &gt; Preferences &gt; User Interaction</kbd></br>
66
67   For common use patterns, it is recommended that you assign a unique key for
68
69   one snap modifier and two keys for the other in such a way that they share an otherwise unused key.
70
71   For example, you may choose the snap modifier to be the <kbd class="mod2">&nbsp;</kbd> key and the
72
73   relative snap modifier to be the <kbd class="mod2">&nbsp;</kbd> and <kbd class="mod4">&nbsp;</kbd> keys.
74
75 </p>.
76
77
78
79 <h2>Snap Modes</h2>
80
81 <p>
82
83   Using the above modifications, Ardour supports three different modes of snapping to the grid:
84
85 </p>
86
87
88
89 <dl class="wide-table">
90
91   <dt><kbd class="menu">No Grid</kbd></dt>
92
93   <dd>disables the grid. All objects move freely in this mode.</br>
94
95   In <kbd class="menu">No Grid</kbd> mode, you may temporarily activate the grid by pressing the
96
97   snap modifier (for absolute snap) or switch to relative snap by pressing the relative snap modifier.</dd>
98
99   <dt><kbd class="menu">Grid</kbd></dt>
100
101   <dd>activates normal snapping. All positions of objects snap to
102
103   the grid. (See <a href="#gridunits">Grid Units</a> below
104
105   to change the grid). If you try to move an object in "Grid"-mode, it
106
107   does not change its position until you move the mouse far enough for the
108
109   object to reach the next grid line.</br>
110
111   Sometimes you may wish to maintain an objects' position relative to the grid line.
112
113   In order to do this, use the "snap relative" modifier.
114
115   When holding down this modifier during a drag, the dragged object will jump
116
117   while maintaining its original distance from the line.</br>
118
119   New objects will always be created at grid points.</br>
120
121   Holding down the snap modifier will disable the current grid setting and allow you to move the object freely.</br>
122
123   </dd>
124
125   <dt><kbd class="menu">Magnetic</kbd></dt>
126
127   <dd>is a less strict type of snapping. Objects can still be moved to any
128
129   position, but positions close to the relative or absolute grid points will snap.
130
131   In order to move an object very close to a snap point, it may be necessary
132
133   to zoom in to prevent snapping to that point, or to use the snap modifier to disable snap completely.</br>
134
135   As with Grid mode, the snap modifier will disable snap completely while the
136
137   absolute snap modifier will move the "notch" of Magnetic snap to the grid lines.</dd>
138
139 </dl>
140
141
142
143 <h2>Syncing Regions to the Grid</h2>
144
145 <p>
146
147   By default, a region's beginning will be used as the reference for both types of snapping,
148
149   but you can change this behaviour by setting a <dfn>sync point</dfn> in
150
151   the region. Select the region(s) and press <kbd>V</kbd>. This will set
152
153   the sync point to your edit point.</p>
154
155
156
157 <h2 id="gridunits">Grid Units</h2>
158
159 <p>
160
161   The selector next to the grid mode selector defines the size of the grid
162
163   elements. You can set your grid to several different units:
164
165 </p>
166
167 <dl class="wide-table">
168
169   <dt><kbd class="menu">CD Frames</kbd></dt>
170
171   <dd>A CD Frame is 1/75th of a second. Snapping to CD Frames (using absolute snap) can be used to avoid issues with CD track
172
173   lengths.</dd>
174
175   <dt><kbd class="menu">Timecode Frames/Seconds/Minutes</kbd></dt>
176
177   <dd>The duration of a frame depends on the timecode settings for the
178
179   session.</dd>
180
181   <dt><kbd class="menu">Seconds/Minutes</kbd></dt>
182
183   <dd>These are absolute time units, unaffected by sample rate or timecode settings</dd>
184
185   <dt><kbd class="menu">Beats/N</kbd></dt>
186
187   <dd>Set the grid to units of 1/N beats, where N can be 128, 64, 32, 16, 8, 7, 6, 5, 4, 3, 2. The duration of a grid unit will depend on the tempo and meter in effect at that point in the timeline.</dd>
188
189   <dt><kbd class="menu">Beats</kbd></dt>
190
191   <dd>Set the grid to whole beats. The duration of a grid unit will depend on the tempo and meter in effect at that point in the timeline.</dd>
192
193   <dt><kbd class="menu">Bars</kbd></dt>
194
195   <dd>Set the grid to whole bars. The duration of a grid unit will depend on the tempo and meter in effect at that point in the timeline.</dd>
196
197   <dt><kbd class="menu">Markers</kbd></dt>
198
199   <dd>The grid lines are the markers.</dd>
200
201   <dt><kbd class="menu">Region Starts</kbd></dt>
202
203   <dd>The grid lines are constructed from region start points (see below).</dd>
204
205   <dt><kbd class="menu">Region Ends</kbd></dt>
206
207   <dd>The grid lines are constructed from region end points (see below).</dd>
208
209   <dt><kbd class="menu">Region Syncs</kbd></dt>
210
211   <dd>The grid lines are constructed from region sync points.</dd>
212
213   <dt><kbd class="menu">Region Bounds</kbd></dt>
214
215   <dd>The grid lines are constructed from region start or end points.</dd>
216
217 </dl>
218
219
220
221 <p>
222
223   To use Region starts/ends/syncs/bounds as snap choices, you must have
224
225 either
226
227 </p>
228
229
230
231 <ul>
232
233   <li><em>No</em> tracks selected, which means that Ardour snaps to regions on any track, or </li>
234
235   <li>Several tracks selected, which means that Ardour only snaps to regions on those selected tracks.</li>
236
237 </ul>
238
239
240
241 <p>
242
243   If you are moving items on a track, and only the current track is selected,
244
245   then you will only be able to snap to other regions on the same track.
246
247   This means that enabling
248
249   <kbd class="menu">Edit &gt; Preferences &gt; Editor &gt; Link Selections of Regions and
250
251   Tracks</kbd> will make the "Region" grid unit unusable.  Avoid the use of this option if
252
253   you are going to use any of the Region grid units.
254
255 </p>
256
257
258
259
260