SooperLooper is a live looping sampler capable of
immediate loop recording, overdubbing, multiplying, reversing and more.
It allows for multiple simultaneous multi-channel loops limited only by your computer's available memory.
The application is a standalone JACK client with an engine
controllable via OSC and MIDI. It also includes a GUI
which communicates with the engine via OSC (even over a
network) for user-friendly control on a desktop. However,
this kind of live performance looping tool is
most effectively used via hardware (midi footpedals, etc) and the engine can
be run standalone on a computer without a monitor.
SooperLooper is currently supported on Linux and Mac OS X, and any other
platforms that support JACK.
The Mac OS X package is usable with at least the 0.6
release of JACK OS X. Note that for OS X Tiger, you'll
need to get at least version 0.7 of JACK-OSX.
A Mac OS X Audio Unit version is included which does not require JACK to run.
If you want a solution for the Windows platform,
please check out Mobius
or you can try to build SooperLooper on Windows with Cygwin,
see the README_Windows.md in the source distribution in v1.7.4 or
Join the mailing list or check out the new forum to discuss any features or issues with the software.
- v1.7.6 release
-- 28 Sep 2020
Fixed issue introduced in 1.7.4 that prevented the standalone from
restoring any default settings. Some build fixes for mac.
- v1.7.4 release
-- 9 June 2020
Some build fixes and other stuff. May connect quicker.
- v1.7.3 release
-- 11 Dec 2014
Fixed initialization bugs with mute/overdub/replace quantization
- v1.7.2 release
-- 21 May 2014
Better handles multiple AU instance MIDI port names. Fixed wx
- v1.7.1 release
-- 7 Feb 2014
Now includes 32 and 64 bit AudioUnit plugins, for Mac OS X v10.7 and above.
- v1.7.0 release
-- 11 May 2013
Many fixes and updates... see complete list of changes on the forum.
- v1.6.18 release
-- 21 September 2011
Fixed GUI updating issue with more than 5 loops. Added a
few new bindable commands.
- v1.6.16 release
-- 1 January 2011
Fixes several issues with the AudioUnit version and certain
- v1.6.14 release
-- 27 September 2009
Better AU support, new features.... see release notes here.
- v1.6.13 release
-- 23 December 2008
Fixed several bugs and introduced some requested features... see release notes here.
- v1.6.11 release
-- 25 September 2008
Fixed some clickiness when ending record quantized. Fixed quantized trigger issues when synced.
- New Forum created
-- 6 September 2008
It is a blank slate waiting to be filled with wisdom.
- v1.6.10 release
-- 19 August 2008
Fixed midi binding bug.
- v1.6.9 release
-- 12 August 2008
Fixed bugs introduced in last release.
- v1.6.8 release
-- 10 August 2008
Added option for stopping/triggering on MIDI song stop/start messages. Fixed issue with play sync, when rel sync enabled. Corrected AU build for PPC.
- v1.6.7 release
-- 24 July 2008
Added Jack timebase master support. More midi messages supported, bugfixes.
- v1.6.6 release
-- 13 July 2008
Fixed initialization of loop state after loading from session file.
- v1.6.5 release
-- 9 July 2008
Fixed Mac build. Added MuteTrigger command.
- v1.6.4 release
-- 7 July 2008
Improved MIDI clock sync I/O. Fixed monitoring bugs.
- v1.6.3 release
-- 16 March 2008
Exposed 'All loops' controls/commands for the AU plugin.
- v1.6.1 release
-- 27 February 2008
Fixed AudioUnit multichannel sidechain support, and other bugfixes.
- v1.6.0 release
-- 25 February 2008
MIDI clock output support for both JACK and AudioUnit. Several bugfixes.
- v1.5.2 release
-- 19 February 2008
Fixed issue with state save/restore in Audio Unit
- v1.5.1 release
-- 4 February 2008
Added additional midi range support. AU hosts now have direct access to parameters of the AU plugin.
- v1.5.0 release
-- 25 January 2008
Added initial timestretch and pitch shift functionality. Option to save/restore audio with session. Really fixed rate change cracking bug.
- v1.4.1 release
-- 29 November 2007
Fixed bug where audio cracked when changing to rates less than 1 initially.