Program for mapping midi signals to shell commands
Find a file
2021-08-12 18:37:44 +02:00
help_format Better help gen 2020-03-03 13:23:48 +01:00
include Output to mim format + bugfixes 2020-05-22 16:15:48 +02:00
src update for newer ztd version 2021-08-12 18:37:44 +02:00
.gitignore Code cleanup 2020-01-31 15:46:17 +01:00
example.mim Output to mim format + bugfixes 2020-05-22 16:15:48 +02:00
example.zfd Output to mim format + bugfixes 2020-05-22 16:15:48 +02:00
gen_help_format.sh Better help gen 2020-03-03 13:23:48 +01:00
LICENSE Initial commit 2019-06-15 21:02:57 +02:00
Makefile Move to new zfd format 2020-03-03 10:25:14 +01:00
README.md Move to new zfd format 2020-03-03 10:25:14 +01:00

zmidimap

Map midi signals coming from ALSA midi devices to shell commands

Dependencies: alsa-utils

Installing

Package

Debian/Ubuntu

Download the .deb package then run: sudo dpkg -i zmidimap.deb ; sudo apt -f install

Standalone

Download zmidimap.tar.gz for a standalone executable

From source

Depends on: ztd

make -j6 for a shared build
STATIC=true make -j6 for a static build

Usage

zmidimap [options] <map file>
This is a daemon program, it does not start any background process by itself and needs to be constantly running for the mapping to be active

Map File / Configuration

See example.mim for an example file
For more details see zmidimap --help

Options

To scan for devices use zmidimap -l
To scan a device's inputs use zmidimap -p <client name>

For more details see zmidimap --help