MIDI and mapping

Record and play back MIDI per track, and map any control to your hardware with MIDI-learn.

Loopylicious is built to be driven however you like: touch, keyboard, or your own MIDI hardware. And it keeps the MIDI you play, not just the audio.

Per-track MIDI in and out

Every track can record MIDI alongside its audio, and send it back out on playback:

  • MIDI in: choose which device and channel feeds a track. Set the channel to "any" to accept everything, or pick one channel to keep parts separate. Notes and controllers arriving on that track are captured while it records or overdubs.
  • MIDI out: choose a device and channel for the track to play its recorded MIDI to, so Loopylicious can drive an external synth or another instrument. Leave the channel "as recorded" to keep each note on the channel it came in on.

The recorded MIDI is also written out when you save, see Saving and export.

MIDI-learn: map anything

Almost every control in Loopylicious (track rings, buttons, pads, the transport) can be mapped to a key or a piece of MIDI hardware. The mapping screen is the Controls panel ("Controls: keyboard + MIDI").

To map a control:

  1. Turn on Learn mode. A banner appears: "Learn mode: tap a control, then press a key or send MIDI. Tap here to finish."
  2. Tap the control you want to map (for example a track ring, or a pad).
  3. Press the key, or move/press the control on your MIDI gear, that you want bound to it.
  4. The binding is saved straight away and works immediately.
  5. Tap the banner to leave Learn mode.

You can bind to MIDI notes and to control-change (CC) messages. Continuous controls like a track's volume take a CC, so a knob or fader sweeps the level smoothly.

Drive it from a pedal, pad grid or phone

Because everything is mappable, you can run Loopylicious from a foot controller, a pad grid, or your usual keyboard controller. Or skip hardware entirely and run the whole thing by touch on a phone or tablet.