From 3c35dd1538ca2b3a3a446e60ae9dc6b06234d78b Mon Sep 17 00:00:00 2001 From: Dan Eble Date: Sat, 2 Jul 2016 11:12:46 -0400 Subject: Issue 4048 (1/5) Add some midi regtests Replace crescendo-abutting with variations crescendo-return-crescendo and crescendo-return-unspecified-target. --- input/regression/midi/crescendo-abutting.ly | 10 ---------- input/regression/midi/crescendo-return-crescendo.ly | 12 ++++++++++++ input/regression/midi/crescendo-return-unspecified-target.ly | 11 +++++++++++ input/regression/midi/crescendo-single-compatible-target.ly | 11 +++++++++++ input/regression/midi/crescendo-single-unspecified-target.ly | 11 +++++++++++ 5 files changed, 45 insertions(+), 10 deletions(-) delete mode 100644 input/regression/midi/crescendo-abutting.ly create mode 100644 input/regression/midi/crescendo-return-crescendo.ly create mode 100644 input/regression/midi/crescendo-return-unspecified-target.ly create mode 100644 input/regression/midi/crescendo-single-compatible-target.ly create mode 100644 input/regression/midi/crescendo-single-unspecified-target.ly (limited to 'input') diff --git a/input/regression/midi/crescendo-abutting.ly b/input/regression/midi/crescendo-abutting.ly deleted file mode 100644 index da0ff4ffa0..0000000000 --- a/input/regression/midi/crescendo-abutting.ly +++ /dev/null @@ -1,10 +0,0 @@ -\version "2.19.44" - -\header { - texidoc="One (de)crescendo ends as the next begins." -} - -\score { - { c\< c\> c\! } - \midi {} -} diff --git a/input/regression/midi/crescendo-return-crescendo.ly b/input/regression/midi/crescendo-return-crescendo.ly new file mode 100644 index 0000000000..4ab8dac24f --- /dev/null +++ b/input/regression/midi/crescendo-return-crescendo.ly @@ -0,0 +1,12 @@ +\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 {} +} diff --git a/input/regression/midi/crescendo-return-unspecified-target.ly b/input/regression/midi/crescendo-return-unspecified-target.ly new file mode 100644 index 0000000000..065f674ae1 --- /dev/null +++ b/input/regression/midi/crescendo-return-unspecified-target.ly @@ -0,0 +1,11 @@ +\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 {} +} diff --git a/input/regression/midi/crescendo-single-compatible-target.ly b/input/regression/midi/crescendo-single-compatible-target.ly new file mode 100644 index 0000000000..fcc0f5a6ef --- /dev/null +++ b/input/regression/midi/crescendo-single-compatible-target.ly @@ -0,0 +1,11 @@ +\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 {} +} diff --git a/input/regression/midi/crescendo-single-unspecified-target.ly b/input/regression/midi/crescendo-single-unspecified-target.ly new file mode 100644 index 0000000000..d995609be9 --- /dev/null +++ b/input/regression/midi/crescendo-single-unspecified-target.ly @@ -0,0 +1,11 @@ +\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 {} +} -- cgit v1.2.3