Commit Graph

190 Commits

Author SHA1 Message Date
Albert Graef 825f8cf54f Add different variants of the midizap patchbay for use with or without a2jmidid. The former requires that a2jmidid is running, the latter will work without, but only when Jack1 is used with seq as MIDI driver, as described in the manual. 2018-10-11 19:50:01 +02:00
Albert Graef cb90678434 Add an example config for the X-Touch Mini. 2018-10-11 19:03:51 +02:00
Albert Graef a90a0c0361 Typo. 2018-10-10 23:54:41 +02:00
Albert Graef b8622829c1 Text and comment changes. 2018-09-25 04:09:05 +02:00
Albert Graef 55746bcd94 Fix some blunders (last encoder assign button should actually be PLUGIN, not INST). 2018-09-24 18:01:06 +02:00
Albert Graef d70be88ad5 X-Touch ONE: Add a FLIP button (shifted SOLO in the transport section). 2018-09-24 13:09:53 +02:00
Albert Graef 28a9d2c515 X-Touch ONE: Add some more bindings for the encoder assignment section. 2018-09-24 01:57:56 +02:00
Albert Graef 9f69dd19a0 Comment changes. 2018-09-24 01:57:56 +02:00
Albert Graef 7397aced4d X-Touch ONE: Add some more shifted bindings. 2018-09-23 23:03:08 +02:00
Albert Graef 21491e32ba Update the documentation. 2018-09-23 13:34:48 +02:00
Albert Graef 0d265f5ebc Bugfix: Suppress the automatic release sequence for MIDI output if there's an explicit release sequence. 2018-09-23 12:27:23 +02:00
Albert Graef df6083ea7a Add some more shifted bindings. 2018-09-23 11:31:10 +02:00
Albert Graef af1dbd10dc Add a README file with short descriptions of the included examples. 2018-09-23 11:31:10 +02:00
Albert Graef 6b99bc35d4 Add an Ardour device description for the X-Touch ONE. 2018-09-23 11:31:10 +02:00
Albert Graef 5c04c47f70 X-TouchONE: Add some convenient bindings for the shifted bank/channel switches. 2018-09-23 11:31:10 +02:00
Albert Graef 0f1cd1c17f Update the documentation. 2018-09-23 11:31:10 +02:00
Albert Graef 7c0403d913 Allow CLASS and TITLE prefixes on a regex, to make it possible to match translation sections only by class or title. 2018-09-23 11:31:10 +02:00
Albert Graef d9c72d6ff1 Cosmetic changes in debugging output. 2018-09-23 11:31:10 +02:00
Albert Graef 49166bd1fa Comment changes. 2018-09-21 09:30:34 +02:00
Albert Graef f865d731aa Some improvements to the Maschine bindings.
- emulate shifted cursor keys and push encoders
- SELECT, SOLO, MUTE are ordinary shift buttons now (no lock)
2018-09-21 08:47:51 +02:00
Albert Graef fb411c505a Comment changes. 2018-09-21 07:55:08 +02:00
Albert Graef f30ab39b65 Text changes. 2018-09-20 19:15:50 +02:00
Albert Graef 5c54198f07 Add a qjackctl patchbay for the included examples. 2018-09-20 19:09:00 +02:00
Albert Graef 14167f763a Text changes. 2018-09-20 14:26:31 +02:00
Albert Graef 4756432b1b Clean up Jack debug mode. Also add a callback to print (dis)connections from/to other Jack MIDI clients in Jack debug mode. 2018-09-20 13:48:59 +02:00
Albert Graef 32a7c51ab2 Add SHIFT+SELECT to the ONE bindings. 2018-09-20 12:45:21 +02:00
Albert Graef 591680e655 Improved nanoKONTROL2 and X-Touch ONE examples. 2018-09-20 10:13:04 +02:00
Albert Graef 66e2bc777b Text changes. 2018-09-20 02:02:48 +02:00
Albert Graef 3404fd39a4 Update the documentation. 2018-09-20 01:25:18 +02:00
Albert Graef 0bccf128d8 Add two simple examples for the new pass-through option. 2018-09-20 01:25:18 +02:00
Albert Graef fe3378be4f Add an option and directive for pass-through of non-system messages. 2018-09-20 01:25:18 +02:00
Albert Graef 8ce561692e Update the documentation. 2018-09-18 22:38:58 +02:00
Albert Graef 5a87c30f66 Make it possible to specify exactly which ports MIDI pass-through should be applied to. 2018-09-18 22:31:12 +02:00
Albert Graef 5e284565df Basic regexes are too limited. Switch to extended regexes in matching translation sections instead. 2018-09-18 11:53:43 +02:00
Albert Graef d33034cc58 Text and comment changes. 2018-09-18 09:24:22 +02:00
Albert Graef 3c1fade294 Add a complete grammar for the configuration language to the manual. 2018-09-18 00:15:52 +02:00
Albert Graef 5cd99ff33c Add AKAI MPKmini2 Mackie emulation example. 2018-09-17 16:14:52 +02:00
Albert Graef 738c59088e Comment changes. 2018-09-17 16:14:52 +02:00
Albert Graef 1c388b471f Text changes. 2018-09-17 16:14:52 +02:00
Albert Graef 60329c4fa4 Comment changes. 2018-09-17 16:14:52 +02:00
Albert Graef 888758c87b Use new synthetic macro events in the Mackie emulation examples. 2018-09-16 09:52:04 +02:00
Albert Graef 36bbdd037f Bugfix: ensure that we don't override an incremental data translation with a default key/mod translation and vice versa. 2018-09-16 09:52:04 +02:00
Albert Graef b54f5ba2f9 Text changes. 2018-09-16 09:52:04 +02:00
Albert Graef 1698aded9a Update the documentation. 2018-09-15 23:53:25 +02:00
Albert Graef a81a0f87da Add synthetic macro events, change detection, and some refactoring bugfixes. 2018-09-15 23:52:56 +02:00
Albert Graef f3efca83a3 Text changes. 2018-09-14 17:33:01 +02:00
Albert Graef 2e53dc693a Update the documentation. 2018-09-14 09:19:37 +02:00
Albert Graef b7701e496b Rework the processing of shift status, part 2. Removed the ? prefix, rules are now anyshift by default. The prefix 0^ now denotes a rule only active in unshifted state. 2018-09-14 06:51:40 +02:00
Albert Graef 4ceef9cbd9 Rework the processing of shift status, bugfixes. Anyshift rules are now considered default rules which may be overridden. 2018-09-14 06:28:13 +02:00
Albert Graef 83c983e3e4 Update the documentation. 2018-09-13 19:38:32 +02:00