Skip to content

Latest commit

 

History

History
33 lines (26 loc) · 1.2 KB

README.md

File metadata and controls

33 lines (26 loc) · 1.2 KB

midi2input

Build Status

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
Intro Vid
USAGE: ./midi2input [options]

GENERAL OPTIONS:
  -h  --help   Print usage and exit.
  -c  --config Specify config file, default = ~/.config/midi2input.lua