Ardour 3.0 alpha 6 released

As usual, somewhat later than expected, but here is the 6th alpha release of Ardour 3.0. A little bit of new functionality here, a bit of GUI polishing, and quite a few crashing bugs fixed. Ready-to-run binary packages can be found here:

Note: with this release, the session file format has been altered. The changes should cause no data loss but automation track visibility may be different when loading sessions created with old ardour3 versions.

Read more below for full details ...

Ardour 3.0 alpha 5 released

Ardour 3.0 alpha 5 is now available:

After a longer than expected period (alphas will be rolling out every 24-72 hours from now on, I hope), the Ardour team is glad to bring you Ardour 3.0 Alpha 5. This is still an alpha release, but thanks to the amazing and diligent work of Carl Hetherington, has many, many fixes for bugs that surfaced as people have been testing Alpha 4. Read more below for the full list of fixes.

There's also a new feature, not finished as of this release, that allows you to "combine" multiple regions in a track into a single region (and, if necessary, later uncombine them with minimal loss of editing decisions). This is part of a rationalization of the options that Ardour offers for "this sort of thing", and will be completed for Alpha 6.

Ardour 3.0 alpha 4 released

Ardour 3.0 alpha 4 is here with a mixture of bug and packaging fixes. Pick up the packages:

and read below for the fixes/changes...

Ardour 3.0 alpha 3 released

Another day, another alpha release. And yes, the URLs do not end in ".bz2" anymore. See below for why ...

Changes since alpha 2

  • OSC control now included
  • MIDI binding maps now included (and usable)
  • Package now has an installer, and a README file.
    The installer will put the package into /opt and will attempt to put a link to it on your desktop. The uninstall script (also placed in /opt will remove both the package and the desktop link.
  • name changed to 3.0alpha3

Ardour 3.0 alpha 2 released

A new pair of binary packages of Ardour 3 alpha 2 are now available:

Changes since alpha 1

  • "Light" GUI theme now included (no more crashing if you switch to use it)
  • Control surfaces now discovered correctly (not yet OSC, that will be in alpha 3)
  • fixed crash when saving MIDI region automation
  • MIDI note display now uses "scientific notation" (
  • a couple of build system improvements and fixes
  • MIDI hardware ports have slightly prettier names (no more alsa_pcm: prefix)

VBAP 2D panning

More will be written about this feature once its closer to completion. For now, let's just note that it replaces the old 2D panner in Ardour 2.X with code based on VBAP (Vector Base Amplitude Panning). Here's a boring screenshot of the panner:

the VBAP-based 2D panner

New Region Editing Features

Lincoln Spiteri did some excellent work adding several new editing features which link into his non-layered mode. The general idea here is a workflow that doesn't rely on crossfades and generally avoids region overlaps. However, these editing operations are useful whether you use this track mode or not.

JACK Session Support

The latest release of JACK includes a new feature called "JACK Session" which allows the creation of "session manager" applications that can snapshot an entire JACK session, and then restart them en masse at a later time. If you're using Ardour in combination with some external software synth or FX application, JACK Session allows you to store the state of all the JACK applications at once, and then later, restart the exact same setup to continue working smoothly.

Vertical (non-overlapped) Region Stacking

Working with a track that has many overdubs can sometimes be a little confusing because its not always entirely clear how the overdubs are all layered with respect to each other. Although there are other methods of moving particular regions to the top of an overlapping set, and although Ardour also has playlists to let you manage takes a bit more efficiently than just continually overdubbing, there are times when being able to clearly see all regions in a track without any overlaps is reassuring and potentially useful.

Extended Track/Bus List

The information displayed in the track list within the right-hand side notebook of the editor window has been expanded to provide an at-a-glance summary of track/bus status. Because each track takes up just a single line in the list, its possible to display information (and control status) for many more tracks than many be visible in the main part of the editor window.

the track/bus list

On the left side of the track list is a set of indicators/buttons that show the following status for each track/bus: