From 5b27bc9361025874581a432721cf89118ca00506 Mon Sep 17 00:00:00 2001 From: Tucker Johnson Date: Sun, 16 Mar 2025 12:12:03 -0400 Subject: [PATCH] m. 10 --- cherryBlossoms.ly | 14 +- general/info.ly | 2 +- manuscripts/bassTrombone.ly | 14 +- manuscripts/horn.ly | 19 ++- manuscripts/trombone.ly | 10 +- manuscripts/trumpetI.ly | 16 +- manuscripts/trumpetII.ly | 14 +- parts.ly | 316 ++++++++++++++++++++++++++++++++++++ 8 files changed, 382 insertions(+), 23 deletions(-) create mode 100644 parts.ly diff --git a/cherryBlossoms.ly b/cherryBlossoms.ly index 4cae94d..b88ef21 100644 --- a/cherryBlossoms.ly +++ b/cherryBlossoms.ly @@ -22,7 +22,7 @@ short-indent = 0\cm #(define fonts (set-global-fonts #:music "scorlatti" #:brace "scorlatti" #:roman "Junicode" #:sans "classico")) max-systems-per-page = #10 - system-system-spacing = #'((basic-distance . 10) (minimum-distance . 8) (padding . 12)) + system-system-spacing = #'((basic-distance . 10) (minimum-distance . 8) (padding . 9)) score-system-spacing = #'((basic-distance . 2) (minimum-distance . 1) (padding . 0)) last-bottom-spacing = #'((basic-distance . 5) (minimum-distance . 5) (padding . 0)) oddHeaderMarkup = \markup { @@ -68,13 +68,13 @@ \right-column { \vspace #15 \line { \fontsize #8 \bold \underline \xtitle } - \vspace #-0.1 + \vspace #0.1 \line { \fontsize #3 \sans \xcomp } \vspace #3 \line { \fontsize #2 \sans \concat { "for " \xinst } } } } - \vspace #26.25 + \vspace #26.15 \fill-line { \line { \null } \line { \null } @@ -135,7 +135,7 @@ \left-column { \override #'(line-width . 90) \justify { - Don Cherry + " " } } \vspace #2.5 @@ -202,7 +202,7 @@ \context { \Score \override RehearsalMark.break-visibility = #begin-of-line-invisible - \override SpacingSpanner.base-shortest-duration = #(ly:make-moment 1/20) + \override SpacingSpanner.base-shortest-duration = #(ly:make-moment 1/8) \override Hairpin.to-barline = ##f \overrideTimeSignatureSettings 4/4 1/4 1,1,1,1 #'() \overrideTimeSignatureSettings 3/4 1/4 1,1,1 #'() @@ -230,9 +230,9 @@ \override TupletNumber.font-shape = #'upright \override TupletBracket.whiteout = 2 \override StaffGrouper.staff-staff-spacing = - #'((basic-distance . 10) + #'((basic-distance . 8) (minimum-distance . 5) - (padding . 3) + (padding . 2) (stretchability . 1)) } } diff --git a/general/info.ly b/general/info.ly index 39dd8de..a835e03 100644 --- a/general/info.ly +++ b/general/info.ly @@ -1,4 +1,4 @@ -xtitle = \markup { Cherry Blossoms } +xtitle = \markup { \concat { Cherry \italic Blossoms } } xsub = \markup { for Evan Heuermann } xcomp = \markup { Tucker Johnson } xinst = \markup { brass quintet } diff --git a/manuscripts/bassTrombone.ly b/manuscripts/bassTrombone.ly index 631cb1b..c40bc60 100644 --- a/manuscripts/bassTrombone.ly +++ b/manuscripts/bassTrombone.ly @@ -8,10 +8,18 @@ } \relative { \clef bass - \tempo Rubato 4=64 + \tempo Moderato 4=108 \time 4/4 \partial 2. r4 r2 | r4 r8 fis,8~\p fis4 f4->\mf\< | %002 - \time 5/4 - f1->\fp r4 | %002 + \time 5/4 f1->\fp r4 | %002 + \time 4/4 bes1\mf\> | %003 + \time 5/4 bes8\mp g8(\< c4) b2~\mf\> b4\p\shortfermata | %004 + r4 r4 ees'4~\sfp ees2\shortfermata | %005 + \time 4/4 aes,2\mf a4\< e8( d8-.) | %006 + des8-.\f ees'8-.-> r4 aes,4.\sfp ees'8~\sfp | %007 + ees4. a,,8\mf( f bes g) b | %008 + cis4(\> b4 ais2)\mp\shortfermata \breathe | %009 + \time 5/4 \tuplet 3/2 { e4(\p^\markup { \italic semplicemente } b2~ } b4) f'2\fermata | %010 + } diff --git a/manuscripts/horn.ly b/manuscripts/horn.ly index 78d1e5b..328b76c 100644 --- a/manuscripts/horn.ly +++ b/manuscripts/horn.ly @@ -1,17 +1,26 @@ % root = ../cherryBlossoms.ly \new Staff \with { - instrumentName = \markup { horn } + instrumentName = \markup { horn in F } shortInstrumentName = \markup { hn } \override DynamicLineSpanner.staff-padding = \sods \consists Text_mark_engraver } +\transpose f c' \relative { \clef treble - \tempo Rubato 4=64 + \tempo Moderato 4=108 \time 4/4 - \partial 2. e'4->\f dis-> b-> | - \after 2 \p cis2.->\> c8->(\< d8) | %002 + \partial 2. e'4->-+\f^\markup { \italic quasi-echo } dis->-+ b->-+ | + \after 2 \p cis2.->-+\> c8->(\< d8) | %002 \time 5/4 - a'1->\fp r4 | %002 + a'2~->\fp a2. \breathe | %002 + \time 4/4 aes1~\mf\> | %003 + \time 5/4 aes8\mp r8 r4 r2 r4\shortfermata | %004 + \tuplet 3/2 { r4 f,2~\sfp } f4~ f2\shortfermata | %005 + \time 4/4 bes4.\mf ges'8~ ges16 bes,8.->\f g4-> | %006 + r4 r8 fis'8~->\ff fis16 fis8.~\sfp fis4 | %007 + des2\sfp c4.\mf e,8 | %008 + fis8(\>dis4. gis2)\p\shortfermata \breathe | %009 + \time 5/4 \tuplet 3/2 { a,4(\p^\markup { \italic semplicemente } d4 g4 } d4) c2\fermata \bar "||" %010 } diff --git a/manuscripts/trombone.ly b/manuscripts/trombone.ly index b5499ed..b6a72cb 100644 --- a/manuscripts/trombone.ly +++ b/manuscripts/trombone.ly @@ -8,10 +8,18 @@ } \relative { \clef bass - \tempo Rubato 4=64 + \tempo Moderato 4=108 \time 4/4 \partial 2. r4 r2 | r4 r8 a8~\p a4 g4->\mf\< | %002 \time 5/4 g1->\fp r4 | %002 + \time 4/4 ges1~\mf | %003 + \time 5/4 ges4 e4~ e2~\> e4\p\shortfermata | %004 + \tuplet 3/2 { r4 r4 bes'4~\sfp } bes8 bes->(\mp des2)\shortfermata | %005 + \time 4/4 \tuplet 3/2 { r8 r8 c8(->\f } \tuplet 3/2 { des8 c8) b8~->\> } \after 4 \mf b2 | %006 + c16-.->\ff aes-.-> f8~-> f8 r8 r2 | %007 + r2 f8\f d8(\> ees4~ | %008 + ees2~\mp\> ees2)\p\shortfermata | %009 + \time 5/4 r2. r2\fermata | %010 } diff --git a/manuscripts/trumpetI.ly b/manuscripts/trumpetI.ly index 719db1c..f150702 100644 --- a/manuscripts/trumpetI.ly +++ b/manuscripts/trumpetI.ly @@ -1,19 +1,27 @@ % root = ../cherryBlossoms.ly \new Staff \with { - instrumentName = \markup { trumpet \bold I } + instrumentName = \markup { trumpet \bold I in \concat { B \flat } } shortInstrumentName = \markup { tpt \bold "I " } \override DynamicLineSpanner.staff-padding = \sods \consists Text_mark_engraver } +\transpose bes c' \relative { \clef treble - \tempo Rubato 4=64 + \tempo Moderato 4=108 \time 4/4 \partial 2. r4 r2 | R1 | %001 \time 5/4 - r8 e''8(~\mp e4 dis4~ dis8) b8~ b4 | %002 - + r8 e''8(~\mp\< e4 dis4~ dis8) b8~( b4 | %002 + \time 4/4 cis4.)\f b8~(\> \tuplet 3/2 { b4 cis4 b4) } | %003 + \time 5/4 cis4--\mf r8. a16~(\f\> a4. gis8~ gis4~\mp\shortfermata | %004 + gis2) g4~\sfp g2\shortfermata | %005 + \time 4/4 f2\mf d4.\< f8-> | %006 + c'16-.->\f bes8. d2 r4 | %007 + R1 | %008 + r2 r2\shortfermata | %009 + \time 5/4 r2. r2\fermata \bar "||" %010 } diff --git a/manuscripts/trumpetII.ly b/manuscripts/trumpetII.ly index 6636576..c64987c 100644 --- a/manuscripts/trumpetII.ly +++ b/manuscripts/trumpetII.ly @@ -1,17 +1,27 @@ % root = ../cherryBlossoms.ly \new Staff \with { - instrumentName = \markup { trumpet \bold II } + instrumentName = \markup { trumpet \bold II in \concat { B \flat } } shortInstrumentName = \markup { tpt \bold "II " } \override DynamicLineSpanner.staff-padding = \sods \consists Text_mark_engraver } +\transpose bes c' \relative { \clef treble - \tempo Rubato 4=64 + \tempo Moderato 4=108 \time 4/4 \partial 2. r4 r2 | r4 r8 gis8~\p gis4 bes4->\mf\< | %002 \time 5/4 bes1->\fp r4 | %002 + \time 4/4 f'1~\mf\> | %003 + \time 5/4 f8\mp d8~ d4 fis2~\> fis4\p\shortfermata | %004 + c2.~\sfp c2\shortfermata | %005 + \time 4/4 ees'2\mf cis2\< | %006 + g8->\f b16 a16 e2 e4~\sfp | %007 + e8 r8 r4 r2 | %008 + r2 r2\shortfermata | %009 + \time 5/4 r2. r2\fermata \bar "||" %010 + } diff --git a/parts.ly b/parts.ly new file mode 100644 index 0000000..1078a4a --- /dev/null +++ b/parts.ly @@ -0,0 +1,316 @@ +\version "2.24.3" + +\include "general/info.ly" +\include "general/aliases.ly" +\include "general/scripts.ly" +\include "general/umbel.ly" + +\paper { + line-width = 120 + #(include-special-characters) + footnote-separator-markup = \markup { \left-column { \vspace #0.5 \draw-line #'(6 . 0) } } + print-page-number = ##f + #(set-paper-size "arch a") + print-all-headers = ##t + ragged-last = ##t + top-margin = 0.5\in + bottom-margin = 0.5\in + left-margin = 0.9\in + right-margin = 0.9\in + indent = 0.75\in + short-indent = 0\cm + #(define fonts (set-global-fonts #:music "scorlatti" #:brace "scorlatti" #:roman "Junicode" #:sans "classico")) + max-systems-per-page = #10 + system-system-spacing = #'((basic-distance . 10) (minimum-distance . 8) (padding . 9)) + score-system-spacing = #'((basic-distance . 2) (minimum-distance . 1) (padding . 0)) + last-bottom-spacing = #'((basic-distance . 5) (minimum-distance . 5) (padding . 0)) + oddHeaderMarkup = \markup { + \concat { \if \on-page #5 \oddhead } + \concat { \if \on-page #7 \evhead } + } + evenHeaderMarkup = \markup { + \concat { \if \on-page #4 \evhead } + \concat { \if \on-page #6 \evhead } + } + oddFooterMarkup = \markup { + \concat { \if \on-page #1 \fill-line { \null \xcr \null } } + \concat { \if \on-page #5 \oddfoot } + \concat { \if \on-page #7 \oddfoot } + } + evenFooterMarkup = \markup { + \concat { \if \on-page #2 \evfoot } + \concat { \if \on-page #4 \evfoot } + \concat { \if \on-page #6 \evfoot } + \concat { \if \on-page #8 \fill-line { \null \concat { \char ##x2767 " " \tiny \typewriter \longHash " " \char ##x2619 } \null } } + } +} + +\book { + \bookOutputSuffix "TrumpetI" + \score { + \header { + title = \markup { \fontsize #1 \xtitle } + arranger = \markup \typewriter \medium \fontsize #-4 { \shortHash } + subtitle = \markup { \medium \italic \xsub } + composer = \xcomp + poet = \markup { Trumpet \bold I in \concat { \bold "B" \tiny \flat } } + } + << + \include "manuscripts/trumpetI.ly" + >> + %\midi { } + \layout { + \context { + \Score + \override RehearsalMark.break-visibility = #begin-of-line-invisible + \override SpacingSpanner.base-shortest-duration = #(ly:make-moment 1/10) + \override Hairpin.to-barline = ##f + \overrideTimeSignatureSettings 4/4 1/4 1,1,1,1 #'() + \overrideTimeSignatureSettings 3/4 1/4 1,1,1 #'() + \overrideTimeSignatureSettings 5/8 1/8 2,3 #'() + \override BarNumber.font-name = "classico" + \phrasingSlurDashPattern #0.5 #2.0 + \override PhrasingSlur.thickness = 0.00 + \override StaffSymbol.layer = #4 + \override Stem.layer = #4 + \override Beam.layer = #4 + \override Tie.layer = #4 + \override Hairpin.layer = #4 + \override TimeSignature.layer = #2 + \override Tie.layer = #1 + \override TupletBracket.layer = #2 + \override TextSpanner.layer = #3 + \override NoteHead.layer = #4 + \override TimeSignature.whiteout = 2 + \override TextScript.padding = 1 + \numericTimeSignature + \romanStringNumbers + \override StringNumber.padding = 1 + \override StringNumber.font-size = -3 + \override TupletNumber.layer = 4 + \override TupletNumber.font-shape = #'upright + \override TupletBracket.whiteout = 2 + } + \context { + \Staff + \remove Instrument_name_engraver + } + } + } +} + +\book { + \bookOutputSuffix "TrumpetII" + \score { + \header { + title = \markup { \fontsize #1 \xtitle } + arranger = \markup \typewriter \medium \fontsize #-4 { \shortHash } + subtitle = \markup { \medium \italic \xsub } + composer = \xcomp + poet = \markup { Trumpet \bold II in \concat { \bold "B" \tiny \flat } } + } + << + \include "manuscripts/trumpetII.ly" + >> + %\midi { } + \layout { + \context { + \Score + \override RehearsalMark.break-visibility = #begin-of-line-invisible + \override SpacingSpanner.base-shortest-duration = #(ly:make-moment 1/10) + \override Hairpin.to-barline = ##f + \overrideTimeSignatureSettings 4/4 1/4 1,1,1,1 #'() + \overrideTimeSignatureSettings 3/4 1/4 1,1,1 #'() + \overrideTimeSignatureSettings 5/8 1/8 2,3 #'() + \override BarNumber.font-name = "classico" + \phrasingSlurDashPattern #0.5 #2.0 + \override PhrasingSlur.thickness = 0.00 + \override StaffSymbol.layer = #4 + \override Stem.layer = #4 + \override Beam.layer = #4 + \override Tie.layer = #4 + \override Hairpin.layer = #4 + \override TimeSignature.layer = #2 + \override Tie.layer = #1 + \override TupletBracket.layer = #2 + \override TextSpanner.layer = #3 + \override NoteHead.layer = #4 + \override TimeSignature.whiteout = 2 + \override TextScript.padding = 1 + \numericTimeSignature + \romanStringNumbers + \override StringNumber.padding = 1 + \override StringNumber.font-size = -3 + \override TupletNumber.layer = 4 + \override TupletNumber.font-shape = #'upright + \override TupletBracket.whiteout = 2 + } + \context { + \Staff + \remove Instrument_name_engraver + } + } + } +} + +\book { + \bookOutputSuffix "Horn" + \score { + \header { + title = \markup { \fontsize #1 \xtitle } + arranger = \markup \typewriter \medium \fontsize #-4 { \shortHash } + subtitle = \markup { \medium \italic \xsub } + composer = \xcomp + poet = \markup { Horn in F } + } + << + \include "manuscripts/horn.ly" + >> + %\midi { } + \layout { + \context { + \Score + \override RehearsalMark.break-visibility = #begin-of-line-invisible + \override SpacingSpanner.base-shortest-duration = #(ly:make-moment 1/10) + \override Hairpin.to-barline = ##f + \overrideTimeSignatureSettings 4/4 1/4 1,1,1,1 #'() + \overrideTimeSignatureSettings 3/4 1/4 1,1,1 #'() + \overrideTimeSignatureSettings 5/8 1/8 2,3 #'() + \override BarNumber.font-name = "classico" + \phrasingSlurDashPattern #0.5 #2.0 + \override PhrasingSlur.thickness = 0.00 + \override StaffSymbol.layer = #4 + \override Stem.layer = #4 + \override Beam.layer = #4 + \override Tie.layer = #4 + \override Hairpin.layer = #4 + \override TimeSignature.layer = #2 + \override Tie.layer = #1 + \override TupletBracket.layer = #2 + \override TextSpanner.layer = #3 + \override NoteHead.layer = #4 + \override TimeSignature.whiteout = 2 + \override TextScript.padding = 1 + \numericTimeSignature + \romanStringNumbers + \override StringNumber.padding = 1 + \override StringNumber.font-size = -3 + \override TupletNumber.layer = 4 + \override TupletNumber.font-shape = #'upright + \override TupletBracket.whiteout = 2 + } + \context { + \Staff + \remove Instrument_name_engraver + } + } + } +} + +\book { + \bookOutputSuffix "Trombone" + \score { + \header { + title = \markup { \fontsize #1 \xtitle } + arranger = \markup \typewriter \medium \fontsize #-4 { \shortHash } + subtitle = \markup { \medium \italic \xsub } + composer = \xcomp + poet = \markup { Trombone } + } + << + \include "manuscripts/trombone.ly" + >> + %\midi { } + \layout { + \context { + \Score + \override RehearsalMark.break-visibility = #begin-of-line-invisible + \override SpacingSpanner.base-shortest-duration = #(ly:make-moment 1/10) + \override Hairpin.to-barline = ##f + \overrideTimeSignatureSettings 4/4 1/4 1,1,1,1 #'() + \overrideTimeSignatureSettings 3/4 1/4 1,1,1 #'() + \overrideTimeSignatureSettings 5/8 1/8 2,3 #'() + \override BarNumber.font-name = "classico" + \phrasingSlurDashPattern #0.5 #2.0 + \override PhrasingSlur.thickness = 0.00 + \override StaffSymbol.layer = #4 + \override Stem.layer = #4 + \override Beam.layer = #4 + \override Tie.layer = #4 + \override Hairpin.layer = #4 + \override TimeSignature.layer = #2 + \override Tie.layer = #1 + \override TupletBracket.layer = #2 + \override TextSpanner.layer = #3 + \override NoteHead.layer = #4 + \override TimeSignature.whiteout = 2 + \override TextScript.padding = 1 + \numericTimeSignature + \romanStringNumbers + \override StringNumber.padding = 1 + \override StringNumber.font-size = -3 + \override TupletNumber.layer = 4 + \override TupletNumber.font-shape = #'upright + \override TupletBracket.whiteout = 2 + } + \context { + \Staff + \remove Instrument_name_engraver + } + } + } +} + +\book { + \bookOutputSuffix "bassTrombone" + \score { + \header { + title = \markup { \fontsize #1 \xtitle } + arranger = \markup \typewriter \medium \fontsize #-4 { \shortHash } + subtitle = \markup { \medium \italic \xsub } + composer = \xcomp + poet = \markup { Bass Trombone } + } + << + \include "manuscripts/bassTrombone.ly" + >> + %\midi { } + \layout { + \context { + \Score + \override RehearsalMark.break-visibility = #begin-of-line-invisible + \override SpacingSpanner.base-shortest-duration = #(ly:make-moment 1/10) + \override Hairpin.to-barline = ##f + \overrideTimeSignatureSettings 4/4 1/4 1,1,1,1 #'() + \overrideTimeSignatureSettings 3/4 1/4 1,1,1 #'() + \overrideTimeSignatureSettings 5/8 1/8 2,3 #'() + \override BarNumber.font-name = "classico" + \phrasingSlurDashPattern #0.5 #2.0 + \override PhrasingSlur.thickness = 0.00 + \override StaffSymbol.layer = #4 + \override Stem.layer = #4 + \override Beam.layer = #4 + \override Tie.layer = #4 + \override Hairpin.layer = #4 + \override TimeSignature.layer = #2 + \override Tie.layer = #1 + \override TupletBracket.layer = #2 + \override TextSpanner.layer = #3 + \override NoteHead.layer = #4 + \override TimeSignature.whiteout = 2 + \override TextScript.padding = 1 + \numericTimeSignature + \romanStringNumbers + \override StringNumber.padding = 1 + \override StringNumber.font-size = -3 + \override TupletNumber.layer = 4 + \override TupletNumber.font-shape = #'upright + \override TupletBracket.whiteout = 2 + } + \context { + \Staff + \remove Instrument_name_engraver + } + } + } +} -- 2.39.5