Track/Bus Templates

For many years, Ardour has allowed you to save the current state of a session (basically, all settings but without any actual content) for use as a template to be used when creating a new session.

Extended Track/Bus Groups

Ardour has always included edit and mix groups, similar to those found in ProTools (and elsewhere). In release 3.0, we have unified and extended the basic ideas of grouping into a more flexible system.

Rather than use separate edit/mix groups, 3.0 now features groups whose properties are entirely configurable by the user. These properties can be seen in the edit dialog and the group tab of the editor window behind it:

group editor dialog

Internal Sends and "real" Aux Busses

One of Ardour's unique features is its use of an external routing system (JACK) to handle all signal routing within the program. This is incredibly flexible because it allows anything to be connected to anything else in completely arbitrary ways. However, in sessions involving the use of many sends, the resulting visible connection situation in JACK can get rather complex, and its easy to become confused about what is connected to what.

Two new features in Ardour 3.0 help to improve this situation: explicit aux busses, and internal aux sends.

Monitor Section

Ardour has long had the option to use a "Control Outs" bus, but this design was never very well thought out, nor really adequate for professional use. In Ardour 3.0, we have added a new "Monitor Section" that is modelled on the similarly-named component of many large-format mixing consoles. This provides an additional output pathway for use in situations where the main outs of Ardour do not connect to the monitors used for mixing, and also offers many useful features for this type of configuration:

DSP Parallelization

Although Ardour has always used multiple processors, until release 3.0 it has only ever used a single processor to run the DSP of all tracks and busses. Starting with this release, Ardour will utilize any number of processors to process track/bus DSP. The number used is configurable via the following preferences setting:

preferences dialog for processor setting

New features coming in Ardour 3.0

Ardour 3.0 is nearing its first alpha release. As usual, it has been available via SVN for those who want to build it from source during the entire development process, but we are now approaching the point where more user feedback will be useful in finalizing 3.0 before an official release. Below is a (growing) list of new features in 3.0, with links to individual pages that discuss them in more detail.

Ardour 2.8.11 is released

Ardour 2.8.11 is now available. It contains only 1 change from 2.8.10, but its an important one:

  • Do not prevent transport operations after an export (and potentially at other times)

All users are strongly recommended to upgrade. Remember that if you have a subscription or paid for an earlier 2.8 version, and were logged into at that time, upgrades are free!

Ardour 2.8.10 is released

Ardour 2.8.10 is released into the wild today, primarily to fix an annoying regression in 2.8.9:
  • keyboard presses and releases are now correctly sent to Ardour created plugin GUIs (e.g. for LADSPA plugins), making it possible to use the keyboard to set parameter values and define preset names.
In addition, Ardour will no longer abort if your home directory is not writable, but exits cleanly with a (hopefully) clear error message. This bug really only affects first time users who have been playing around with their system in an unwise fashion.

Ardour 2.8.9 released

Just a couple of days since 2.8.8, and Ardour 2.8.9 is here. Why? It turned out that the infamous mute bug (which caused the mute button to do nothing) was actually not fixed in 2.8.8 (or prior versions where this has been claimed). This has been one of the worst regressions of recent versions of Ardour, and I mistakenly blamed packagers and distributions for it. Thankfully member the_CLA spent time with me on IRC and we finally proved to my satisfaction that the bug was really in Ardour. Its now fixed, hopefully forever. Two other smaller but important bug fixes are described below ....

Ardour 2.8.8 released

Its June and Ardour 2.8.8 is finally here. Time for everyone to upgrade!

Although this is primarily a bug-fix release, some of the "bugs" fixed are so pervasive and significant that they could almost count as new features. In particular, automation editing has finally arrived at a place that people with experience on other DAWs may consider actually usable. Issues with alignment of new and existing recorded material are addressed too, and there are lots of other bug fixes for issues small and large (including 3 or 4 crashing bugs). Thanks to motivation provided by the Mixbus project, there are also yet more improvements to AudioUnit plugin handling on OS X. Anybody using Ardour 2.8.7 or earlier should upgrade to enjoy increased stability and better functionality. Read more below ...