From bae32b4e5f998b9bc379e947b237db0ac739538c Mon Sep 17 00:00:00 2001 From: Reinhold Kainhofer <reinhold@kainhofer.com> Date: Sun, 26 Sep 2010 18:44:45 +0200 Subject: [PATCH] Implement proper part-combine decisions --- ...aVenient_HV40_Music_OmnesDeSabaVenient.ily | 45 +++++++++---------- 1 file changed, 22 insertions(+), 23 deletions(-) diff --git a/Eybler_OmnesDeSabaVenient_HV40_Music_OmnesDeSabaVenient.ily b/Eybler_OmnesDeSabaVenient_HV40_Music_OmnesDeSabaVenient.ily index c13cf29..5c978b5 100644 --- a/Eybler_OmnesDeSabaVenient_HV40_Music_OmnesDeSabaVenient.ily +++ b/Eybler_OmnesDeSabaVenient_HV40_Music_OmnesDeSabaVenient.ily @@ -24,6 +24,7 @@ DummyVcBIMusic = \relative c { OmnesDeSabaVenientEmptyMusic = { s1*111 } + OmnesDeSabaVenientObIMusic = \relative c'' { \namedCueDuring #"OmnesDeSabaVenientVIMusic" #DOWN \cueVI "" { R1 } | % 2 c4\p c8.[ c16] c4 c4 | % 3 @@ -32,17 +33,17 @@ OmnesDeSabaVenientObIMusic = \relative c'' { e4 r4 r2 | % 6 f2 h,2 | % 7 c4 c8.[ c16] d4\cresc d8.[ d16] | % 8 - e4\f e8.[ e16] f4 f8.[ f16] | % 9 - g2\fz e4 c4 | \barNumberCheck #10 + e4\f e8.[ e16] f4 \partcombineApart f8.[ f16] | % 9 + \partcombineAutomatic g2\fz e4 \partcombineApartOnce c4 | \barNumberCheck #10 f4 f8.[ f16] f4( e4) | % 11 d4 r4 r2 | % 12 d4 r4 e4 r4 | % 13 - d4 g,4 a4 h4 | % 14 + d4 \partcombineApart g,4 a4 \partcombineAutomatic h4 | % 14 c4 d4 e4 fis4 | % 15 g4 d8.[ d16] e4 e8.[ e16] | % 16 d4 h'8.[ h16] c4 c8.[ c16] | % 17 h4 r4 r2\fermata | % 18 - r4 d,8.[\solo\bracketp d16] d4 dis4 | % 19 + r4 d,8.[-\tag #'non-partcombine \solo\bracketp d16] d4 dis4 | % 19 e4 r4 r2 | \barNumberCheck #20 R1*2 | % 22 r4 c8.[ c16] c4 e4 | % 23 @@ -63,9 +64,9 @@ OmnesDeSabaVenientObIMusic = \relative c'' { f2 \slashedGrace { f8 } e8([ d8 e8 f8)] | % 42 d4 r4 r2 | % 43 R1*11 | % 54 - c1\f | % 55 + \partcombineChords c1\f | % 55 d1 | % 56 - f1 | % 57 + \partcombineAutomatic f1 | % 57 e4 g4 e4 c4 | % 58 a4 r4 r2 | % 59 r4 f'4 d4 h4 | \barNumberCheck #60 @@ -213,20 +214,20 @@ OmnesDeSabaVenientFagIMusic = \relative c' { c1~ | % 7 c4 c8.[ c16] f4\cresc f8.[ f16] | % 8 e4\f e8.[ e16] f4 f8.[ f16] | % 9 - e2.\fz g4 | \barNumberCheck #10 + e2.-\tag #'non-partcombine \fz g4 | \barNumberCheck #10 f4 f8.[ f16] f4( e) | % 11 d r r2 | % 12 d4 r e r | % 13 d h c d | % 14 - e d e c | % 15 + e d e \partcombineApartOnce c | % 15 d d8.[ d16] e4 e8.[ e16] | % 16 d4 d8.[ d16] e4 e8.[ e16] | % 17 d4 r r2\fermata | % 18 - r4 g,8.[\solo\bracketp g16] g4 f! | % 19 + r4 g,8.[-\tag #'non-partcombine \solo\bracketp g16] g4 f! | % 19 e r r2 | \barNumberCheck #20 R1*2 | % 22 - r4 e'8.[ e16] e4 cis | % 23 - a r r2 | % 24 + r4 \partcombineChords e'8.[ e16] e4 cis | % 23 + a \partcombineAutomatic r r2 | % 24 R1*2 | % 26 r4 d8.[ d16] d4 h | % 27 c r r2 | % 28 @@ -243,9 +244,9 @@ OmnesDeSabaVenientFagIMusic = \relative c' { d2 e8[( d e f]) | % 42 d4 r r2 | % 43 R1*3 | % 46 - \clef "tenor" c1\f | % 47 + \partcombineChords \clef "tenor" c1\f | % 47 d | % 48 - f | % 49 + \partcombineAutomatic f | % 49 e2 d4 c | \barNumberCheck #50 h r r h | \barNumberCheck #51 c e8[ d] c[ h a g] | % 52 @@ -295,7 +296,7 @@ OmnesDeSabaVenientFagIMusic = \relative c' { f2\fz g\fz | % 107 g,1~\p | % 108 g~ | % 109 - g1~_\perd | \barNumberCheck #110 + g1~-\tag #'non-partcombine _\perd | \barNumberCheck #110 g4 r g\pp r | % 111 g r r2 \bar"|." } @@ -423,7 +424,7 @@ OmnesDeSabaVenientCorIMusic = \relative g' { r4 g8.[\p g16] g4 g4 | % 29 h4 r4 r2 | \barNumberCheck #30 r4 h8.[\cresc h16] h4 h4 | % 31 - d4\! r4 r2 | % 32 + d4 r4 r2 | % 32 c4\f r4 r2 | % 33 h4 r4 a4 r4 | % 34 g4 r4 r2 | % 35 @@ -438,7 +439,7 @@ OmnesDeSabaVenientCorIMusic = \relative g' { R1*3 | % 46 g4\f r4 r2 | % 47 a4 r4 r2 | % 48 - a4 r4 r2 | % 49 + \partcombineApartOnce a4 r4 r2 | % 49 g4 r4 r2 | \barNumberCheck #50 d'4 r4 r2 | % 51 h4 r4 r2 | % 52 @@ -448,7 +449,7 @@ OmnesDeSabaVenientCorIMusic = \relative g' { a1 | % 56 a1 | % 57 h4 r4 r2 | % 58 - r4 g4 c4 c4 | % 59 + r4 \partcombineApartOnce g4 c4 c4 | % 59 c4 r4 r2 | \barNumberCheck #60 R1*2 | % 62 r4 c4 c4 c4 | % 63 @@ -458,8 +459,8 @@ OmnesDeSabaVenientCorIMusic = \relative g' { h1~ | % 67 h2 r2 | % 68 R1*2 | \barNumberCheck #70 - r2 r4 g4 | % 71 - c1~ | % 72 + \partcombineSoloI r2 r4 g4 | % 71 + \partcombineAutomatic c1~ | % 72 c1 | % 73 h2 r2 | % 74 r2 a2 | % 75 @@ -489,13 +490,12 @@ OmnesDeSabaVenientCorIMusic = \relative g' { c2\fz a2\fz | % 107 g1~\p | % 108 g1~ | % 109 - g1~_\perd | \barNumberCheck #110 + g1~-\tag #'non-partcombine _\perd | \barNumberCheck #110 g4 r4 g4\pp r4 | % 111 g4 r4 r2 \bar "|." } \addQuote "OmnesDeSabaVenientCorIMusic" { \OmnesDeSabaVenientCorIMusic } - OmnesDeSabaVenientCorIIMusic = \relative h { \transposition f' \namedCueDuring #"OmnesDeSabaVenientVIMusic" #DOWN \cueVI #"" { R1 } | % 2 @@ -627,7 +627,7 @@ OmnesDeSabaVenientTbeIMusic = \relative d'' { r4 fis,8.[ fis16] fis4 fis4 | % 61 fis4 r4 r2 | % 62 R1 | % 63 - r2 r4 fis4 | % 64 + r2 r4 \partcombineApartOnce fis4 | % 64 a2 r2 | % 65 R1*4 | % 69 r4 a4 a4 a4 | \barNumberCheck #70 @@ -655,7 +655,6 @@ OmnesDeSabaVenientTbeIMusic = \relative d'' { } \addQuote "OmnesDeSabaVenientTbeIMusic" { \OmnesDeSabaVenientTbeIMusic } - OmnesDeSabaVenientTbeIIMusic = \relative d' { \transposition b R1*6 | % 7 -- GitLab