Albert Graef
|
496591cd5d
|
Add support for aftertouch (key and channel pressure) messages, update documentation.
|
2018-08-19 21:24:06 +02:00 |
Albert Graef
|
aa881bbd1c
|
Give better debugging output for currently unsupported message types (-dm).
|
2018-08-18 08:16:59 +02:00 |
Albert Graef
|
e09f62841b
|
Bugfix: Make step size work with incremental/relative control changes.
|
2018-08-18 01:02:32 +02:00 |
Albert Graef
|
beb7ff4317
|
Text changes.
|
2018-08-18 00:09:48 +02:00 |
Albert Graef
|
49a8394aed
|
Text changes.
|
2018-08-17 09:14:35 +02:00 |
Albert Graef
|
8a4bad93db
|
Typo.
|
2018-08-17 02:32:28 +02:00 |
Albert Graef
|
d518491fd8
|
Add more details about the configuration file syntax and the meaning of the various different translations.
|
2018-08-17 02:27:20 +02:00 |
Albert Graef
|
aef4db1ff2
|
Generate the manpage in a separate target, so that users don't need pandoc in order to install the package.
|
2018-08-16 19:23:45 +02:00 |
Albert Graef
|
32b3658f39
|
Text changes.
|
2018-08-16 19:16:17 +02:00 |
Albert Graef
|
989a02ad76
|
Rework the README.md file so that we can use pandoc to generate a manual page from it.
|
2018-08-16 18:34:02 +02:00 |
Albert Graef
|
2220a7247b
|
Update README.md.
|
2018-08-16 08:50:53 +02:00 |
Albert Graef
|
98270a726a
|
Comment changes.
|
2018-08-16 08:50:41 +02:00 |
Albert Graef
|
a138c37a0e
|
Add basic Jack session support.
|
2018-08-16 07:21:24 +02:00 |
Albert Graef
|
fa25596e6f
|
Add some more Jack debugging output from status returned when opening the client.
|
2018-08-15 22:14:23 +02:00 |
Albert Graef
|
b4e85ef288
|
Use jack_on_shutdown callback to terminate gracefully when Jack is shutting down.
|
2018-08-15 21:36:42 +02:00 |
Albert Graef
|
c1b7398513
|
Text changes.
|
2018-08-15 10:30:56 +02:00 |
Albert Graef
|
ca35541f7c
|
Get rid of some obsolete definitions.
|
2018-08-15 08:48:49 +02:00 |
Albert Graef
|
cb4bb68479
|
Comment changes.
|
2018-08-15 08:48:49 +02:00 |
Albert Graef
|
ade9aa3db8
|
Optimize memory usage of the translation tables, using sorted arrays and binary search. Still runs reasonably fast, and memory usage is much lower know (in the KB range).
|
2018-08-15 00:06:08 +02:00 |
Albert Graef
|
9d6cc38171
|
Add an internal shift status and SHIFT token to make it possible to translate the same input to different outputs depending on the shift status.
|
2018-08-14 10:52:34 +02:00 |
Albert Graef
|
1e6d950a3a
|
Bugfix in debugging output.
|
2018-08-13 13:23:50 +02:00 |
Albert Graef
|
d4e81258e6
|
Add an option (-k) to explicitly enable tracking of the on/off status of notes etc. This makes it easier to work with some devices, and breaks others. So it is now disabled by default, but can still be enabled when needed.
|
2018-08-13 10:23:51 +02:00 |
Albert Graef
|
6202a3233f
|
Improvements and bugfixes.
|
2018-08-13 10:03:12 +02:00 |
Albert Graef
|
0771beefe5
|
Add AKAI APCmini example.
|
2018-08-13 02:30:33 +02:00 |
Albert Graef
|
ffa3ba5e05
|
Allow step sizes also with keypress-like events (note etc.) in the output, improved debugging output.
|
2018-08-12 23:52:11 +02:00 |
Albert Graef
|
b6c6188b16
|
Text changes.
|
2018-08-12 12:22:33 +02:00 |
Albert Graef
|
abd85f4931
|
Formatting changes.
|
2018-08-12 11:59:44 +02:00 |
Albert Graef
|
201e3055d8
|
Update README.md.
|
2018-08-12 11:51:14 +02:00 |
Albert Graef
|
3c95512b81
|
Add an option (-j) to set the Jack client name. Moreover, add equivalent directives for both the -j and -o options, so that they can also be set from the midizaprc file.
|
2018-08-12 10:30:08 +02:00 |
Albert Graef
|
2b2d11ed3c
|
Rework the MIDI_OCTAVE directive so that the octave offset can also be given in the next token.
|
2018-08-12 09:01:54 +02:00 |
Albert Graef
|
eccbb9ce64
|
Add a debugging option for MIDI input (-dm).
|
2018-08-12 08:38:33 +02:00 |
Albert Graef
|
1f26194218
|
Refactoring of regex and key debugging code.
|
2018-08-12 07:55:15 +02:00 |
Albert Graef
|
1b1edeea1a
|
Add a MIDI_OCTAVE directive which enables the user to choose the preferred octave numbering scheme.
|
2018-08-12 01:21:11 +02:00 |
Albert Graef
|
baf25584c9
|
Update example.midizaprc and README.md, comment changes.
|
2018-08-11 23:53:11 +02:00 |
Albert Graef
|
6f0bec4b74
|
Refactoring and bugfixes. Also added the capability to add another pair of MIDI ports (-o2).
|
2018-08-11 22:34:55 +02:00 |
Albert Graef
|
eb5ce16cb7
|
Comment changes.
|
2018-08-11 03:08:17 +02:00 |
Albert Graef
|
b7afc6bd51
|
Add step size option to CC messages, bugfixes.
|
2018-08-10 20:43:05 +02:00 |
Albert Graef
|
53c139a1b8
|
Update example.midizaprc.
|
2018-08-10 19:29:02 +02:00 |
Albert Graef
|
af48ab56b2
|
Add some convenience syntax for bidirectional cc and pb translations.
|
2018-08-10 19:24:23 +02:00 |
Albert Graef
|
19e92acdef
|
Cosmetic changes in MIDI parser.
|
2018-08-10 17:12:53 +02:00 |
Albert Graef
|
5e0309b4ab
|
Increase ringbuffer size in Jack driver.
|
2018-08-10 17:02:01 +02:00 |
Albert Graef
|
8b9f50484e
|
Cosmetic changes in error reporting of Jack driver.
|
2018-08-10 16:37:23 +02:00 |
Albert Graef
|
21158b07ac
|
Text changes.
|
2018-08-10 05:52:21 +02:00 |
Albert Graef
|
3328685828
|
Update README.
|
2018-08-10 05:26:02 +02:00 |
Albert Graef
|
597847cece
|
Rename the -t option to -o.
|
2018-08-10 05:26:02 +02:00 |
Albert Graef
|
465a16cee6
|
Check whether we need to reload the config file in regular intervals, even if the focus doesn't change and no MIDI input is being processed.
|
2018-08-10 04:44:26 +02:00 |
Albert Graef
|
a462bccc12
|
Update README.
|
2018-08-09 20:29:34 +02:00 |
Albert Graef
|
f15da7a061
|
Reduce memory usage.
|
2018-08-09 20:29:34 +02:00 |
Albert Graef
|
3270f70cc1
|
Comment changes.
|
2018-08-09 20:29:34 +02:00 |
Albert Graef
|
e1468bd401
|
Add support for incremental (endless rotary) controls, bugfixes.
|
2018-08-09 20:29:34 +02:00 |