SooperLooper is written by Jesse Chappell. It is licensed under the GPL and comes with NO WARRANTY of any kind.
This software is free and the source code is open and
available. It is fully functional, no nagging, no activation keys, nothing to waste
but time if you find it doesn't suit your needs. Best of all,
because the source is open, there will always be someone
around who can fix any problems, or add new features. You are welcome to copy it, give copies to your friends, and modify it.
But if you find it useful, then please consider making a donation.
Binary Packages
Mac OS X
Linux
Check your distribution for prebuilt binary packages.
Source Code Release
Latest Release
Older Releases
GIT Access
You can use GIT to get the very latest source code. It
might not be completely stable, so be warned.
SooperLooper at
GitHub
More information about using GIT can be found here.
Build Requirements
In order to build SooperLooper from source code, you must first have the following
libraries installed:
- JACK -- version ≥ 0.80.0
providing
real-time low-latency audio interconnection and
delivery. If you haven't used JACK before
please study the FAQs on the JACK site and check out Linux
Audio User Guide and make sure to read the
section on JACK. You'll also need ALSA on linux for now.
- wxWidgets
the toolkit I've chosen to use for the GUI.
It should work with the 2.6.x, 2.8, or 3.x versions. For best look on Linux, you will want wxGTK compiled
against gtk2 using the --enable-gtk2 option to
configure. For OS X you will want at least the 2.6.1 version of
wxMac.
- libsigc++-2.0
-- this library is usually already on recent
systems, but if not get it and install it.
- libsndfile
--
sound file format reading/writing
- libsamplerate
--
audio sample rate conversion. This is optional, but rate changing is disabled without it
- liblo ≥ 0.17
--
Lightweight OSC library
- rubberband
--
Rubberband timestretch library
- fftw3
-- (needed by rubberband)
- libxml2 --
XML library that is usually already installed
on your system.
Build and Install
To install from source code, first make sure you have all the prerequisites mentioned above. Then do the normal ritual after unpacking
the tarball:
./configure [--prefix=prefix]
make
[probably need to become root]
make install