-
Notifications
You must be signed in to change notification settings - Fork 0
License
jtxx000/aseqkey
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
========= aseqkey ========= Introduction ============ aseqkey is a simple utility that turns alsa midi notes into x11 key presses. Build ===== $ make Usage ===== aseqkey [-d] -p port [-n <note> [-k <key> ] ...] where -d run as a daemon -p <port> listen on alsa port <port> (use `aseqdump -l` to list ports) -n <note> listen for midi note <note> on/offs -k <key> send key press/releases for x11 key <key> Examples ======== Map middle C (midi note 60) to the j key: aseqkey -p 'my midi interface' -n 60 -k j Map midi note 42 to the combination of ctrl and shift: aseqkey -p 'my midi interface' -n 42 -k Shift_L -k Control_L Map midi notes 1-6 to various modifier key combinations in daemon mode: aseqkey -d -p 'my midi interface' \ -n 1 -k Meta_L \ -n 2 -k Meta_L -k Shift_L \ -n 4 -k Shift_L \ -n 3 -k Shift_L -k Control_L \ -n 5 -k Control_L \ -n 6 -k Meta_L -k Control_L
About
No description, website, or topics provided.
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published