Ardour 2.X enters feature-freeze
Ardour 2.X has now entered "feature-freeze". No new features will be added to this version of Ardour (a few exceptions are noted below), and all development activity will shift to version 3.0. The release of 3.0 (which supports MIDI recording, playback and editing) has been delayed for a long time due to efforts to continue to improve 2.X and in particular to get the OS X native version into reasonable shape. It is now time for Ardour developers (and soon our alpha-testers) to focus on 3.0. Users with feature requests should contine to enter them into our
bug and feature tracking system, but do not expect to see them implemented in a 2.X release. We will continue to fix bugs in 2.X and any trivial features that can be back-ported from 3.0 will also show up in 2.X updates.
The rough plan for 3.0 is
- finish off merging code from the 2.X branch
- focus on bringing 3.0's audio support 100% into line with 2.X
- review and revise MIDI GUI & workflow so that an initial release of 3.0 can be used by many users for basic MIDI related tasks
- release 3.0
This is a simplification - some new work with audio and internal design will still be done as part of this process. Please don't ask how long all this will take - we don't know. You'll see news of progress both here and on the ardour mailing lists.
Once 3.0 has seen an initial release, we will start work on more dramatic changes to its capabilities. One complication in this plan is that for the two or three months, I want to use the remainder of my time here at the TU Berlin to implement a couple of features that are orthogonal to the above plan, but rely on resources (technical and people) that are here. These two features are "correct" 2D panning (with a much improved GUI for this), and a full control surface app for Ardour on the iPhone/iPod Touch. Very basic prototypes of both systems already exist.
The only new features that are planned to appear in the 2.X branch are:
- support for saving/loading AU plugin parameter settings
- using Apple's ExtAudioFile API to support MP3 and AAC file handling