Skip to content

Latest commit

 

History

History
30 lines (21 loc) · 1.19 KB

README.md

File metadata and controls

30 lines (21 loc) · 1.19 KB

Midimapper

A simple utility for generating keyboard shortcuts (and other more esoteric events) from a MIDI device.

This was originally developed, and is currently configured, to drive the DigiKam photo management system, but it could be used for pretty much anything. I use it with a Behringer X-Touch Mini, but it will (probably) work with other MIDI devices.

You can make janky labels for the controller with little pieces of tape, or you can buy these really nice die-cut overlays from Taktility.

Also included is joymapper.py, a predecessor utility driven by an Nvidia Shield game controller instead of the X-Touch. It was awkward to use but proved the value of the concept.

Many thanks to my pal Joel Holveck for the basic Xlib code, which I have since mangled into near-unrecognizability.

Requirements

Developed with Python 3.8, python-alsa-midi 1.0.1, and xlib 0.21.

License

Released under the GPL v3 or later, see the LICENSE.txt file