Ardour exposes multiple ports for various parts of the signal chain to link those parts: track inputs and outputs, bus inputs and outputs, sends and inserts, monitor section outputs. When using the JACK audio backend, these ports are also accessible by other applications and can be routed externally.

General signal flow

The chart on the right demonstrates a common signal flow for recording an instrument: a guitar is plugged into a front input of an audio interface, the signal then goes directly into the track output, passes the processor box with plugins, fader, and panner, connects to the input of the master bus, passes its processor box, the goes into the monitor section, then finally connects to physical outputs like studio monitors or headphones.

This configuration can have multiple variations, such as:

When Ardour creates multiple tracks and/or busses at once, this is what happens.

This configuration is sufficient to do basic tracking and playback of many sessions without any adjustment by the user. Changing these connections is generally not necessary and often leads to problems.

However, for many workflows during mixing, more complicated signal routing is required. Ardour offers many possibilities for connecting things to fit any particular workflow.