Replace crescendo-abutting with variations crescendo-return-crescendo
and crescendo-return-unspecified-target.
+++ /dev/null
-\version "2.19.44"
-
-\header {
- texidoc="One (de)crescendo ends as the next begins."
-}
-
-\score {
- { c\< c\> c\! }
- \midi {}
-}
--- /dev/null
+\version "2.19.44"
+
+\header {
+ texidoc="The dynamic performer chooses a reasonable peak dynamic and
+ returns to the original dynamic. The latter, extreme crescendo does
+ not affect the former."
+}
+
+\score {
+ { c\mf\< c\> c\< c\sf }
+ \midi {}
+}
--- /dev/null
+\version "2.19.44"
+
+\header {
+ texidoc="The dynamic performer chooses a reasonable peak dynamic and
+ returns to the original dynamic."
+}
+
+\score {
+ { c\mf\< c\> c\! }
+ \midi {}
+}
--- /dev/null
+\version "2.19.44"
+
+\header {
+ texidoc="The velocity of notes during a crescendo is linearly
+ interpolated between the starting and target dynamics."
+}
+
+\score {
+ { c\mf\< c c\f }
+ \midi {}
+}
--- /dev/null
+\version "2.19.44"
+
+\header {
+ texidoc="If no explicit dynamic follows a crescendo, the dynamic
+ performer chooses a reasonable target dynamic."
+}
+
+\score {
+ { c\mf\< c\! }
+ \midi {}
+}