Audio

SooperLooper – live looping sampler

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 feature-set and operation was inspired by the impressive Gibson Echoplex Digital Pro (EDP).

When used with a low-latency audio configuration SooperLooper is capable of truly realtime live performance looping.

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.

Key Features

  • Multiple simultaneous multi-channel loops limited only by available RAM.
  • Record, manually triggered, or via input threshold.
  • Overdub for adding more audio on top of existing loop.
  • Multiply, allows increasing loop length by repeating the initial loop beneath (include MultiInrease option).
  • Feedback control allows gradual loop fading, active during overdub/multiply and optionally during playback.
  • Replace audio in loop with new material.
  • Insert new audio into existing loop.
  • Substitute audio in loop with new material, while hearing existing material.
  • Reverse loop playback (even during overdub) at any time, or quantized to loop or cycle boundaries.
  • Trigger loop playback from start at any time, also supports OneShot triggering which will play the loop once then mute.
  • Mute the loop output at anytime.
  • Undo/Redo allows nearly unlimited undo and redo to previous loop states.
  • Rate Shift allows arbitrary rate change of loop from 1/4 to 4x normal.
  • Works anytime, even during loop record.
  • Save/Load loops in WAV format.
  • Scratch feature allows DJ-like position scratching (work-in-progress).
  • Tempo syncable to MIDI clock, JACK transport, manual or tap tempo, or existing loops.
  • Sync Quantize operations to divisions defined by the tempo, and/or existing loops.
  • Sync Playback can retrigger automatically to maintain external sync during playback.
  • SUS (Momentary) operation available for all commands for easy realtime granular.
  • Crossfading applied to prevent clicks on loop or edit operation boundaries (crossfade length is adjustable).
  • Peak metering for all inputs and outputs.
  • MIDI Bindings are arbitarily definable and can be configured to emulate existing setup (EDP, etc).
  • Key Bindings are arbitarily definable for the GUI.
  • OSC Interface provides the ultimate network-transparent control of the engine.

Website: sonosaurus.com/sooperlooper
Support: Documentation
Developer: Jesse Chappell
License: GNU General Public License v2.0

SooperLooper is written in C++. Learn C++ with our recommended free books and free tutorials.


Related Software

Audio Samplers
LinuxSamplerProfessional grade software audio sampler
samplv1Old-school polyphonic sampler
LMMSProduce music with your computer
SooperLooperLive looping sampler capable of immediate loop recording, and more
QsamplerOfficial GUI frontend for LinuxSampler
Just a SampleModern audio sampler plugin

Read our verdict in the software roundup.


Best Free and Open Source Software Explore our carefully curated directory of recommended free and open source software, covering every major software category.

The directory forms part of our extensive collection of articles for Linux enthusiasts. It includes hundreds of detailed reviews, together with free and open source alternatives to proprietary software from companies such as Google, Microsoft, Apple, Adobe, IBM, Cisco, Oracle, and Autodesk.

LinuxLinks also covers interesting projects worth exploring, Linux-compatible hardware, free programming books and tutorials, and much more.

Know a useful free and open source Linux application that we haven’t covered? Tell us about it using our submission form.
Subscribe

Please read our Comment Policy before commenting.

Notify of
guest
0 Comments
Oldest
Newest Most Voted