When a session is finished mixing, one probably wants to export it to a sound file to burn to a CD, upload to the web, or whatever. Session > Export > Export to Audio file(s)… shows the Export Dialog to do this.

The Export window
The Export window

The outputs of multiple tracks and busses all at once can also be exported via Session > Export > Stem Export….

File Format

This tab contains controls for the format of the exported audio file(s). More than one format can be enabled here, in which case each will be exported in turn. Ardour is supplied with a list of export formats, including:

These formats can be edited, or new ones created, with the "Edit Export Format Profile" dialog, which appears when clicking the Edit or New buttons to the right of the drop-down list of formats.

Presets can also be created, consisting of one or more formats. Ardour provides some ready-made presets, too:

The location

Aside from providing a way to tell Ardour where to put the created file(s), the location part of the window allows to name the exported files with a lot of choice regarding the naming convention, hence blending into the user's workflow, and providing a clean way to keep the export folders from being cluttered with poorly named files.

The name of the file(s) can optionally be made of:

As in the screenshot above, when writing a file could erase a present file with the same name, Ardour shows a yellow warning line in the bottom of the window, and a button to list all the files that would be erased and replaced.

Analyze exported audio

The Export Report/Analysis window
The Export Report/Analysis window

Checking Analyze Exported Audio shows the Export Report/Analysis window. This provides a lot of useful information about the exported file:

It also allows to Play the file, and the Open Folder button gives a quick access to the place where it has been created.

The most prominent feature though, are the two generated views of the audio file in time (waveform) and frequency (sonograph) domain, and the loudness analysis, giving:

Time Span

The Time Span tab
The Time Span tab

This tab allows to select the range (or ranges) of the timeline to export. By default, "session" is enabled—this will export the whole session from the start marker to the end marker. Any loop or range present in the session can be chosen, or a combination thereof.

The realtime checkboxes allow to export audio as it is played, and not freewheeling to render the file as fast as Ardour can. This can prevent odd behaviours from some plugins (reverbs, etc...). This can be chosen globally (with the Realtime Export checkbox at the top) or individually on a per time span basis, with the RT checkbox next to each time span.

Channels

The Channels tab
The Channels tab

This tab decides which outputs (tracks or busses) should be sent to the exported file. By default, only the Master Bus is sent.

Stem Export

Stem export
Stem export

Stem exporting allows to transfer files between different systems and softwares by exporting each track individually, including silence, to keep them in sync.

If 'Stem Export' is chosen, the 'Channels' tab appears slightly differently: in this case each chosen channel (track or bus) is exported to its own file, instead of all channels being mixed together into a single file.

The exported tracks or busses can, by checking Apply track/bus processing, be exported with the effects/processors applied, so that the destination system does not need those effects plugins.