Comment changes.

master
Albert Graef 2018-08-11 03:08:17 +02:00
parent b7afc6bd51
commit eb5ce16cb7
2 changed files with 20 additions and 13 deletions

View File

@ -113,8 +113,7 @@ The example.midizaprc file comes with a sample configuration in the `[MIDI]` sec
E5 D3-10 E5 D3-10
F5 D#3-10 F5 D#3-10
CC1+ CC7-10 CC1= CC7-10
CC1- CC7-10
~~~ ~~~
**NOTE:** The special `[MIDI]` default section being used here is only active if the program is run with the `-o` option. This allows MIDI output to be sent to any connected applications, no matter which window currently has the keyboard focus. This is probably the most common way to use this feature, but of course it is also possible to have application-specific MIDI translations, in the same way as with X11 key bindings. In fact, you can freely mix mouse actions, key presses and MIDI messages in all translations. **NOTE:** The special `[MIDI]` default section being used here is only active if the program is run with the `-o` option. This allows MIDI output to be sent to any connected applications, no matter which window currently has the keyboard focus. This is probably the most common way to use this feature, but of course it is also possible to have application-specific MIDI translations, in the same way as with X11 key bindings. In fact, you can freely mix mouse actions, key presses and MIDI messages in all translations.

View File

@ -60,19 +60,27 @@
# the suffixes "+" and "-". Thus, e.g., a key sequence bound to CC7+ # the suffixes "+" and "-". Thus, e.g., a key sequence bound to CC7+
# will be executed each time the value of controller 7 increases, and # will be executed each time the value of controller 7 increases, and
# CC7- will be executed each time it decreases. PB+ and PB- do they same # CC7- will be executed each time it decreases. PB+ and PB- do they same
# for pitch bends. (There are also some other special modes for the # for pitch bends. You can also use the "=" suffix to indicate that the
# incremental bindings, please check the documentation for details. In # same translation should be applied to both increases and decreases of
# particular, the suffixes "<" and ">" can be used in lieu of "+" and # the controller or pitch bend value. Thus, e.g., CC7= indicates that
# "-" to properly interpret the control values of endless rotary # the same translation applies for both CC7+ and CC7-. This is most
# encoders, such as the jog wheels on Mackie-like devices.) # commonly used with pure MIDI -> MIDI translations.
# There is also another special mode for the incremental bindings,
# incremental "bit-sign" mode. The suffixes "<", ">" and"~" can be used
# in lieu of "+", "-" and "=" with the CC token to properly interpret
# the control values of endless rotary encoders and jog wheels on
# Mackie-like devices. These encoders send values < 64 for increases,
# and > 64 for decreases, where the first 6 bits of the value denote the
# actual amount of change relative to the current value.
# As already mentioned, translations can also contain other MIDI # As already mentioned, translations can also contain other MIDI
# messages, in order to translate MIDI input to be passed on to to other # messages, in order to translate MIDI input to MIDI output to be passed
# MIDI devices and applications. In fact, X KeySyms and MIDI messages # on to to other MIDI devices and applications. In fact, X KeySyms and
# can be mixed freely in the output. To enable this, invoke the program # MIDI messages can be mixed freely in the output. To enable this,
# with the '-o' option. This creates a MIDI output port, which can then # invoke the program with the '-o' option. This creates a MIDI output
# be hooked up to other Jack MIDI applications. (Otherwise, MIDI # port, which can then be hooked up to other Jack MIDI applications.
# messages in the translations will just be ignored.) # (Otherwise, MIDI messages in the translations will just be ignored.)
# Debugging options: You want to run the program in a terminal window to # Debugging options: You want to run the program in a terminal window to
# see its output when using these. The following line, when uncommented, # see its output when using these. The following line, when uncommented,