You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Velocity taken from the note you play now uses the full 15-level scale
instead of 8 coarse steps of 16. Playing at 100 gives 102 rather than 112,
and every level the pattern language can name is reachable from the
keyboard. The old mapping predated the move to hexadecimal values in 0.4.0.
The velocity you play and the velocity a pattern sets with V are now
tracked separately. Playing a new note no longer wipes out a V written in
the pattern, which it previously did on every note-on.
Closing a ( ) block now hands velocity back to whatever applied outside
it. If no V was in force there, notes follow your playing again instead of
keeping the block's value.
Corrected documentation: 96 is not the default velocity. It is only what an
arpeggiator uses before any note has been played, and after a reset.
Otherwise velocity follows the note you are holding.
Documentation
New doc/TeAr-language-reference.tex and its built PDF: a seven-page
reference for the pattern language, with a full command table at the end.
New doc/development.md: the build, test, submodule and release commands in
one place.