Articles

Development Diary

Work is proceeding on getting Ardour 2.0 ready to enter the "RC" (release candidate) phase. Today, I managed to fix two significant issues:

  • embedding multichannel files was broken - you would get the first (left) channel for all channels. In addition, bringing in external audio "as a track" would always create a track that appeared to be 1in/2out, even though its actual signal processing was correct.
  • the "Make mono regions" action wasn't working either. This has been fixed, and the action now applies to all selected regions.

Ardour Code Style

That said, this isn't meant to be a strict listing of how your code must be. It is intended to help your code fit in with the rest of the Ardour codebase. This is the style that we have evolved to.

Update on fundraising

Paul writes: "I'm trying to setup the Ardour Foundation as a 501c(3) non-profit but that takes a little bit of time. In the meantime, I'm experimenting with different ways to raise money to support myself+family until a proper foundation is set up. All donations are much appreciated. Please keep in mind that repeat donations will mean much more for the long term than larger amounts right now. I'll keep you up to date as I figure stuff out."

Ardour seeks new sponsorship

This story was edited on January 25th for clarity

Ardour is looking for new project sponsors after our major contributor, Solid State Logic informed us that they would no longer be able to continue the financial support they gave to Ardour during 2006.

Ardour is at an exciting point in its development: version 2.0 is about to released very shortly, and more and more developers have recently started contributing to the project. Once version 2.0 is released, we have a large list of substantial new features waiting to be added, including MIDI recording and playback (already implemented as part of our participation in Google's Summer of Code). New work to add support for Mackie/Logic Control surfaces is already substantially completed.

However, despite the growing number of developers and the excitement of a 2.0 release, Ardour will not keep moving forward at an acceptable pace without at least one developer focused full time on it, and the end of SSL's funding will have a significant impact in this area. Paul Davis, Ardour's lead developer and founder, was paid entirely by SSL and is now seeking other ways of allowing him to continue working on Ardour as well as JACK.

We welcome continuing contributions via the Paypal link up there on the right. However, we are also in an urgent search for corporations or orther organizations that see the long term value of Ardour as part of the audio technology environment. If you or your organization are interested in helping to establish and support a non-profit foundation dedicated to ensuring Ardour's continuing development, please get in touch with Paul.

Rebuilding Ardour HQ

Paul has been working on his office to make the place slightly more habitable.

What to expect in Ardour2

The Ardour team has made many changes beyond just the switch from gtk1 to gtk2. Here is an incomplete feature list

Denormals and Ardour

What are they, where do they come from and how do I avoid them?