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 |
Albert Graef
|
f2aedd6267
|
Add support for direct feedback.
|
2018-09-13 19:38:32 +02:00 |
Albert Graef
|
7c9147b4d4
|
Cosmetic changes to the help message.
|
2018-09-13 05:29:37 +02:00 |
Albert Graef
|
1459e91cf5
|
Update the documentation.
|
2018-09-13 05:25:11 +02:00 |
Albert Graef
|
fd883c1391
|
Allow up to four different internal shift keys.
|
2018-09-12 19:57:03 +02:00 |
Albert Graef
|
5baa93cb91
|
Update the documentation.
|
2018-09-12 10:52:47 +02:00 |
Albert Graef
|
14ba4da728
|
Update the Maschine Mk3 example.
|
2018-09-12 10:52:23 +02:00 |
Albert Graef
|
3e47533617
|
Add an automatic feedback option (enabled by default) to keep track of incoming feedback, so that incremental data translations use the right values. Also add a command line option and config file directive to disable it if needed, and a directive for system pass-through which corresponds to the -s command line option.
|
2018-09-12 10:51:27 +02:00 |
Albert Graef
|
58c13233b4
|
Update of Maschine Mk3 config, to accommodate latest ctlra_daemon changes.
|
2018-09-12 00:03:44 +02:00 |
Albert Graef
|
81da80c3a5
|
Add an example config for the NI Maschine Mk3, using Ctlra.
|
2018-09-10 01:25:30 +02:00 |
Albert Graef
|
77aaa0de68
|
Update the manual.
|
2018-09-08 22:32:27 +02:00 |
Albert Graef
|
6c4dbb03cf
|
Add an option for direct pass-through of system messages.
|
2018-09-08 17:55:12 +02:00 |
Albert Graef
|
be5094bda7
|
Update the manual.
|
2018-09-05 04:58:32 +02:00 |
Albert Graef
|
156f2db614
|
Use mod translations for the faders where possible.
|
2018-09-05 04:58:32 +02:00 |
Albert Graef
|
8f9d1a4ae8
|
Bugfixes in mod translations.
|
2018-09-05 04:58:32 +02:00 |
Albert Graef
|
b56cd35b80
|
Text changes.
|
2018-09-05 02:57:25 +02:00 |
Albert Graef
|
803dd48b6e
|
Text changes.
|
2018-09-04 07:53:18 +02:00 |
Albert Graef
|
5d8dae58dd
|
Typo.
|
2018-09-03 23:55:00 +02:00 |
Albert Graef
|
a11da5c9ec
|
Text changes.
|
2018-09-03 23:33:37 +02:00 |
Albert Graef
|
94436fc266
|
Update the manual.
|
2018-09-03 17:04:43 +02:00 |
Albert Graef
|
7fbae6adb8
|
Allow empty output sequences, and add a special NOP token which doesn't produce any output. This makes it possible to have translations which don't produce any output, suppressing any default translations.
|
2018-09-03 17:04:37 +02:00 |
Albert Graef
|
fbbfabb41d
|
Text changes.
|
2018-09-03 01:54:50 +02:00 |
Albert Graef
|
7110181ab6
|
Fix some typos and bad wording.
|
2018-09-02 13:06:55 +02:00 |
Albert Graef
|
3d33784dd0
|
Text changes.
|
2018-09-02 11:47:08 +02:00 |
Albert Graef
|
689c12defe
|
Refactoring.
|
2018-09-02 00:44:04 +02:00 |
Albert Graef
|
4905e00b97
|
Update the manual.
|
2018-09-02 00:44:04 +02:00 |
Albert Graef
|
22ff7683d2
|
Fix up -o option.
|
2018-09-02 00:12:36 +02:00 |
Albert Graef
|
029590bdac
|
Update the manual.
|
2018-09-01 17:14:12 +02:00 |
Albert Graef
|
b3b74f7579
|
Add an empty modulus bracket as syntactic sugar to denote a basic mod translation with zero offset.
|
2018-09-01 17:14:12 +02:00 |
Albert Graef
|
3ae0854f88
|
Cosmetic changes to meter feedback, also update comments and manual accordingly.
|
2018-09-01 13:21:18 +02:00 |
Albert Graef
|
2bb1113fac
|
Bugfix in MIDI parser.
|
2018-09-01 07:42:39 +02:00 |