[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[ANN] Introducing Librekontrol

From: Brandon Invergo
Subject: [ANN] Introducing Librekontrol
Date: Mon, 15 Apr 2019 10:23:02 +0100
User-agent: mu4e 1.0; emacs 26.1

Hi all, long-time listener, first-time caller.

I'm happy to announce the release of a new package, Librekontrol.
Librekontrol is a programmable controller editor for GNU/Linux. You use
Librekontrol to (re-)define the events that occur when you interact with
a controller: keyboards, gamepads, music controllers, etc.

Music controllers are a primary focus of Librekontrol (it began life as
a controller editor for Native Instruments devices like the
Maschine). As such, it also provides access to hardware features defined
through ALSA (Advanced Linux Sound Architecture), typically LEDs on the
device. Librekontrol can also create software MIDI ports through ALSA
for any configured controller.

Librekontrol is configurable and fully programmable in Guile.  This
means that the sky is the limit with what you can do with Librekontrol:
conveniently map the buttons on your device to keyboard shortcuts
configured in a program, compose complex keyboard macros, or use your
gamepad as a MIDI controller.  There are good hacks to be hacked.

You can download Librekontrol version 0.1 and read the fine
documentation at  (h/t Haunt!)

Development takes place over at GitLab:


reply via email to

[Prev in Thread] Current Thread [Next in Thread]