Using Ranges completed

This commit is contained in:
Alexandre Prokoudine 2022-04-04 04:39:14 +03:00
parent b8360cb683
commit 3ce2e8cf1c
15 changed files with 82 additions and 48 deletions

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 30 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 81 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 47 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 72 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 215 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 374 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 160 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 107 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 42 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 141 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 41 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.7 KiB

View File

@ -1,73 +1,107 @@
+++ +++
title = "Using ranges" title = "Using ranges"
chapter = false chapter = false
weight = 3 weight = 4
#pre = "<b>1. </b>"
+++ +++
A **Range** is a selection of the Timeline that can include one or more A _range_ is a selection of the timeline that can include one or more tracks. It
Tracks. has many uses like selecting a portion of audio/MIDI data to cut it.
The Range tool (shortcut "*R*") is located just below the {{< figure src="en/ardour7-range-example.png" alt="Range example" >}}
Transport Menu in the Edit Window.
![Range Tool](en/Ardour4_Range_Tool.png) ## Creating ranges
When you have selected the Range tool, your mouse pointer will look like a vertical line. There are two common ways to create a range:
It can be useful to create Range selections that align with the edges of 1. You can do it with the _Grab_ tool (**G** shortcut) when the _Smart_ mode is
regions on your Timeline. Selecting the "*Grid*" and "*Region bounds*" enabled. In that case you need to position the mouse pointer around the middle
items for Grid and Grid Point menus respectively makes this easy. of a track vertically to start selecting data rather than picking and moving a
region. The mouse pointer looking like a vertical line means you are good to
start selecting.
![Region Bounds](en/Ardour4_Grid_Region_Bounds.png) 2. You can also use the dedicated _Range_ tool (**R** shortcut). In this case,
just click and drag anywhere on the canvas to start selecting.
To make a Range selection, drag anywhere on the Timeline. The current You can select data of multiple tracks at once as seen on the screenshot above.
Grid and Grid Point options determine exactly how the Range selection To do that, just drag the mouse pointer upwards or downwards crossing the
behaves. Once a Range has been selected, Right-Clicking on it opens a border between tracks.
menu with Range-specific operations.
![Range selection](en/Ardour4_Range_Selection_and_Menu.png) When the _Editor List_ dock is available, you can see range properties on top of
it: start/end times of the range as well as its duration. When a range is
created, the _Tracks & Busses_ tab will also select tracks that the range
crosses.
**Loop range**, for example, sets up **Loop Markers** around the current {{< figure src="en/ardour7-range-properties.png" alt="Range properties" >}}
Range and begins looped playback. The **Loop Start** and **Loop End**
points can be changed by moving the green triangles which correspond to
each point.
![Range Loop](en/Ardour4_Range_Loop.png) It can be useful to create ranges that align with the edges of regions on your
timeline. To do that, enable the _Snap_ option in the toolbar and select _No
Grid_ in the drop-down list next to it.
Other useful options here for editing allow you to **Duplicate** the {{< figure src="en/ardour7-snap-to-region-boundaries.png" alt="Snap to region boundaries" >}}
Range, **Select All** within the Range or **Crop** the Range.
Setting Up a Loop ## Editing ranges
-----------------
Returning to our rhythmic passage example, we will want to hear the Once you created a range, you can easily tweak it's start and end positions by
passage we are composing, perhaps as a loop, while we are moving the hovering range boundaries with the mouse pointer, grabbing them and dragging to
samples around. To do that, we must create a Range to listen to within the left or to the right.
our session, so that we can return to exactly this point in the Session
again and again.
Zoom out if needed (shortcut "*-*") to see full bars in the timeline. {{< figure src="en/ardour7-editing-ranges.gif" alt="Editing ranges" >}}
Use the Range tool to select an entire bar with the help of the Grid
settings, and right-click inside that range to "*Set loop from
selection*". You will probably want to set the **Grid** so that your
actions snap to certain metric elements of the session (for example,
snapping to **Beats**). Once the one-bar loop has been set up, the
screen will look like this:
![Bar Loop](en/Ardour4_Range_Bar_Loop.png) If you forgot to include a track into a range, you don't need to redo the range
selection. Just hold **Ctrl** button and click on the track's header on the
canvas. Alternatively, hold **Ctrl** and click on track's name in the _Tracks &
Busses_ tab of the _Editor List_ dock.
This will set up a loop range which you can play by using the **Play {{< figure src="en/ardour7-adding-track-to-range.gif" alt="Adding track to range" >}}
Loop** button in the **Transport Menu** at the very top of the Editor
Window (shortcut: "*L*"). While the Range is looping, you can use the
**Solo** button on each track to listen to each instrument individually.
![Loop Solo](en/Ardour4_Range_One_Bar_Loop_Solo.png) ## Playing back ranges in a loop
Continuing Returning to our rhythmic passage example, we will want to hear the passage we
---------- are composing, perhaps as a loop, while we are moving the samples around. To do
that, we must create a range to listen to within our session, so that we can
return to exactly this point in the session again and again.
In the next step, we will learn about **Working With Regions** to {{< figure src="en/ardour7-loop-range-menu-command.png" alt="Loop Range in the right-click menu" >}}
compose a rhythm with these samples.
Zoom out if needed (**-**) to see full bars in the timeline. Use the _Range_
tool to select an entire bar, then right-click inside a range and pick one of
the two commands:
1. _Loop Range_ (on the screenshot above) to create a loop and start playing it
immediately.
2. _Set loop from selection_ to only create loop markers withut immediate
playback.
{{< figure src="en/ardour7-looped-range-playback.png" alt="Looped range playback" >}}
As long as loop markers are there, you can start playing back that portion of
the timeline in a loop whenever you like (on the screenshot above). To do that,
either click the **Play loop range** button in the _Transport_ toolbar or press
the **L** shortcut.
{{< figure src="en/ardour7-play-loop-range-button.png" alt="Loop range button in Transport" >}}
You can also tweak the position of loop markers while playing the range in a
loop. Just grab a marker and drag it to the left or to the right.
## More editing options for ranges
There are more operations you can do on ranges, all available in the right-click
menu:
- _Separate_ will cut the original regions at range borders.
- _Duplicate_ will create one copy of the range and place it starting at the
right border of the range. Any existing data will be overlaid, so you can still
access it.
- _Crop Region To Range_ will trim affected regions to the extent of the range.
You can also inspect loudness and spectral characteristics of data in a range or
export just the data inside a range rather than the entire session.
## Continuing
In the next step, we will learn about working with regions to compose a rhythm
with these samples.
Next: [WORKING WITH REGIONS](../working-with-regions) Next: [WORKING WITH REGIONS](../working-with-regions)