turbaszek / lss

Step sequencer based on Novation Launchpad Mini MK 3
Apache License 2.0
18 stars 1 forks source link
launchpad-mini novation sequencer step-sequencer

Launchpad Step Sequencer

Staic checks

Command line tool allowing you to use Novation Launchpad as a step sequencer.

How it works

The lss handles bidirectional communication with your launchpad using MiDI protocol. Communication is done using mido (python midi wrapper).

When started lss creates new MiDI source named Launchpad Step Sequencer. This source can be used as input in Logic Pro (or other DAW).

Launchpad Step Sequencer in Logic Pro

In Logic you may need to select Control Surfaces > Bypass All Control Surfaces to avoid default mode of launchpad.

Control buttons

The sequencer allows you to change tempo, mute particular instruments and reset the playhead.

Launchpad Step Sequencer in Logic Pro

Demo

Demo video on YouTube

Installation

To install locally run:

pip install -e .

Then start the sequencer by running

lss run --device-type=<DEVICE_NAME>

To list supported devices run:

lss devices list

Reference