diff --git a/STYLE_GUIDE b/STYLE_GUIDE index 4c57d00..278c65a 100644 --- a/STYLE_GUIDE +++ b/STYLE_GUIDE @@ -175,8 +175,9 @@ elements. ------------------------------------ -Any keys or key combinations, mouse buttons, or controllers should be marked -with this element. +Any keys or key combinations, mouse buttons or controllers, menu items or +textual user input should be marked with this element. It is used here in +the widest possible sense, qualified by classes. E.g.: "Press F to fit all tracks to the height of the Editor window." "Move Fader 1 on your MIDI controller to bind it. diff --git a/_manual/04_ardours-interface/01_starting-ardour/01_starting-ardour-from-the-command-line.html b/_manual/04_ardours-interface/01_starting-ardour/01_starting-ardour-from-the-command-line.html index 9f0c654..11be20a 100644 --- a/_manual/04_ardours-interface/01_starting-ardour/01_starting-ardour-from-the-command-line.html +++ b/_manual/04_ardours-interface/01_starting-ardour/01_starting-ardour-from-the-command-line.html @@ -10,7 +10,7 @@ menu-title: Starting from Linux Cmdline Like (almost) any other program on Linux, Ardour can be started on the command line. Type the following command in a terminal window:

-ardour3> +ardour3

To start Ardour with an existing session:

diff --git a/_manual/04_ardours-interface/02_basic-gui-operations/04_tooltips.html b/_manual/04_ardours-interface/02_basic-gui-operations/04_tooltips.html index ac65e51..45699cd 100644 --- a/_manual/04_ardours-interface/02_basic-gui-operations/04_tooltips.html +++ b/_manual/04_ardours-interface/02_basic-gui-operations/04_tooltips.html @@ -5,7 +5,8 @@ title: Tooltips

By default, Ardour will show helpful tooltips about - the purpose and use of each GUI element if you position the pointer + the purpose and use of each GUI element if you position the pointer over it and hover there for a short while. These little pop-up messages can be a good way to discover the purpose of many aspects of the GUI. diff --git a/_manual/04_ardours-interface/02_basic-gui-operations/06_using-the-mouse.html b/_manual/04_ardours-interface/02_basic-gui-operations/06_using-the-mouse.html index 9a31d10..10f1c25 100644 --- a/_manual/04_ardours-interface/02_basic-gui-operations/06_using-the-mouse.html +++ b/_manual/04_ardours-interface/02_basic-gui-operations/06_using-the-mouse.html @@ -6,9 +6,7 @@ title: Using the Mouse

Clicking

Throughout this manual, the term click refers to the act of pressing - and releasing the leftmost mouse button (technically identified as - Button1, but your operating system may allow - this to be reassigned). This action is used to select objects, activate + and releasing the Left mouse button. This action is used to select objects, activate buttons, turn choices on and off, pop up menus and so forth.
On touch surfaces, it also corresponds to a single, one-finger tap on the GUI. @@ -17,28 +15,34 @@ title: Using the Mouse

Right Clicking

The term right-click refers to the act of pressing and releasing - the rightmost mouse button (internally called Button2, - but again your operating system may allow this to be reassigned). + the Right mouse button. This action is used to pop up context menus (hence the term "context click", which you will also see). It is also used by default in combination with the shift key to delete objects within the editor window.

- Mac OS mice sometimes have only one button. On Mac OS if you press and hold - the Control key this is equivalent to right-clicking. + Some mice designed for use with Mac OS X may have only one button. By + convention, pressing and holding the Control key while clicking is + interpreted as a right-click by many application..

Middle Clicking

A middle-click refers to the act of pressing and releasing the - middle mouse button (Button3, which may also be - reassigned). Not all all mice have a middle click button + Middle mouse button. Not all all mice have a middle click button (see the Mouse chapter for details). Sometimes the scroll wheel acts as a clickable middle button. This action is used for time-constrained region copying and mapping MIDI bindings.

+

+ Internally, your operating system may identify the mouse buttons as + Button1, Button2, and + Button3, respectively. It may be possible to + invert the order of buttons to accommodate left-handed users, or to re-assign + them arbitrarily. This manual assumes the canonical order. +

Double Clicking

diff --git a/_manual/07_working-with-sessions/01_new-session-dialog.html b/_manual/07_working-with-sessions/01_new-session-dialog.html index 65c9fc1..ce7ec25 100644 --- a/_manual/07_working-with-sessions/01_new-session-dialog.html +++ b/_manual/07_working-with-sessions/01_new-session-dialog.html @@ -1,24 +1,115 @@ --- layout: default -title: New Session Dialog +title: New/Open Session Dialog --- +

+ The initial Session dialog consists of several consecutive pages: +

- - -

New Session Page

-

In this tab you can type in the name of a session, select a folder to save in, and optionally use an existing template.

+

Open Session Page

+

+ On this page, you can open an existing session. You can also + open any snapshot of a + particular session by clicking on the arrow next to the session name to + display all snapshots, and then selecting one. If your session is + not displayed in the Recent Sessions list, the Other + Sessions button will bring up a file selection dialog to navigate + your hard drive.
+ Alternatively, you can opt to create a New + Session. +

-

Advanced Options

-

Under the Advanced Options, you can select specific behaviors that occur by default. This includes settings whether you wish to create a Master Bus, or a Control Bus, and how many channels you wish either to have.

-

You can also select whether you want Ardour to automatically connect all inputs to the physical ports of your hardware. If you select this Ardour will do so sequentially, to give an example, the first input of a track or bus will be connected to the first input of your hardware. The second input of a track or bus will be automatically connected to the second input of your hardware, and so on. When Ardour reaches the limits of your hardware, it will circle around and begin connecting with the first physical input of your hardware again. You can limit the number of channels on your physical hardware Ardour uses if you desire, and if that is the case, Ardour will only connect that many physical inputs to your tracks. Useful if you only want to connect the first input to do some voice over recording for instance.

-

Just like you can tell Ardour not to automatically connect track inputs, you can also modify how it automatically connects the outputs of the track or bus. By default Ardour will connect all tracks and busses to the Master Bus if there is one. However you can also tell it to automatically connect each output to the physical outputs of your interface or sound card, and like inputs can also limit the amount of physical outputs used, so for instance if you only have stereo monitors attached to the first two outputs of your sound card, you would not want Ardour to automatically connect to the next 6 that may be there with nothing attached to them.

+

New Session page

+

+ Here you can type in the name of a session, select a folder to save in, and + optionally use an existing template. +

+

+ Under Advanced Options, you can select whether you wish to create + a Master Bus, or a Control Bus, and how many channels you wish either to have. + You can also decide whether you want Ardour to automatically connect all inputs + to the physical ports of your hardware. Ardour will do so + sequentially and in round-robin fashion, connecting the first track's + input to the first input of your hardware and so on. When Ardour has used + all available hardware inputs, it will begin again with the first physical + input. + You can limit the number of channels on your physical hardware that Ardour + uses. +

+

+ By default Ardour will connect all tracks and busses to the Master Bus if + there is one. However you can also tell it to automatically connect each + output to the physical outputs of your interface or sound card, and limit + the number of physical outputs used, as above. +

-

Open Session Page

-

The Open Session Tab lets you to open an existing session. You can also open any snapshot of a particular session by clicking on the arrow next to the session name to display all snapshots, and then selecting a snapshot. If a session is not displayed by default in the dialog you can click on the button next to "Browse" in order to bring up a file selection dialog to navigate your hard drive to find the file.

+

Audio/MIDI Setup

-

Audio Setup Page

-

More details on this dialog/tab can be found below. Note that this tab is not visible if JACK is already running when the New Session dialog is displayed.

- +The Audio+MIDI
+Setup Dialog + +

+ This page is not displayed if JACK is already running when you start + Ardour. It provides a simple interface to configure JACK, which + will then be started by Ardour. For more control and options regarding + JACK, it is recommended that you start JACK before using Ardour, via a + JACK control application such as QJackCtl (sometimes called "Jack + Control"), JackPilot, etc. +

+
+
Audio System
+
Currently, the only option here is JACK. In the future, native + hardware access may be supported.
+
Driver
+
+ On Mac OS X this will typically be CoreAudio. On Linux usually + this will be either FFADO + or ALSA, depending on whether or not you are + utilizing a firewire device. Advanced users on all platforms may also + use NetJack which provides network audio I/O. +
+
Device
+
The selector should show all availiable interfaces provided by the + driver above and which are capable of duplex operation. +

+ If you are using an Intel Mac + running OS X and the builtin audio interface, you must + first merge its separate input and + output devices into a single "aggregate device" before + Ardour will be able to use it. +

+

+
Sample Rate
+
+ The selector will allow you to select from any sample rate + supported by the device selected above it. +
+
Buffer Size
+
+ You can adjust the size of the buffer used by your audio interface + to allow for either lower latency, or lower CPU usage and higher + latency. +
+
Input/Output Channels
+
+ Here you can specify the number of hardware channels to use. The + default is all available channels.
+
Hardware Input/Output Latency
+
Specify the hardware delay in samples for precise latency compensation.
+
Calibrate
+
+ This button guides you through a semi-automated process to obtain + precise hardware latency measurements for the above option.
+
MIDI System
+
+ Select the MIDI driver to use. On Mac OS X, this will be CoreMIDI. On Linux, you can change between two legacy + ALSA drivers or the (preferred) new JACK+ALSA implementation.
+
{% children %} diff --git a/_manual/07_working-with-sessions/01_the-new-session-dialog/01_audio-setup.html b/_manual/07_working-with-sessions/01_the-new-session-dialog/01_audio-setup.html deleted file mode 100644 index 0f2e145..0000000 --- a/_manual/07_working-with-sessions/01_the-new-session-dialog/01_audio-setup.html +++ /dev/null @@ -1,82 +0,0 @@ ---- -layout: default -title: Audio Setup ---- - -

- This is a tabbed-dialog within the New Session dialog that will - appear only if JACK is not already running as you - start Ardour. It provides a simple interface to configure JACK, which - will then be started by Ardour. For more control and options regarding - JACK, it is recommended that you start JACK before using Ardour, via a - JACK control application such as qjackctl (sometimes called "Jack - Control"), JackPilot, etc. -

- -

Device Tab

- -

On this tab you can tell Ardour about the device it should use. - The driver setting will tell it what driver to attempt to - access. -

- -
- -
Driver
-
- On Mac OS X this will typically be CoreAudio. On Linux usually - this will be either FFADO or ALSA, depending on whether or not you are - utilizing a firewire device. Advanced users on all platforms may also - use NetJack which provides network audio I/O -
- -
Interface
-
The selector should show all availiable interfaces that driver - provides that are duplex capable for Ardour to - use. Important if you are using an Intel Mac - running OS X and the builtin audio interface, you must - first merge its separate input and - output devices into a single "aggregate device" before - Ardour will be able to use it. -
- -
Sample Rate
-
- The selector will allow you to select from any sample rate - supported by the device selected above it. -
- -
Buffer Size
-
- You can adjust the size of the buffer used by your audio interface - to allow for either lower latency, or lower CPU usage and higher - latency. -
-
- -

Options Tab

-

- This tab has a few options that should be rarely used by most - users. The Realtime Option allows Jack to run with Realtime - privileges, which allows for smoother audio. The Verbose Output - checkbox is primarily used for troubleshooting, it will cause Jack to - use verbose messaging and output it to the console. The client - timeout will help prevent clients from disconnecting from Jack if they - don't respond to Jack fast enough. The number of ports changes the - total number of ports that Jack will provide to all clients. And the - server dropdown will allow you to change the path to the Jack - executable to match where it is installed on your system. -

- -

Advanced Tab

-

- The Advanced tab lets you to set some advanced settings that - are rarely needed. By default the input and output channels will - automatically try to give you the amount of inputs and outputs as - requested by the software, however some software doesn't always - request as many as you need. This option provides more channels to software that can handle it. -

- - -{% children %} diff --git a/_manual/07_working-with-sessions/02_whats-in-a-session.html b/_manual/07_working-with-sessions/02_whats-in-a-session.html index 3d0db90..5655239 100644 --- a/_manual/07_working-with-sessions/02_whats-in-a-session.html +++ b/_manual/07_working-with-sessions/02_whats-in-a-session.html @@ -2,33 +2,38 @@ layout: default title: What's in a Session? --- - - - -

The Session is the fundamental document type that is created and modified by the Ardour workstation. A "Session" is a folder on your computer filesystem that contains all the items that pertain to a particular project or "recording/editing/mixing session".

-

The Session folder includes these files and folders:

+

+ The Session is the fundamental document type that is created and + modified by the Ardour workstation. A Session is a folder on your computer + filesystem that contains all the items that pertain to a particular project + or "recording/editing/mixing session". +

+

+ The Session folder includes these files and folders: +

-

A session combines some setup information (such as audio and MIDI routing, musical tempo & meter, timecode synchronization, etc.) with one or more Tracks and Buses, and all the Regions and Plug-Ins they contain.

+

+ A session combines some setup information (such as audio and MIDI routing, + musical tempo & meter, timecode synchronization, etc.) with one or more + Tracks and Buses, and all the Regions and Plug-Ins they contain. +

diff --git a/_manual/07_working-with-sessions/03_where-are-sessions-stored.html b/_manual/07_working-with-sessions/03_where-are-sessions-stored.html index d8e29fd..6d2505b 100644 --- a/_manual/07_working-with-sessions/03_where-are-sessions-stored.html +++ b/_manual/07_working-with-sessions/03_where-are-sessions-stored.html @@ -3,10 +3,19 @@ layout: default title: Where Are Sessions Stored? --- - - - -

Sessions are stored in a single folder on your computer's filesystem.

-

The first time you run Ardour, you will be asked where you would like the default location for sessions to be, with the initial choice being your home folder.

-

After the first-run dialog, you can still change the default location at any time via Edit > Preferences > Misc > Session Management. You can also specify a particular (different) location for a session when creating it, in the New Session dialog.

+

+ Sessions are stored in a single folder on your computer's filesystem. +

+

+ The first time you run Ardour, you will be asked where you would like the + default location for sessions to be, with the initial choice being your + home folder. +

+

+ After the first-run dialog, you can still change the default location at + any time via Edit > Preferences > Misc > Session + Management. You can also specify a particular (different) location for + a session when creating it, in the + New Session dialog. +

diff --git a/_manual/07_working-with-sessions/04_backup-and-sharing-of-sessions.html b/_manual/07_working-with-sessions/04_backup-and-sharing-of-sessions.html index fba216f..ea32fb0 100644 --- a/_manual/07_working-with-sessions/04_backup-and-sharing-of-sessions.html +++ b/_manual/07_working-with-sessions/04_backup-and-sharing-of-sessions.html @@ -3,12 +3,25 @@ layout: default title: Backup and Sharing of Sessions --- - - - -

An Ardour session is stored in a single folder on your computer's filesystem. This makes backup very easy - any tool capable of backing up a folder (i.e. all of them) can be used to backup a session. You pick the location of a session when it is created - by default it will be in your default session location, which can be altered via Edit > Preferences > Misc > Session Management.

-

-There is complication: a session may reference embedded media that are stored outside of the session folder. At this time (December 2012), there is no particularly good solution for this. Backing up a session with embedded files will not create a copy of the session containing those files. -

-

The single folder approach also makes sharing a project easy. Simply copy the session folder (onto a storage device, or across a network) and another Ardour user (on any platform) will be able to use it. The limitation regarding embedded files applies to session sharing as well.

+

+ An Ardour session is stored in a single folder on your computer's filesystem. + This makes backup very easy — any tool capable of backing up + a folder can be used to backup a session. You pick the location of a session + when it is created — by default it will be in your default session location, + which can be altered via Edit > Preferences > Misc > Session + Management. +

+

+ There is one complication: a session may reference media files that are stored + outside of the session folder, if the user has opted not to select Session > Import > Copy to Session during + import. Backing up a session with embedded files will not create a + copy of the session containing those files. +

+

+ The single folder approach also makes sharing a project easy. Simply copy the session + folder (onto a storage device, or across a network) and another Ardour user (on any + platform) will be able to use it. The limitation regarding embedded files applies to + session sharing as well. +

diff --git a/_manual/07_working-with-sessions/05_interchange-with-other-daws.html b/_manual/07_working-with-sessions/05_interchange-with-other-daws.html index a369149..4ea4eab 100644 --- a/_manual/07_working-with-sessions/05_interchange-with-other-daws.html +++ b/_manual/07_working-with-sessions/05_interchange-with-other-daws.html @@ -2,33 +2,34 @@ layout: default title: Interchange with other DAWs --- - - - -

It has never been particularly easy to move sessions/projects created on one DAW to another. There are two "standards" that exist that have reasonably widespread support:

+

+ It has never been particularly easy to move sessions or projects from one + DAW to another. There are two + interchange standards that have reasonably widespread support:

-

but in practice both of these "standards" have such complex and/or incomplete specifications that different DAWs support them partially, differently or not at all.

-

Moving an Ardour session to another DAW

+

+

Moving an Ardour session to another DAW

To move an Ardour session to another DAW, you have 3 basic choices:

Moving another DAW session to Ardour

To move a session from another DAW to Ardour, you have 2 basic choices:

{% children %} diff --git a/_manual/07_working-with-sessions/05_interchange-with-other-daws/01_copying-the-interchange-folder.html b/_manual/07_working-with-sessions/05_interchange-with-other-daws/01_copying-the-interchange-folder.html index 0e7e9ae..a882d5f 100644 --- a/_manual/07_working-with-sessions/05_interchange-with-other-daws/01_copying-the-interchange-folder.html +++ b/_manual/07_working-with-sessions/05_interchange-with-other-daws/01_copying-the-interchange-folder.html @@ -2,9 +2,16 @@ layout: default title: Copying The Interchange Folder --- - - - -

All media in a session folder is stored in a sub-folder called "interchange". Below that is another folder with the name of the session. You can copy either of these to another location and use the files within them with any other application, importing them all into a project/session. You will lose all information about regions, tracks, and timeline positioning, but all the data that Ardour was working with will be present in the other DAW. Nothing below the "interchange" folder is specific to Ardour - any DAW or other audio/MIDI application should be able to handle the files without any issues.

+

+ All media in a session folder is stored in a sub-folder called + interchange. Below that is another folder with the name + of the session. You can copy either of these to another location and + use the files within them with any other application, importing them + all into a project/session. You will lose all information about regions, + tracks, and timeline positioning, but all the data that Ardour was working + with will be present in the other DAW. Nothing below the interchange + folder is specific to Ardour — any DAW or other audio/MIDI + application should be able to handle the files without any issues. +

diff --git a/_manual/07_working-with-sessions/05_interchange-with-other-daws/02_stem-exports.html b/_manual/07_working-with-sessions/05_interchange-with-other-daws/02_stem-exports.html index db75690..7e2b861 100644 --- a/_manual/07_working-with-sessions/05_interchange-with-other-daws/02_stem-exports.html +++ b/_manual/07_working-with-sessions/05_interchange-with-other-daws/02_stem-exports.html @@ -2,9 +2,13 @@ layout: default title: Stem Exports --- - - - -

Stem exports are covered fully in the Export chapter. A stem export creates 1 file per track, starting at the beginning of the session. You can then import each track into another DAW and begin working on it. You lose all data except the actual audio/MIDI (no plugins, no automation). This is one of the most common methods of interchange because it works between all DAWs.

+

+ Stem exports are covered fully in the + Export chapter. A stem export creates one file + per track, starting at the beginning of the session. You can then import + each track into another DAW and begin working on it. You lose all data + except the actual audio/MIDI (no plugins, no automation). This is one of + the most common methods of interchange because it works between all DAWs. +

diff --git a/_manual/07_working-with-sessions/05_interchange-with-other-daws/03_using-aatranslator.html b/_manual/07_working-with-sessions/05_interchange-with-other-daws/03_using-aatranslator.html index 59a0696..696ea80 100644 --- a/_manual/07_working-with-sessions/05_interchange-with-other-daws/03_using-aatranslator.html +++ b/_manual/07_working-with-sessions/05_interchange-with-other-daws/03_using-aatranslator.html @@ -2,12 +2,24 @@ layout: default title: Using AATranslator --- - + +

+ AATranslator is a Windows + application that can convert sessions/projects from many diffferent DAWs + into other formats. At the present time (December 2012), it can read and + write Ardour 2.X sessions, and can read Ardour 3 sessions. +

+

+ The program runs very well on Linux using + Wine (a Windows environment for Linux). + There are equivalent solutions for running Windows applications on OS X, + but we have no experience with them at this time. Ardour users have reported + great results using AATranslator on Ardour 2.X sessions.

+

+ The AATranslator website + has full details on supported formats and DAWs. The list includes + ProTools, Live, Reaper, OMF, AAF and many more. +

+AATranslator Demo Animation - -

AATranslator is a Windows application that can convert sessions/projects from many diffferent DAWs into other formats. At the present time (December 2012), it can read and write Ardour 2.X sessions, and can read Ardour 3 sessions.

-

The program runs very well on Linux using Wine (a Windows environment for Linux). There are equivalent solutions for running Windows applications on OS X, but we have no experience with them at this time. Ardour users have reported great results using AATranslator on Ardour 2.X sessions.

-

The AATranslator website has full details on which formats/DAWs it supports, but they include ProTools, Live, Reaper, OMF, AAF and many more.

-

AATranslator Demo Animation

- diff --git a/_manual/07_working-with-sessions/06_renaming-a-session.html b/_manual/07_working-with-sessions/06_renaming-a-session.html index 2919023..6e3cd41 100644 --- a/_manual/07_working-with-sessions/06_renaming-a-session.html +++ b/_manual/07_working-with-sessions/06_renaming-a-session.html @@ -2,11 +2,21 @@ layout: default title: Renaming a Session --- - + +

+ Use Session > Rename to give your session a + new name. A dialog will appear to ask you for the new name. +

+

+ This operation does not make a new session folder — + the existing session folder and relevant contents are renamed. If your + session was not saved before a rename operation, it will be saved + automatically and then renaming will continue. +

+

+ Ardour's Session > Save As operation will not + make a new copy of the session folder and its contents. All it does is + create a new session file. +

- -

Use Session > Rename to give your session a new name. A dialog will appear to ask you for the new name.

-

This operation does not make a new session folder - the existing session folder and relevant contents are renamed. If your session was not saved before a rename operation, it will be saved automatically and then renaming will continue.

-

Ardour has no "Save As" operation that actually makes a new copy of the session folder and its contents.

- diff --git a/_manual/07_working-with-sessions/07_session-templates.html b/_manual/07_working-with-sessions/07_session-templates.html index 9aa6dde..ccf3fdc 100644 --- a/_manual/07_working-with-sessions/07_session-templates.html +++ b/_manual/07_working-with-sessions/07_session-templates.html @@ -2,23 +2,34 @@ layout: default title: Session Templates --- - - - -

Session templates are a way to store the setup of a session for future use. They do not store any audio data but can store:

+

+ Session templates are a way to store the setup of a session + for future use. They do not store any audio data but can store:

-

Creating a Session Template

-

Choose Session > Save Template. A dialog will ask you for the name of the new template.

-

Using a Session Template

-

In the New Session dialog, choose the desired template from the combo selector.

-

Note that you can also use an existing session as a template, without saving it as one. This is available as an option in the New Session dialog. Doing this will not alter the existing session at all, but will use its track, bus and plugin configuration just like a template.

-

See also Track & Bus templates for information on templates for individual tracks or busses.

+ +

Creating a Session Template

+

+ Choose Session > Save Template. A dialog will ask + you for the name of the new template. +

+

Using a Session Template

+

+ In the New Session dialog, choose the desired template from the combo + selector. +

+

+ Note that you can also use an existing session as a template, without + saving it as one. This is available as an option in the New Session dialog. + Doing this will not alter the existing session at all, but will use its track, + bus and plugin configuration just like a template. +

+

+ See also Track & Bus templates for information + on templates for individual tracks or busses. +

diff --git a/_manual/07_working-with-sessions/08_snapshots.html b/_manual/07_working-with-sessions/08_snapshots.html index 7cd807f..bd91919 100644 --- a/_manual/07_working-with-sessions/08_snapshots.html +++ b/_manual/07_working-with-sessions/08_snapshots.html @@ -2,21 +2,61 @@ layout: default title: Snapshots --- - - - -

Sometimes you will want to save the current state of a session for possible use in the future. For example, you may be about to change the entire arrangement of a piece, or drastically alter the signal processing, and want a reference to come back to should that not work out.

-

This is easily accomplished using Session > Snapshot. A small dialog will appear allowing you to enter a name for the snapshot. The default name is based on the current date and time.

-

Creating a snapshot does not modify your session, nor does it save your session. Instead, it saves an "alternate" version of the session, within the session folder. The snapshot shares all data present in the session. You can create any number of snapshots.

-

After creating a snapshot, you can continue working on the session and save it normally using Session > Save and any existing snapshots will remain unchanged.

- -

Switching to a Snapshot

-

If you are already working on a session and want to to switch to an existing snapshot, navigate the Snapshots tab of the Editor Lists. Find the name of the snapshot in the list and click it. Ardour will switch to the snapshot. If the session has not been saved, Ardour will ask what you want to do.

- -

Starting Ardour With a Snapshot

-

Since a snapshot is just another session file stored within the session folder, you can specify that "version" when loading an existing session. The browser in the "Open Session" dialog will show an expander arrow for sessions that have more than 1 session file (i.e. snapshots) present - click on it to see the list, and then click on the name of the snapshot you want to load.

- -

Saving and Switching to a Snapshot

-

Sometimes you want to create a snapshot and then have all future edits and modifications saved to that snapshot rather than the main session. This is easily done using Session > Save As. This does not create a new session folder, but saves your session as a new snapshot and then switches the "current snapshot" to the newly created one. All subsequent saves of the session will be stored in this new snapshot, and existing snapshots (and the main session) will be left unaffected.

+

+ Sometimes you will want to save a snapshot of the current state of a session for possible + use in the future. For example, you may be about to change the entire + arrangement of a piece, or drastically alter the signal processing, and + want a reference to come back to, should that not work out. +

+

+ This is easily accomplished using Session > + Snapshot. + A small dialog will appear, allowing you to enter a name for the snapshot. + The default name is based on the current date and time.
+ You can create any number of snapshots. +

+

+ Creating a snapshot does not modify your session, + nor does it save your session. Instead, it saves an alternate version + of the session, within the session folder. The snapshot shares all data + present in the session. +

+

+ After creating a snapshot, you can continue working on the session and + save it normally using Session > Save and any + existing snapshots will remain unchanged. +

+ +

Switching to a Snapshot

+

+ If you are already working on a session and want to to switch to an + existing snapshot, navigate the Snapshots tab of the + Editor List. + Find the name of the snapshot in the list and click it. Ardour will switch + to the snapshot. If there are unsaved changes in the current session, Ardour will + ask what you want to do. +

+ +

Starting Ardour With a Snapshot

+

+ Since a snapshot is just another session file stored within the session + folder, you can specify that "version" when loading an existing session. + The browser in the "Open Session" dialog will show an expander arrow for + sessions that have more than 1 session file (i.e. snapshots) present + — click on it to see the list, and then click on the name of the + snapshot you want to load. +

+ +

Saving and Switching to a Snapshot

+

+ Sometimes you mey want to create a snapshot and then have all future + edits and modifications saved to that snapshot rather than the main + session. This is easily done using Session > Save + As. This does not create a new session folder, but saves your + session as a new snapshot and then switches the "current snapshot" + to the newly created one. All subsequent saves of the session will + be stored in this new snapshot, and existing snapshots (and the main + session) will be left unaffected. +