The Fix Is In: Ardour Set For Summer Release
uprightcitizen writes "Good news for the open source audio recording world! Ardour creator Paul Davis has announced a feature-freeze and has set a binary release date for the now-famous
GPL multitrack audio recording application. Ardour has recently been featured
in Sound on Sound and has been mentioned
on Slashdot many times (here(1), here(2),
etc..). The feature freeze is effective as of May 4 and the binary release date
is set for sometime in July or August. Good Job Paul!"
One more pro use of linux to knock the proprietary big boys down. The article doesn't say it, so I will here. We're gaining on those markets where Apple and PC hardware have been used and how, simply because there were once the only solution. Where there was Photoshop, now there is GIMP. Where there was film editing, now there is Film Gimp. Where there were proprietary rendering, now movies like XMen2 use Linux. Where there was Pro Tools, now we have our own solution too.
These may be relatively small markets compared to desktop users, but they are extremely solid ones. Once GPL software is usable there and the savings are being made (come on now, free software compared to over $14,000 for Pro Tools in audio) the hold will be unavoidable.
It's a coming of age
This same scenario has to apply to many others out there. My small group of musically talented friends can't be the only ones.
I recently set up an audio recording computer for a church. (433mhz, oss/free sound drivers, CMI8738 sound card) They were going to use windows, but I convinced them that Linux would be the better choice. I set it up so that recording is done from the command line, encoding ogg [vorbis.com] (ok, vorbis) or flac [sf.net] in realtime.
.5 seconds for every second of audio, and thus it sounded like it was in fast forward. (44100hz 16bit) After reading the driver line by line, I fixed it with a one-line shell script.
For shorter tracks, ardour is used for more user friendly recording. (Audacity and sweep cause choppy audio in my experience)
In addition, I have made command-line full duplex recording possible. (where the instrument track is done first, then vocals laid on top of it) However, be warned that you'll need to make a small program to write raw instructions to the soundcard if you want to turn off the audio loopback, as the CMI* OSS/free driver doesn't implement this for some reason. (I haven't checked if ALSA does this or not)
One major bug that slowed it down was only recording
I have been getting extremely good sound out of it, however. In addition, I have only had to write about 50 lines of code. So if anyone has tried without success to record with a CMI8738 soundcard on linux - don't give up. If you want me to send you the fixes to the problems that I have created, contact me.
One thing often mentioned with the 'big' apps compared to free software is the monetary cost. The software is minimal when it comes to the costs of an entire studio. For larger projects with big profit margins it's next to nothing. The embedded knowledge of thousands of Pro Tools users isn't going to go away just because a few thousand dollars can be saved on projects that are worth millions.
Where inroads will be made for now, is in small productions that have no choice. Where once their project was impossible due to monetary constraints it will now be one step closer to reality.
A potential Linux user that doesn't have the luxury of a hand-holding-Linux-guru friend to help them install their desired software would view an easy to install binary application as a "big plus".
Well, it might be good for standalone audio-only projects with only a few tracks. One feature I do not see listed is timecode, and support for hardware sync clocks. Without that, you are out of the running for A/V production. In pro audio, media-independent sync is absolutely necessary.
Ah but the people who won't understand this, are the same people who don't understand why the lack of CMYK support is such a limiting factor for Gimp.
I think you have to look beyond the imitation of what is already out there. With Open Source you get possbilities of a lot more creative people doing original things.
Some Digital Audio Workstations (DAWs) do a pretty good job of being able to have effects and such act as controllers, filters, what have you. But with the source code, a lot of really, really interesting things could develop that haven't been thought of.
Now you have a few companies that all try to copy each other in getting certain tools in the hand of their users. And that's great, but we're better off opening the ability to creating tools to a lot more creative people.
Would we have the electric guitar or a saxaphone, if it wasn't for the common man taking a hack at building an instrument?
Yes, an official feature freeze and subsequent binary release have been announced. However, the release date of the binary is june 13. This will be followed by four weeks of the main developers absence. The binary is a 1.0.rc1. All the c++ dependencies will remain statically linked so it's likely that Debian won't be including this binary in official releases. I think the objective of this release is to increase testing from users but not create an all out marketing assualt.
Reguardless, the announcement is seriously encouraging.
IMO, a commercial studio owner and engineer/producer, professional audio production in linux is close to being a reality. To prove the point to myself, about six months ago I produced a commercial album from start to finish in Ardour. At the time, it was a serious challange which I expected. Since then, Ardour and JACK have seen alot of serious developement.
Unlike what one commentor stated, syncronization in the form of MTC and MMC does exist and it mostly works. You're probably well advised to inquire about syncronization on the mailing lists.
Equally interesting to Ardour is JACK which is a low latency, high bandwidth audio server. It enables port connections between software applications which is serious stuff.
While many linux audio solutions are not > 1.0 there are interesting solutions for preproduction, production and postproduction audio work.
My partners and I have been in business for 19 years. We've had four major studio redesigns and without hesitation I will say that the linux based solution is more interesting than any of the others.
Errr... you must be thinking of something else, ardour doesn't have a phase vocoder.
FWIW I've also supplied a few patches to ardour and have written several phase vocoders for Linux.
- Steve