SkillAgentSearch skills...

Lss

Step sequencer based on Novation Launchpad Mini MK 3

Install / Use

/learn @turbaszek/Lss
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

Launchpad Step Sequencer

Staic checks

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).

<img src="images/lss_input.png" height="200" alt="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. <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

Reference

View on GitHub
GitHub Stars22
CategoryDevelopment
Updated3mo ago
Forks1

Languages

Python

Security Score

92/100

Audited on Dec 16, 2025

No findings