Its been two months and more than 600 source code changes since beta4. I had announced no more betas for Ardour 3, but we've accumulated a prodigious set of changes, fixes, new functionality that it seems silly to try to hold back. Without further ado, here is Ardour 3 beta 5, absolute the last beta release:
(the files have been removed because beta5 is now too old to be useful for testing. beta3 will be out shortly. - paul, march 1st 2013)
Coming rapidly after our last release, Ardour 2.8.14 includes just a couple of fixes:
- packaging changes that make various plugin GUIs work correctly (notably the DISTRHO LV2 ports of TAL plugins)
- Generic MIDI bindings to non-toggle controls using note on/off messages now work in a sane way. Previously, Ardour did something quite odd in this scenario. This enables several generic MIDI controllers to be used much more easily to control the transport state, and several other things too.
- Bindings to the transport control buttons for return-to-start, goto-end and play-selection now work correctly.
Although most development work on Ardour is focused on Ardour 3.0 these days, there are still ongoing maintainance changes (many driven by the continuing development of Harrison's Mixbus). Enough of these changes, fixes, improvements have accumulated that it seems appropriate to get a new Ardour 2.X release out, and so without further ado, Ardour 2.8.13 is now available to download.
Source Tarball Update July 2nd 2012, 20:00 UTC
Something was wrong with the source tarball available on ardour.org/download. It has been updated. The new file size is 2169762 bytes and the MD5 hash is cf1ddcb5f46847abca6ee0cb5bd4bd5b. Apologies for any confusion and problems that this caused.
Read the full list of changes below....
Ardour 3 beta 4 arrived after more than 3 months of development activity, and more than 1000 commits to the source code repository. Beta 4a followed rapidly after a deadlock was discovered when pasting regions, and incidentally gained support for MIDI region export along the way.
- Linux 32 bit http://ardour.org/files//Ardour_32bit-3.0beta4a_12406.tar
- Linux 64 bit http://ardour.org/files//Ardour_64bit-3.0beta4a_12406.tar
- OS X Intel (Tiger, Leopard, Snow Leopard, Lion) http://ardour.org/files/Ardour-3.0-12406.dmg
This is the last beta release before 3.0 is actually released. As of this release, 3.0 is now in "feature freeze". There are many bugs to fix and UI details to fix/improve, but there will be no new functionality added before the release. We know that there are many things about 3.0 that need to be improved, and they will be, but the big push is now to get to a release that we can stand behind and get more users switched over to, thus allowing us to move to post-3.0 development.
As usual, there are a gaggle of new features, as detailed below.
- Linux, 64 bit self-contained bundle for any recent Linux version
- Linux, 32 bit self-contained bundle for any recent Linux version
- OS X Intel
Please read more below for the details on new features, GUI improvements, bug fixes and contributors.
linuxDSP PEQ-2A V1.01 is now available. This update adds 32 and 64Bit linuxVST versions, and Physical Control Weighting, which adds a small amount of 'weight' to the GUI controls in order to replicate the 'feel' of high quality rotary controls. In addition, this enables greater precision for small control moves while still enabling wide ranging control changes when required. This is a free update for anyone who has already purchased the original version.
See http://linuxdsp.co.uk/ for more details and downloads.
Another month, another Ardour3 beta! More than 130 fixes and changes since beta1, all documented below. Download at:
- Linux x86 (32 bit) binary package: http://ardour.org/files/Ardour_32bit-3.0beta2_11213-dbg.tar
- Linux x86_64 (64 bit) binary package: http://ardour.org/files/Ardour_64bit-3.0beta2_11213-dbg.tar
- OS X Intel binary package: http://ardour.org/files/Ardour-3.0-11213.dmg
Installing (Linux Only)
To install, untar the tar file you download, then in a Terminal window, run
Ardour is self-contained - it installs into /opt and will not touch any other files on your system except for adding itself to the desktop menu. An uninstall script is included (and will be used when you upgrade to beta3.
Important notes for any OS X beta testers
- You must be using JackOSX 0.89 (the latest release). Earlier versions of JackOSX will cause strange behaviour and/or crashes. Upgrading from existing JackOSX versions is recommended anyway, even if you are using it with Ardour2 or other software.
- If you want access to any hardware MIDI ports and/or other MIDI software on your OS X system, you need to start JACK with JackPilot and ensure that the CoreMIDI bridge is enabled in its preferences settings.
- As with beta1 and the zero-cost prebuilt versions of Ardour, plugin preset saving is disabled.
My hope is that there will be two more betas before Ardour 3.0. Beta 3 will concentrate on remaining matters of functionality that must work, and Beta 4 will focus mostly on polish and the first time user experience. I doubt that these boundaries will be strictly adhered to, tough.
This is an update of the beta1 release from earlier today. It corrects several packaging errors in beta1, and by coincidence contains a couple of new features and bug fixes. If you downloaded beta1, please upgrade to this version.
- Linux x86 (32 bit) binary package: http://ardour.org/files/Ardour_32bit-3.0beta1a_10644-dbg.tar
- Linux x86_64 (64 bit) binary package: http://ardour.org/files/Ardour_64bit-3.0beta1a_10644-dbg.tar
- OS X Intel binary package: http://ardour.org/files/Ardour-3.0-10644.dmg
After a year in which Ardour 2 has seen little focused development due to the work on Ardour 3, the release of OS X Lion finally created the motivation to consolidate the accumulation of patches and improvements and release 2.8.12. The list of changes is suprisingly long for something supposedly in maintainance-only mode, and its a good list. The most important changes are probably Lion support, the arrival of binary packages for Linux (these should run on any Linux system, with no dependencies on your existing system libraries), and major fixes to the way Ardour handles latency and the alignment of newly recorded material.
Please note that Ardour now requires the latest JACK latency API which can be found in JACK1 0.120.2 or JACK2 1.9.7 (on OS X, JackOSX 0.88) or any later versions. Using Ardour 2.8.12 with older versions of JACK will lead to random crashes and generally bad behaviour. There's no reason not to upgrade JACK if you haven't already done so.
Full details on the changes and fixes can be found below...
The final alpha of the Ardour 3 release plans is now available. The list of changes is long, but it is dominated by bug fixes (some rather significant) and cosmetics, with no new features except for the ability to rename sessions. The full list is available below, as always.
The next release will be beta1, and will be available for OS X as well as Linux
Ready-to-run binary packages can be found here:
- Linux 64 bit Intel: http://ardour.org/files/Ardour_64bit-3.0alpha10_10000-dbg.tar
- Linux 32 bit Intel: http://ardour.org/files/Ardour_32bit-3.0alpha10_10000-dbg.tar