loop192 icon indicating copy to clipboard operation
loop192 copied to clipboard

minimal live MIDI looper

loop192

Minimal MIDI live looper that works like sooperlooper but with MIDI instead of audio.

loop192 window

Build

Dependencies (as debian packages)

libjack-jackd2-dev liblo-dev libgtkmm-3.0-dev libasound2-dev

Build

make clean && make -j8

Run

Usage: ./src/loop192 [options...]
Options:
  -l <int> , --loops=<int>                             number of midi loops (default: 8)
  -p <str> , --osc-port=<str>                          udp in port number or unix socket path
                                                       for OSC server
  -r [<int> ...] , --release-controls=[<int> ...]      list of control numbers separated by
                                                       spaces that should be reset to 0 when
                                                       muting a loop or stopping transport
  -j , --jack-transport                                follow jack transport
  -t , --tcp                                           use tcp protocol instead of udp
  -n , --no-gui                                        headless mode
  -h , --help                                          this usage output
  -v , --version                                       show version only

Install

sudo make install

Append PREFIX=/usr to override the default installation path (/usr/local)

Uninstall

sudo make uninstall

Append PREFIX=/usr to override the default uninstallation path (/usr/local)

Documentation

See loop192.ammd.net or run man loop192 after installing.