Skip to content

Generate keyboard shortcuts from a MIDI device on Linux

License

Notifications You must be signed in to change notification settings

krid/midimapper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

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

About

Generate keyboard shortcuts from a MIDI device on Linux

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages