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.
Mac OS X
Check your distribution for prebuilt binary packages.
Source Code Release
You can use GIT to get the very latest source code. It
might not be completely stable, so be warned.
More information about using GIT can be found here.
In order to build SooperLooper from source code, you must first have the following
- JACK -- version ≥ 0.80.0
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.
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
-- this library is usually already on recent
systems, but if not get it and install it.
sound file format reading/writing
audio sample rate conversion. This is optional, but rate changing is disabled without it
- liblo ≥ 0.17
Lightweight OSC library
Rubberband timestretch library
-- (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
[probably need to become root]