Lss
Step sequencer based on Novation Launchpad Mini MK 3
Install / Use
/learn @turbaszek/LssREADME
Launchpad Step Sequencer
Command line tool allowing you to use Novation Launchpad as a step sequencer.
<!-- START doctoc generated TOC please keep comment here to allow auto update --> <!-- DON'T EDIT THIS SECTION, INSTEAD RE-RUN doctoc TO UPDATE --> <!-- END doctoc generated TOC please keep comment here to allow auto update -->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).
Control buttons
The sequencer allows you to change tempo, mute particular instruments and reset the playhead. <img src="images/lss_function_map.png" height="300" alt="Launchpad Step Sequencer in Logic Pro">
Demo
<img src="images/lss_demo.png" height="300" alt="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
