DescriptionDefine absolute-dynamics as a customizable event-function
This commit adds a \dynamic command that
- defines new dynamics in a easy way
- allows to specify an optional MIDI volume
- checks user-specified dynamics against
lists of known dynamics, and issues warnings
if the entered dynamic cannot be rendered in
MIDI, or looks unusual.
\dynamic is also used as a markup command, but since the new
command lives in a different scope there is no conflict AFAICS.
A new dynamic-string markup command has also been added,
in order to parse the string argument given to \dynamic.
This command accepts plain dynamics as well as text indications and
composite indications mixing dynamics, text and punctuation.
(See https://codereview.appspot.com/2220041 for a previous attempt.)
Patch Set 1 #
Total comments: 13
Patch Set 2 : Cleaning up (but there’s some work left) #
MessagesTotal messages: 3
|