Ardour Table of Contents

Part I: Introduction to Ardour

Ch. 1:  Welcome to Ardour

About Ardour's documentation

Ardour Overview

Why is it called Ardour?

Why Write a DAW for Linux?

Isn't This a Really Complicated Program?

Creating Music with Ardour

Additional Resources

Ch. 2:  Ardour Basics

Starting Ardour

Understanding Basic Concepts and Terminology

Using the Mouse

Basic GUI Operations

Ch. 3:  Keyboard and Mouse Shortcuts

Default Keyboard Bindings

Mnemonic Bindings for Linux

Mnemonic Bindings for OS X

Part II: Ardour Configuration

Ch. 4:  Ardour Systems

The Right Computer System for Digital Audio

The Right Mouse

Ch. 5:  System Specific Setup

Ubuntu Linux

Microsoft Windows

KDE Plasma 5

Ch. 6:  I/O Setup

Connecting Audio and MIDI Devices

Using More Than One Audio Device

Monitor Setup in Ardour

Ch. 7:  Synchronization

On Clock and Time

Latency and Latency-Compensation

Timecode Generators and Slaves

Overview of all Timecode related settings

Ch. 8:  Global Preferences

Global Misc Tab

Transport Tab

Editor Tab

Audio Tab

Solo/Mute Tab


User Interaction Tab

Control Surfaces Tab

Video Tab

Plugins Tab


Metering Tab

Theme Tab

Ch. 9:  Session Properties

Timecode Tab

Sync Tab

Fades Tab

Media Tab

Locations Tab

Filenames Tab

Monitoring Tab

Meterbridge Tab

Session Misc Tab

Ch. 10:  Configuring MIDI

MIDI on Linux


Part III: Ardour's Interface

Ch. 11:  Ardour's Interface Overview

Ch. 12:  Main Menu

The Session Menu

The Transport Menu

The Edit Menu

The Region Menu

The Track Menu

The View Menu

The Window Menu

The Help Menu

Ch. 13:  Status Bar

Ch. 14:  Transport Bar

Ch. 15:  Transport Clocks

Ch. 16:  Selection and Punch Clocks

Ch. 17:  Mini-Timeline

Ch. 18:  Other Toolbar Items

Ch. 19:  Toolbox

Ch. 20:  Controls

Zoom Controls

Grid Controls

Edit Point Control

Nudge Controls

Ch. 21:  Ruler

Ch. 22:  Summary

Ch. 23:  Editor Lists

The Region List

The Tracks and Busses List

The Snapshot List

The Track and Bus Group List

The Ranges and Marks Lists

Ch. 24:  Favorite Plugins Window

Ch. 25:  Strips list

Ch. 26:  Groups list

Ch. 27:  Mixer Strips

Audio/MIDI Mixer Strips

Audio/MIDI Busses Mixer Strips

VCA Mixer Strips

Master Bus Strip

Ch. 28:  Editor Tracks

Audio Track Controls

MIDI Track Controls

Bus Controls

Ch. 29:  Track and Bus Groups

Ch. 30:  Monitor Section

Part IV: Sessions & Tracks

Ch. 31:  Sessions

What's in a Session?

Where Are Sessions Stored?

New/Open Session Dialog

Renaming a Session

Session Metadata

Backup and Sharing of Sessions

Ch. 32:  Tracks

Track Types

Adding Tracks, Busses and VCAs

Controlling Track Ordering

Track Context Menu

Ch. 33:  Controlling Track Appearance

Layering Display

Track Color

Track Height

Waveform display

Ch. 34:  Importing and Exporting Session Data

Import Dialog

Supported File Formats

Adding Pre-existing Material

Copying Versus Linking

Searching for Files Using Tags

Stem Exports

Ch. 35:  File and Session Management and Compatibility

Session Templates


Cleaning Up Sessions

Interchange with other DAWs

Part V: Playback & Recording

Ch. 36:  Playing Back Track Material

Controlling Playback

Using Key Bindings

Ch. 37:  Audio Recording


Latency Considerations

Monitor Signal Flow

Ch. 38:  Punch Recording Modes

Working With Markers

Creating Location Markers

Creating Range Markers

Moving Markers

The Loop Range

Marker Context Menu

Punch Range

Part VI: Editing

Ch. 39:  Navigating the Editor

Ch. 40:  Editing Basics

Working With Regions

Region Naming

Corresponding Regions Selection

Region Context Menu

Common Region Edit Operations

Copy Regions

Move Regions

Move Regions With the Mouse

Align (Spot) Regions

Ch. 41:  Edit Mode and Tools

Editing Clocks

Which Regions Are Affected?

Ch. 42:  Making Selections

Select Regions

Ch. 43:  Editing Regions and Selections

Trimming Regions

Push/Pull Trimming


Separate Under

Strip Silence from Audio Regions

Insert/Remove Time

Ch. 44:  Fades and Crossfades

Ch. 45:  Gain Envelopes

Ch. 46:  Playlists

Understanding Playlists

Playlist Operations

Playlist Usecases

Ch. 47:  Rhythm Ferret


Ch. 48:  MIDI Editing

Ch. 49:  Creating MIDI Tracks

Ch. 50:  Creating MIDI Regions

Ch. 51:  Adding New Notes

Ch. 52:  Changing Note Properties

Ch. 53:  Handling Overlapping Notes

Ch. 54:  Note Cut, Copy and Paste

Ch. 55:  Note Selection

Ch. 56:  Quantizing MIDI

Ch. 57:  Step Entry

Ch. 58:  Patch Change

Ch. 59:  Independent and Dependent MIDI Region Copies

Ch. 60:  Transposing MIDI

Ch. 61:  Automating MIDI-Pitch bending and aftertouch

Ch. 62:  Transforming MIDI-Mathematical operations

Ch. 63:  MIDI List Editor

Ch. 64:  MIDI Tracer

Ch. 65:  MIDI Recording

Ch. 66:  MIDI Scene Automation

Part VIII: Arranging

Ch. 67:  Time, Tempo and Meter

Tempo and Meter

Techniques for Working with Tempo and Meter

Ch. 68:  Memory Locations

Ch. 69:  Arranging Regions

Ch. 70:  Region Loops and Groups

Part IX: Mixing

Ch. 71:  Basic Mixing

Metering in Ardour

Signal Routing

Aux Sends

Comparing Aux Sends and Subgroups

External Sends




Track/Bus Signal Flow


Muting and Soloing


Mono Panner

Balance Control

Stereo Panner

VBAP Panner

Ch. 72:  Plugin and Hardware Inserts

Working With Plugins

Processor Box

Plugin Manager

Managing Plugin Presets

Working with Ardour-built Plugin Editors

Plugins Bundled With Ardour

Getting More Plugins

Using Windows VST Plugins on Linux

Ch. 73:  Automation

Automation Nomenclature

Automation Modes

Automation Lanes

Automation Curves

Controlling a Track with Automation

Ch. 74:  Mixdown

Export Dialog

Export Format Profiles

Part X: Video

Ch. 75:  Video Timeline and Monitoring

Ch. 76:  Video Timeline Setup

Ch. 77:  Transcoding, Formats & Codecs

Ch. 78:  Workflow & Operations

Part XI: Control Surfaces

Ch. 79:  Controlling Ardour with OSC

OSC: Controlling Ardour with OSC

OSC: Using the Setup Dialog

OSC: Querying Ardour

OSC: Feedback

OSC: Feedback and Strip-types Values

OSC: Jog Modes

OSC: Automation

OSC: Personal Monitoring Control

OSC: Parameter Types

OSC: Selection and Expansion Considerations

OSC control for Ardour 4.7 and Prior

Ch. 80:  Controlling Ardour with Mackie Control Devices

Devices Using Mackie/Logic Control Protocol

SSL Nucleus

Behringer Devices in Mackie/Logic Control Mode

What to do if your Device is not Listed

Working With Extenders

Ch. 81:  Generic MIDI

Generic MIDI Binding Maps

Generic MIDI Learn

Generic MIDI and Encoders

Ch. 82:  Using the PreSonus FaderPort

Ch. 83:  Using the PreSonus FaderPort 8

Ch. 84:  Using the Ableton Push 2

Part XII: Scripting

Ch. 85:  Lua Scripting

Ch. 86:  Lua Bindings Class Reference

Part XIII: Appendix

Ch. 87:  List of Menu Actions

Ch. 88:  Ardour Monitor Modes

Ch. 89:  Files and Directories Ardour Knows About

Ch. 90:  MIDI notes reference