Skip to content

turbaszek/lss

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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