Saturday, December 24, 2011

Getting Plugins for Ardour

More on the open source audio journey: The Ardour multi-track software does not come with any effects. There are several different effects packages that can be downloaded for free. I'm trying to use one called SWH that has a range of EQs and reverbs. I'm really falling back on my old Unix skills here. There's no installer, per se, for SWH, so it requires using the Linux terminal and compiling the plugins from scratch.

The package does not want to compile, however, because FFTW3 is missing. Hmm. Back to Ubuntu software center and FFTW3 seems to be installed. Ah, but we need the developer version in order to have fftw3.h and other goodies. Back to Ubuntu software center and install libfftw3-dev. Voila, now the SWH package installs and shows up in /usr/local/lib/lv2. Now let's see if we can run some reverb in Ardour.

Linux Based, Open Source Audio Production

Open source software is just amazing. I've been working on turning an old laptop into a multi-track audio production station using all open source software. Key steps so far:

1. Install Ubuntu on the old laptop. Create an ISO bootable install disk on any windows computer with a CD-R drive using image available at the Ubuntu site.

2. Use the Ubuntu software center to install Ardour, Hydrogen Drum Machine, JACK, QjackCtl, and JAMin. Ardour is the multi-track app. JACK is an audio manager. QjackCtl provides a visual interface for JACK. JAMin is a mastering application.

3. Get a USB-based audio interface working. This has been the most "fun" part so far. I have an old TASCAM US-122. An amazing group of developers has worked on a universal audio and midi system called ALSA, and one of them has reverse engineered firmware and drivers for the US-122. Using the Ubuntu software center I also installed alsa-firmware-loaders, fxload, and alsa-tools. More details on getting this working in the next post.