Home Plugins Get it!

Get CALF studio gear

Calf studio gear can be obtained in different ways. The presumably most comfortable one is installing it as a package through your package management system. If you are operating on other systems you can download the latest stable release from sourceforge.net. Feel free to grab the latest bleeding edge version from the development repository if you think you can handle it =)



Package IconInstall a package (recommended)

The easiest way to obtain Calf plug-ins is to install the package offered by your distribution's package management system. This way you should get the most stable release of the suite with further updates and support. Please note: It is possible that the package of your distribution is outdated. In this case please talk to the maintainer of your distribution.

If there's no chance to get an actual version >= 0.19 the only way to have it is to build it from source.

Debian/Ubuntu

Execute the following command as root:

apt-get install calf-plugins

Source IconCompile from source (expert)

Building from source is the best way to obtain Calf plug-ins as the latest stable release. If you want to have the latest (possibly unstable) version try the git repository as described below. Download the latest stable release from

Sourceforge Logo

Before you can start compiling Calf Studio Gear you have to install the following packages and libraries:

  • For all versions:
    • autoconf and libtoolize for the build process
    • glib 2.0
    • Expat XML parser
    • Fluidsynth
    • FFTW3
  • For GUIs (JACK, LV2)
    • GTK+2 headers (2.8 or newer)
    • libglade2 headers (2.4 or newer)
    • Pixmap GTK2 engine
  • For LV2 plugins
  • For JACK GUI application (calfjackhost)
    • All libraries required by the GUI above (you cannot build a GUI-less JACK client version)
    • JACK audio client library (0.105.0 is the minimum version, >= 0.109.2 is recommended)
    • Optional: LASH client library 0.53 or newer, for session save/load support
Debian/Ubuntu (DEB)

To install all needed libraries in Debian/Ubuntu, execute the following command as root (sudo):

apt-get install libtool autoconf libexpat1-dev libfftw3-dev libglib2.0-dev libfluidsynth-dev jackd lv2core libglade2-dev gtk2-engines-pixbuf
RedHat/Fedora/Suse (RPM)

To install all needed libraries in a RedHat based distro like Fedora or Suse, execute the following command as root:

yum install expat-devel fftw-devel glib2-devel fluidsynth-devel jack-audio-connection-kit libglade2-devel lv2 lv2-devel libtool autoconf gcc-c++ jack-audio-connection-kit-devel
Installation instructions:

Untar the package and run autogen.sh inside the extracted folder to configure the compiling process. If there are errors or missing features at the end of the configuration, check the output, usually there are some packages missing.

Run make (as user) and make install (as root) afterwards.

The example below is used on a quadcore machine (modify -j4 to the amount of cores or don't add it at all)

tar -xzf calf*.tar.gz
cd calf*
./autogen.sh
make -j4
make install

Please note: If you're using a distribution like Debian/Ubuntu you have to run the last command with a sudo in front of it to obtain superuser rights.

More information about compiling in general can be found here.

Uninstall instructions:

To uninstall Calf change into the directory where it was compiled and installed from and run make uninstall as root.

Git IconGIT repository (bleeding edge)

Installation instructions

You need to have git installed on your system.

Please make sure your system meets all the requirements listed under "Compile from source" above.

The following command creates a folder "calf" inside the working directory and downloads the contents from the developers repository to your local HD.

git clone http://repo.or.cz/r/calf.git

Run autogen.sh inside the calf folder to configure the compiling process.

If there are errors or missing features at the end check the output, usually there are some packages missing.

Run make and make install afterwards. Please note that make install requires superuser rights.

The following example is optimized for a dualcore processor. Please edit -j2 to fit your amount of CPU-cores or just don't add it at all.

cd calf
./autogen.sh
make -j2
make install
Update instructions

To get the latest version you have to uninstall Calf and clean up the calf directory first. To do so please change into the calf directory and run the following commands.

Please note: If you're running Debian/Ubuntu or a similar operating system you have to execute the first command with superuser rights. So you have to add a sudo in front of it.

make uninstall
make clean

To update your copy of the git repository simply fetch it:

git pull

...and compile/-install it as you did with the fresh install.

If you're encountering problems with compiling after pulling, consider a "make clean" or maybe additionally running "autogen.sh" again before making the code.

More information about git can be found here or here.

Uninstall instructions:

To uninstall Calf change in the directory where it was compiled and installed from and run make uninstall as root.