]> git.donarmstrong.com Git - lilypond.git/blobdiff - input/regression/midi/crescendo-gap-compatible-target.ly
Imported Upstream version 2.19.47
[lilypond.git] / input / regression / midi / crescendo-gap-compatible-target.ly
diff --git a/input/regression/midi/crescendo-gap-compatible-target.ly b/input/regression/midi/crescendo-gap-compatible-target.ly
new file mode 100644 (file)
index 0000000..38c19a3
--- /dev/null
@@ -0,0 +1,18 @@
+\version "2.19.45"
+
+\header {
+  texidoc="When there is a gap between the end of a crescendo and a
+  subsequent explicit dynamic, the dynamic performer uses the explicit
+  dynamic as the target of the crescendo."
+
+  %% Note: Choosing this behavior simplified the implementation.  In
+  %% the developer's opinion, it is difficult to argue that choosing a
+  %% target dynamic that under- or overshoots the explicit dynamic is
+  %% more correct.
+
+}
+
+\score {
+   { c\mf\< c\! c\f }
+   \midi {}
+}