This program takes midi events from jackd and translates them to input events. Configuration files and scripts are written in Lua
Requires:
- X11 with the XTest extension
- jack audio connection it
- lua
Features:
- ability to map events from midi device to keyboard and mouse
- per application maps, based on currently focused application
- default fallback map
- input maps are programmed in lua.
- ability to send midi events to the controller, for control of led buttons, etc
Why?:
Because I had a midi controller, and I thought it was a shame that I could not control my pc using it. I did a little research online and it didnt seem that there was an existing solution that fit my needs, indeed I didnt find a solution at all that was FLOSS.
Intro Vid |
---|
USAGE: ./midi2input [options]
GENERAL OPTIONS:
-h --help Print usage and exit.
-c --config Specify config file, default = ~/.config/midi2input.lua