]> git.newer.systems Git - tiny-cartel.git/commitdiff
work
authorTucker Johnson <tucker@newer.systems>
Sat, 10 Jan 2026 04:36:09 +0000 (23:36 -0500)
committerTucker Johnson <tucker@newer.systems>
Sat, 10 Jan 2026 04:36:09 +0000 (23:36 -0500)
28 files changed:
general/aliases.ly
general/partPaper.ly
general/scorePaper.ly
manuscripts/bass.ly
manuscripts/bassClarinet.ly
manuscripts/bassoon.ly
manuscripts/cello.ly
manuscripts/clarinetSolo.ly [new file with mode: 0644]
manuscripts/flute.ly
manuscripts/horn.ly
manuscripts/oboe.ly
manuscripts/perc1.ly
manuscripts/perc2.ly
manuscripts/pianoDown.ly
manuscripts/pianoUp.ly
manuscripts/tempoMap.ly
manuscripts/trombone.ly
manuscripts/trumpet.ly
manuscripts/viola.ly
manuscripts/violin1.ly
manuscripts/violin2.ly
parts.ly [deleted file]
parts/brassParts.ly [new file with mode: 0644]
parts/percussionParts.ly [new file with mode: 0644]
parts/pianoPart.ly [new file with mode: 0644]
parts/stringParts.ly [new file with mode: 0644]
parts/woodwindParts.ly [new file with mode: 0644]
tiny-cartel.ly

index 7bc46ea4f45d27e44afddf4b860340cebfe13dbd..d5f0e231474f05921e8f98144d8419f13e736bbd 100644 (file)
@@ -6,22 +6,6 @@ ds = #2.5
 sods = #3.4
 phds = #3.9
 
-%notation marks
-lsp =  \override TextSpanner.bound-details.left.text = "sp"
-rsp =  \override TextSpanner.bound-details.right.text = " sp"
-lst =  \override TextSpanner.bound-details.left.text = "st"
-rst =  \override TextSpanner.bound-details.right.text = " st"
-lord =  \override TextSpanner.bound-details.left.text = "ord"
-rord =  \override TextSpanner.bound-details.right.text = " ord"
-rit =  \override TextSpanner.bound-details.left.text = \markup { \upright "rit. " }
-ritPoc =  \override TextSpanner.bound-details.left.text = \markup { \upright "ritardando poco a poco " }
-molRit =  \override TextSpanner.bound-details.left.text = \markup { \upright "molto rit. " }
-pocRit =  \override TextSpanner.bound-details.left.text = \markup { \upright "poco rit. " }
-ace =  \override TextSpanner.bound-details.left.text = \markup { \upright "accel. " }
-pocAce =  \override TextSpanner.bound-details.left.text = \markup { \upright "poco accel. " }
-acePoc =  \override TextSpanner.bound-details.left.text = \markup { \upright "accelerando poco a poco " }
-molAce =  \override TextSpanner.bound-details.left.text = \markup { \upright "molto accel. " }
-
 sD = \stemDown
 sU = \stemUp
 sN = \stemNeutral
index b5728cfbef7d73c299867fc3ac6147258fca10de..48d4ccbc433538f9e00970a25fc7d1d3e4924bc6 100644 (file)
       \override TupletNumber.layer = 4
       \override TupletNumber.font-shape = #'upright
   }
+  \context {
+    \Staff
+    \remove Instrument_name_engraver
+    \override MultiMeasureRest.expand-limit = 1
+  }
+  \context {
+    \GrandStaff
+    \remove Instrument_name_engraver
+  }
 }
index 98ad282ea6b1e45d29b604e05e8d8e81248a01ff..fc3944bbe7a5965e283b3bc9a0e181a2f7c6615d 100644 (file)
@@ -10,6 +10,7 @@
   bottom-margin = 0.5\in
   left-margin = 0.9\in
   right-margin = 0.9\in
+  ragged-last = ##t
   indent = 0.75\in
   short-indent = 0\cm
   #(define fonts (set-global-fonts #:music "scorlatti" #:brace "scorlatti" #:roman "Junicode" #:sans "sans"))
index f70c315b7100696f4b04b0c29a23706982c6462b..ccd7add9cfa9b0ec6b8f60709b1b4ea654bff19e 100644 (file)
@@ -6,7 +6,8 @@ bassMusic = \relative {
   \time 6/4 R1*6/4 | %002
   \time 4/4 R1*11 | %003-13
   \time 6/4 R1*6/4 | %014
+  \time 4/4 R1*12
 }
 
 bassStaff =
-#(define-music-function (music) (ly:music?) #{ \new Staff = "bass" \with { instrumentName = \markup { bass } shortInstrumentName = \markup { cb } \override DynamicLineSpanner.staff-padding = \sods } << $music >> #})
+#(define-music-function (music) (ly:music?) #{ \new Staff = "bass" \with { instrumentName = \markup { "bass " } shortInstrumentName = \markup { "cb " } \override DynamicLineSpanner.staff-padding = \sods } << $music >> #})
index 6e637e1c49a52453a63c9016ea231cdbe08983e1..7f2a26d4bd5afdc629185e74457868e6f36af004 100644 (file)
@@ -1,12 +1,28 @@
 % root = ../tiny-cartel.ly
 
-bassClarinetMusic = \relative {
+bassClarinetMusic = \transpose bes c'' \relative {
   \clef treble
   \time 4/4 R1 | %001
   \time 6/4 R1*6/4 | %002
   \time 4/4 R1*11 | %003-13
   \time 6/4 R1*6/4 | %014
+  \time 4/4 R1*8 | %015-22
+  r2 r4 r8 d''8-. | %023
+  a8-. r8 r4 r4 bes8-. r8 | %024
+  c8-. r8 r4 r4 a,8-. r8 | %025
+  r8 bes,8-. c8-. r8 r8 d8-. ees8-. f8-. | %026
+  R1*3 | %027-29
+  r8 bes8-. r4 r2 | %030
+  R1*3 | %031-33
+  r2 r4 bes,8-. e8-. | %034
+  r8 ges8-. r8 c,8-. r4 r8 des8-. | %035
+  ees,1~ | %036
+  ees4. a8( d4 f4~ | %037
+  f8) r8 r4 r4 r8 fis,8-. | %038
+  g8-. c8-. d8-. e8-. r2 | %039
+  r2 gis8-. r8 r8 b8-. | %040
+  cis8-.
 }
 
 bassClarinetStaff =
-#(define-music-function (music) (ly:music?) #{ \new Staff = "bassClarinet" \with { instrumentName = \markup { bass clarinet } shortInstrumentName = \markup { b cl } \override DynamicLineSpanner.staff-padding = \sods } << $music >> #})
+#(define-music-function (music) (ly:music?) #{ \new Staff = "bassClarinet" \with { instrumentName = \markup { "bass clarinet " } shortInstrumentName = \markup { "b cl " } \override DynamicLineSpanner.staff-padding = \sods } << $music >> #})
index 828e3af0b8d6fd448586af5fe8250e13eedac5fc..70e8b0608f8f0095e43abc3d653ae6f58fdd24b2 100644 (file)
@@ -15,7 +15,25 @@ bassoonMusic = \relative {
   ees8-. f8-. r8 ges8-. aes8-. r8 r4 | %011
   R1*2 | %012-13
   \time 6/4 R1*6/4 | %014
+  \time 4/4 R1*8 \clef bass | %015-22
+  r2 cis,,8-. gis'8-. fis8-. r8 | %023
+  r2 e'8( ees8~ ees4~ | %024
+  ees8 f4 g8 d8-.) r8 r4 | %025
+  R1 | %026
+  ges,8-. aes8-. r4 r4 r8 b8-. | %027
+  e8-. c8-. r8 d8-. r2 | %028
+  R1 %029
+  r2 r8 g,8-. r4 | %030
+  R1*3 | %031-33
+  r2 r4 bes,8-. e8-. | %034
+  r8 ges8-. r8 c,8-. r2 | %035
+  R1 \clef tenor | %036
+  r2 r8 bes''8~ bes4~ | %037
+  bes8 r8 r4  r4 r8 \clef bass fis,,8-. |
+  g8-. c8-. d8-. e8-. r2 | %039
+  r2 r4 r8 b8-. | %040
+  dis8-.
 }
 
 bassoonStaff =
-#(define-music-function (music) (ly:music?) #{ \new Staff = "bassoon" \with { instrumentName = \markup { bassoon } shortInstrumentName = \markup { bsn } \override DynamicLineSpanner.staff-padding = \sods } << $music >> #})
+#(define-music-function (music) (ly:music?) #{ \new Staff = "bassoon" \with { instrumentName = \markup { "bassoon " } shortInstrumentName = \markup { "bsn " } \override DynamicLineSpanner.staff-padding = \sods } << $music >> #})
index ec3416642a47f7b56fcc61988d94ead4ebac7276..7a2d7fa4ca16cce42f4e1cf9b1d3947813062c8a 100644 (file)
@@ -1,6 +1,7 @@
 % root = ../tiny-cartel.ly
 
-celloMusic = \relative {
+celloMusic =
+\relative {
   \clef bass
   \time 4/4 R1 | %001
   \time 6/4 R1*6/4 | %002
@@ -11,10 +12,16 @@ celloMusic = \relative {
   b!4-. r4 r2 | %012
   R1 \clef bass | %013
   <<
-    { \time 6/4 <bes,,  f' \harmonic>1. | } %014
+    { \time 6/4 <bes,,  f' \harmonic>1.^\markup { "arco" } | } %014
     { s1\p\< s4 s4\mf }
   >>
+  \time 4/4 R1 | %015
+  r8 a'8-.^\markup { "pizz" } r8 b8-. r8 d8-. r4 | %016
+  fis,8(^\markup { "arco" } aes8~ aes4 g8-.) r8 r4 | %017
+  c,8^\markup { "pizz" } bes8 r4 r2 | %018
+  R1*7 | %019-25
+  r2 r8 des8^\markup { "pizz" } ees8 f8
 }
 
 celloStaff =
-#(define-music-function (music) (ly:music?) #{ \new Staff = "cello" \with { instrumentName = \markup { cello } shortInstrumentName = \markup { vc } \override DynamicLineSpanner.staff-padding = \sods } << $music >> #})
+#(define-music-function (music) (ly:music?) #{ \new Staff = "cello" \with { instrumentName = \markup { "cello " } shortInstrumentName = \markup { "vc " } \override DynamicLineSpanner.staff-padding = \sods } << $music >> #})
diff --git a/manuscripts/clarinetSolo.ly b/manuscripts/clarinetSolo.ly
new file mode 100644 (file)
index 0000000..58327c9
--- /dev/null
@@ -0,0 +1,14 @@
+% root = ../tiny-cartel.ly
+
+clarinetMusic =
+\transpose bes c' \relative {
+  \clef treble
+  \time 4/4 R1 | %001
+  \time 6/4 R1*6/4 | %002
+  \time 4/4 R1*11 | %003-13
+  \time 6/4 R1*6/4 | %014
+  R1*26
+}
+
+clarinetStaff =
+#(define-music-function (music) (ly:music?) #{ \new Staff = "clarinetSolo" \with { instrumentName = \markup { \concat { "clarinet in B" \flat " " } } shortInstrumentName = \markup { "cl " } \override DynamicLineSpanner.staff-padding = \sods } << $music >> #})
index db457421b7c3bd6ac62ef03b1cadae751530eb61..c3a70ec8e5af4f153de62e3edd76ffd421278856 100644 (file)
@@ -16,7 +16,26 @@ fluteMusic = \relative {
   des1~ | %012
   des2~\p des8 c8~(\mf c4~ | %013
   \time 6/4 c8 g'8~ g2~\> \after 4. \p g2) r4 | %014
+  \time 4/4 R1*3 | %015-17
+  r2 r8 d8~( d4 | %018
+  b1~ | %019
+  b1~ | %020
+  b2.) b4~ | %021
+  b1~ | %022
+  b2 r2^\markup { "take piccolo" } | %023
+  R1*3 | %024-25
+  r2 g2~(^\markup { "piccolo" } | %026
+  g2 f4 e4~ | %027
+  e4 fis4-.) r2^\markup { "take flute" } | %028
+  R1*5 | %029-33
+  r2 a'8(^\markup { "flute" } gis8~ gis4~ | %034
+  gis2) g4-- e4-- | %035
+  c2 r8 bes8~ bes4~ | %036
+  bes8 r8 r4 r2 | %037
+  r2 r8 fis'8~ fis4~ | %038
+  fis2~ fis4 fis4-- | %039
+  fis8-.->
 }
 
 fluteStaff =
-#(define-music-function (music) (ly:music?) #{ \new Staff = "flute" \with { instrumentName = \markup { flute } shortInstrumentName = \markup { fl } \override DynamicLineSpanner.staff-padding = \sods } << $music >> #})
+#(define-music-function (music) (ly:music?) #{ \new Staff = "flute" \with { instrumentName = \markup { "flute " } shortInstrumentName = \markup { "fl " } \override DynamicLineSpanner.staff-padding = \sods } << $music >> #})
index d63707a42b3b1669eaa4de8d61957e2a51421122..d96807ff953ab4958bed022fa007e6d781088907 100644 (file)
@@ -1,6 +1,6 @@
 % root = ../tiny-cartel.ly
 
-hornMusic = \relative {
+hornMusic = \transpose f c' \relative {
   \clef treble
   \time 4/4 R1 | %001
   \time 6/4 R1*6/4 | %002
@@ -8,7 +8,13 @@ hornMusic = \relative {
   bes8-.\mf r8 r4 ges8-.\mp r8 r4 | %008
   R1*5 | %009-13
   \time 6/4 R1*6/4 | %014
+  \time 4/4 R1*2 | %015-16
+  fis8( aes8~ aes4 g8)-. r8 ees8-. r8 | %017
+  R1*6 | %018-23
+  r8 b8(~ b4 e8 ees8~ ees4~ | %024
+  ees8 f4 g8 d8-.) r8 r4 | %025
+  R1 | %026
 }
 
 hornStaff =
-#(define-music-function (music) (ly:music?) #{ \new Staff = "horn" \with { instrumentName = \markup { horn } shortInstrumentName = \markup { hn } \override DynamicLineSpanner.staff-padding = \sods } << $music >> #})
+#(define-music-function (music) (ly:music?) #{ \new Staff = "horn" \with { instrumentName = \markup { "horn in F " } shortInstrumentName = \markup { "hn " } \override DynamicLineSpanner.staff-padding = \sods } << $music >> #})
index 38b3637ccf7e4006ff3f17a8245bbcac4487112a..050baed3e327032bac2c16621fafc0837cb21578 100644 (file)
@@ -10,7 +10,26 @@ oboeMusic = \relative {
   des1~ | %012
   des2~\mf des8 r8 r4 | %013
   \time 6/4 R1*6/4 | %014
+  \time 4/4 R1*6 | %015-20
+  r2 r4 b4~ | %021
+  b4. a8~ a2~ | %022
+  a2 r4 r8 d8( | %023
+  a2. bes4 | %024
+  c1~ | %025
+  c1) | %026
+  R1*2 | %027-28
+  r4 fis8( dis8 b4) gis'4( | %029
+  cis,1~ | %030
+  cis1) | %031
+  r2 r4 b4~( | %032
+  b4. cis8 f4) d4~( | %033
+  d4 ees2.~ | %034
+  ees4) r4 r2 | %035
+  R1*3 | %036-38
+  r2 r8 fis8~ fis4~ | %039
+  fis2~ fis4 fis4-- | %040
+  fis8-.->
 }
 
 oboeStaff =
-#(define-music-function (music) (ly:music?) #{ \new Staff = "oboe" \with { instrumentName = \markup { oboe } shortInstrumentName = \markup { ob } \override DynamicLineSpanner.staff-padding = \sods } << $music >> #})
+#(define-music-function (music) (ly:music?) #{ \new Staff = "oboe" \with { instrumentName = \markup { "oboe " } shortInstrumentName = \markup { "ob " } \override DynamicLineSpanner.staff-padding = \sods } << $music >> #})
index 61c015c9acb8a3f6c0ca38573710d6e845a0ccd0..91bdc1d26094a138d0770cca82091ece86d975c9 100644 (file)
@@ -13,7 +13,17 @@ percOneMusic = \relative {
   r4 c'8( d8~ d8 e8 a,8 g8~ | %012
   g4) r4 r4 f4~\sustainOn |
   \time 6/4 f8 g'8~ g2~ g2 r4\sustainOff | %014
+  r4 cis,,8 dis8 r8 ais8 r8 gis8 | %015
+  R1*2 | %016-17
+  r2 r8 d''8\mf e4 | %018
+  b1:32~\> | %019
+  b1:32~ | %020
+  b4:32\niente r4 r2 | %021
+  R1*2 | %022-23
+  r8 b,8(~ b4 e8 ees8~ ees4~ | %024
+  ees8 f4 g8 d8) r8 r4 | %025
+  R1 | %025
 }
 
 percOneStaff =
-#(define-music-function (music) (ly:music?) #{ \new Staff = "perc1" \with { instrumentName = \markup { percussion I } shortInstrumentName = \markup { pc I } \override DynamicLineSpanner.staff-padding = \sods } << $music >> #})
+#(define-music-function (music) (ly:music?) #{ \new Staff = "perc1" \with { instrumentName = \markup { "percussion I " } shortInstrumentName = \markup { "pc I " } \override DynamicLineSpanner.staff-padding = \sods } << $music >> #})
index 679dd9b530a110a590e8a5ca8f5e2903141277b0..7161015a2b8902dfb8d5aebd993b782251d3e104 100644 (file)
@@ -16,7 +16,16 @@ percTwoMusic = \relative {
   des1:32~ | %012
   des2:32~\mp des8:32 c8 f,4:32~ | %013
   f8:32 <f g'>8:32~ <f g'>2:32~ <f g'>2:32 r4 | %014
+  \time 4/4 R1*3 \clef bass | %015
+  r2 a,,2:32~\niente\< | %016
+  a2:32~ a8:32\f des8 g8 ges8 | %017
+  bes,4 r4 r2 | %018
+  R1 | %019
+  r2 r4 e4 | %020
+  r4 r8 f8 r4 fis4 | %021
+  R1*2 | %022-23
+  r8 bes,8 c4 r2 | %024
 }
 
 percTwoStaff =
-#(define-music-function (music) (ly:music?) #{ \new Staff = "perc2" \with { instrumentName = \markup { percussion II } shortInstrumentName = \markup { pc II } \override DynamicLineSpanner.staff-padding = \sods } << $music >> #})
+#(define-music-function (music) (ly:music?) #{ \new Staff = "perc2" \with { instrumentName = \markup { "percussion II " } shortInstrumentName = \markup { "pc II " } \override DynamicLineSpanner.staff-padding = \sods } << $music >> #})
index 9770353d3e900369d76b10df114308f821d1ae86..0c3813d11835ba2dfbab4dd80b73287beb3f5961 100644 (file)
@@ -6,6 +6,14 @@ pianoDownMusic = \relative {
   \time 6/4 R1*6/4 | %002
   \time 4/4 b8-.^\mp^\< r8 r4 r4 c,8-. r8 | %003
   r4 e8-.\f d8-. r2 | %004
-  \time 4/4 R1*9 | %005-13
+  R1*9 | %005-13
   \time 6/4 R1*6/4 | %014
+  R1*3 | %015-17
+  r4 r8 a8~->^\mf a2~ | %018
+  a1 | %019
+  r4 ees'4( d4. c8~ | %020
+  c8 b8~ b2.) | %021
+  R1 | %022
+  r2 cis8-. gis'8-. r4 | %023
+  R1*3
 }
index 3510e36635b4cb52f91d4f43aa3abf349e67afec..6fc64fce6fb9f6d18684d8d01950b4d940903c46 100644 (file)
@@ -4,11 +4,15 @@ pianoUpMusic = \relative {
   \clef bass
   \time 4/4 R1 | %001
   \time 6/4 R1*6/4 | %002
-  \time 4/4 \makeClusters <b, b'>1~^\markup { "mute strings inside piano" } | %003
-  \makeClusters { <b b'>4.~ <b b'>8~ <b b'>8 } s4. | %004
-  \time 4/4 R1*9 | %005-13
+  \time 4/4 \makeClusters <b, b'>1^\markup { "mute strings inside piano" } | %003
+  \makeClusters { <b b'>4. <b b'>8 <b b'>8 } s4. | %004
+  R1*9 | %005-13
   \time 6/4 R1*6/4 | %014
+  \time 4/4 R1*7 \clef treble | %015-21
+  r4 r8 \repeat tremolo 2 { a''32( b } \repeat tremolo 8 { a32 b } | %022
+  \repeat tremolo 8 { a32 b) } r2 | %023
+  R1*3
 }
 
 pianoStaff =
-#(define-music-function (up down) (ly:music? ly:music?) #{ \new GrandStaff = "piano" \with { instrumentName = \markup { piano } shortInstrumentName = \markup { pno } \override DynamicLineSpanner.staff-padding = \phds } << \new Staff = "u" \with { \consists "Merge_rests_engraver" } { $up } \new Staff = "d" \with { \consists "Merge_rests_engraver" } { $down } >> #})
+#(define-music-function (up down) (ly:music? ly:music?) #{ \new GrandStaff = "piano" \with { instrumentName = \markup { "piano " } shortInstrumentName = \markup { "pno " } \override DynamicLineSpanner.staff-padding = \phds } << \new Staff = "u" \with { \consists "Merge_rests_engraver" } { $up } \new Staff = "d" \with { \consists "Merge_rests_engraver" } { $down } >> #})
index 1e45ef33ab501be0fddf970c47e1c622046d4bfe..b5a65ce2f4d9580448d42614c18dcb81660358c6 100644 (file)
@@ -4,16 +4,6 @@ tempoMap = \relative {
   \tempo "Allegro energico" 4=208
   \time 4/4 s1 | %001
   \time 6/4 s1*6/4 | %002
-  \time 4/4 s1 | %003
-  s1 | %004
-  s1 | %005
-  s1 | %006
-  s1 | %007
-  s1 | %008
-  s1 | %009
-  s1 | %010
-  s1 | %011
-  s1 | %012
-  s1 | %013
+  \time 4/4 s1*11 | %003
   \time 6/4 s1*6/4 | %014
 }
index 008dd67795a2a68d2fcb4884d936190e26cd1dea..1b6f5584da6341c47e66af9b133102555b88c1c2 100644 (file)
@@ -11,7 +11,16 @@ tromboneMusic = \relative {
   r4 f,8-.\> r8 ges8-.\mp r8 r4 | %008
   R1*5 | %009-13
   \time 6/4 R1*6/4 | %014
+  \time 4/4 R1 | %015
+  r4 r8 b8-. e,8-. d'8-. r8 cis8-. | %016
+  fis,8-. r8 r4 r8 f8-. ees8-. r8 | %017
+  c8-. bes8-. r8 a8-. r2 | %018
+  r2 r4 g'8-. r8 | %019
+  bes,8-. r8 ees4( d4. c8~ | %020
+  c8 b8~ b2.) | %021
+  r4 gis8-. r8 r4 e'8-. r8 | %022
+  R1*5 |
 }
 
 tromboneStaff =
-#(define-music-function (music) (ly:music?) #{ \new Staff = "trombone" \with { instrumentName = \markup { trombone } shortInstrumentName = \markup { tbn } \override DynamicLineSpanner.staff-padding = \sods } << $music >> #})
+#(define-music-function (music) (ly:music?) #{ \new Staff = "trombone" \with { instrumentName = \markup { "trombone " } shortInstrumentName = \markup { "tbn " } \override DynamicLineSpanner.staff-padding = \sods } << $music >> #})
index 9e6d3c4dc208143a448aed1246d42659001d55e4..ae8c91ec6ff1038f403abb1c56a7b8d798eb44c0 100644 (file)
@@ -6,7 +6,12 @@ trumpetMusic = \relative {
   \time 6/4 R1*6/4 | %002
   \time 4/4 R1*11 | %003-13
   \time 6/4 R1*6/4 | %014
+  \time 4/4 R1*8 | %015-22
+  r2 r4 r8 d''8( | %023
+  a2. bes4 | %024
+  c1~ | %025
+  c1) | %026
 }
 
 trumpetStaff =
-#(define-music-function (music) (ly:music?) #{ \new Staff = "trumpet" \with { instrumentName = \markup { trumpet } shortInstrumentName = \markup { tpt } \override DynamicLineSpanner.staff-padding = \sods } << $music >> #})
+#(define-music-function (music) (ly:music?) #{ \new Staff = "trumpet" \with { instrumentName = \markup { "trumpet in C " } shortInstrumentName = \markup { "tpt " } \override DynamicLineSpanner.staff-padding = \sods } << $music >> #})
index 04da1f186be4c3fe218d7f02283dc7a0a1deb46b..5f2229ed8942a327362815a9a115c2c2fa243f81 100644 (file)
@@ -11,7 +11,11 @@ violaMusic = \relative {
   b!4-. r4 r2 | %012
   R1 | %013
   \time 6/4 r4 r4 <c, g' \harmonic>4~\p\<^\markup { "arco" } \after 2 \mf <c g' \harmonic>2. | %014
+  \time 4/4 r2 r8 ais8-.^\markup { "pizz" } r8 gis8-. | %015
+  r8 a8-. r8 b8-. r8 d8-. r4 | %016
+  fis,8(^\markup { "arco" } aes8~ aes4 g8-.) r8 r4 | %017
+  R1*9
 }
 
 violaStaff =
-#(define-music-function (music) (ly:music?) #{ \new Staff = "viola" \with { instrumentName = \markup { viola } shortInstrumentName = \markup { vla } \override DynamicLineSpanner.staff-padding = \sods } << $music >> #})
+#(define-music-function (music) (ly:music?) #{ \new Staff = "viola" \with { instrumentName = \markup { "viola " } shortInstrumentName = \markup { "vla " } \override DynamicLineSpanner.staff-padding = \sods } << $music >> #})
index ee84368481d828842b6192104f915ff79b93b805..099e8fdf75ead319a5a2c951ca75a82b7ca31deb 100644 (file)
@@ -9,7 +9,10 @@ violinOneMusic = \relative {
   b4-.) c8( d8~ d8 e8 a,8 g8~ | %012
   g4.) ges8~( ges4 f4~ | %013
   \time 6/4 f1~ f4) r4 | %014
+  \time 4/4 r4 cis8-.^\markup { "pizz" } dis8-. r8 ais8-. r8 gis8-. | %015
+  r2 r8 d'8-. r8 cis8-. | %016
+  R1*10
 }
 
 violinOneStaff =
-#(define-music-function (music) (ly:music?) #{ \new Staff = "violin1" \with { instrumentName = \markup { violin I } shortInstrumentName = \markup { vl I } \override DynamicLineSpanner.staff-padding = \sods } << $music >> #})
+#(define-music-function (music) (ly:music?) #{ \new Staff = "violin1" \with { instrumentName = \markup { "violin I " } shortInstrumentName = \markup { "vl I " } \override DynamicLineSpanner.staff-padding = \sods } << $music >> #})
index a90bd9bd092904e3a4523e1d8419c2221fb30697..3c5371d7722f2a888f8f2702792ec25588aa2e24 100644 (file)
@@ -9,7 +9,10 @@ violinTwoMusic = \relative {
   b4-.) c8( d8~ d8 e8 a,8 g8~ | %012
   g4.) ges8~( ges4 f4~ | %013
   \time 6/4 f1~ f4) r4 | %014
+  \time 4/4 r4 cis8-.^\markup { "pizz" } dis8-. r8 ais8-. r8 gis8-. | %015
+  r8 a8-. r4 r4 r8 cis8-. | %016
+  R1*10
 }
 
 violinTwoStaff =
-#(define-music-function (music) (ly:music?) #{ \new Staff = "violin2" \with { instrumentName = \markup { violin II } shortInstrumentName = \markup { vl II } \override DynamicLineSpanner.staff-padding = \sods } << $music >> #})
+#(define-music-function (music) (ly:music?) #{ \new Staff = "violin2" \with { instrumentName = \markup { "violin II " } shortInstrumentName = \markup { "vl II " } \override DynamicLineSpanner.staff-padding = \sods } << $music >> #})
diff --git a/parts.ly b/parts.ly
deleted file mode 100644 (file)
index e4665fd..0000000
--- a/parts.ly
+++ /dev/null
@@ -1,179 +0,0 @@
-\version "2.24.3"
-
-\include "general/info.ly"
-\include "general/aliases.ly"
-\include "general/scripts.ly"
-\include "general/umbel.ly"
-\include "general/partPaper.ly"
-clarinetFont = #0
-clarinetMagstep = #(magstep 0)
-
-\book {
-
-  \bookpart {
-    \header {
-      title = \markup { \fontsize #1 \xtitle }
-      subtitle = \markup { \medium \italic \xsub }
-      composer = \xcomp
-      poet = \markup { \xinst }
-      piece = \markup { \bold "I. " }
-      arranger = \markup { \tiny \typewriter { \shortHash - \branchName } }
-    }
-    \tocItem \markup { "I. " }
-    \score {
-      <<
-        \include "manuscripts/I-clarinet.ly"
-      >>
-      %\midi { }
-      \layout {
-        \context {
-          \Score
-          \remove Mark_engraver
-         \remove Text_mark_engraver
-          \override RehearsalMark.break-visibility = #begin-of-line-invisible
-          \override SpacingSpanner.base-shortest-duration = #(ly:make-moment 1/4)
-          \override Hairpin.to-barline = ##f
-          \override VerticalAxisGroup.default-staff-staff-spacing =
-            #'((basic-distance . 4)
-               (minimum-distance . 2)
-               (padding . 4)
-               (stretchability . 0))
-        }
-        \context {
-          \Staff
-          \remove Instrument_name_engraver
-          ottavationMarkups = #ottavation-ordinals
-        }
-      }
-    }
-  }
-
-  \pageBreak
-  \markuplist {
-    \fill-line {
-      \line { \null }
-      \line { \vspace #20
-        \huge "page blank to facilitate page turns"
-      }
-      \line { \null }
-    }
-  }
-  \pageBreak
-
-  \bookpart {
-    \header {
-      piece = \markup { \bold "II. " }
-    }
-    \tocItem \markup { "II. " }
-    \score {
-      <<
-        \include "manuscripts/II-clarinet.ly"
-      >>
-      %\midi { }
-      \layout {
-        \context {
-          \Score
-          \remove Mark_engraver
-          \remove Text_mark_engraver
-          \override RehearsalMark.break-visibility = #begin-of-line-invisible
-          \override SpacingSpanner.base-shortest-duration = #(ly:make-moment 1/4)
-          \override Hairpin.to-barline = ##f
-          \override VerticalAxisGroup.default-staff-staff-spacing =
-            #'((basic-distance . 4)
-               (minimum-distance . 2)
-               (padding . 4)
-               (stretchability . 0))
-
-        }
-        \context {
-          \Staff
-          \remove Instrument_name_engraver
-          ottavationMarkups = #ottavation-ordinals
-        }
-      }
-    }
-  }
-
-  \bookpart {
-    \tocItem \markup { "III." \bold "Lento, poco rubato" \parenthesize \italic "to Amber Lucas" }
-    \score {
-      \header {
-        piece = \markup { \bold "III. " \parenthesize \italic "to Amber Lucas"  }
-      }
-      <<
-        \include "manuscripts/III-clarinet.ly"
-      >>
-     %\midi { }
-      \layout {
-        \context {
-          \Score
-          \remove Mark_engraver
-          \remove Text_mark_engraver
-          \remove Tempo_mark_engraver
-          \override RehearsalMark.break-visibility = #begin-of-line-invisible
-          \override SpacingSpanner.base-shortest-duration = #(ly:make-moment 1/4)
-          \override Hairpin.to-barline = ##f
-          \override VerticalAxisGroup.default-staff-staff-spacing =
-            #'((basic-distance . 4)
-               (minimum-distance . 2)
-               (padding . 4)
-               (stretchability . 0))
-        }
-        \context {
-          \Staff
-          \remove Instrument_name_engraver
-          ottavationMarkups = #ottavation-ordinals
-        }
-      }
-    }
-  }
-
-  \pageBreak
-  \markuplist {
-    \fill-line {
-      \line { \null }
-      \line { \vspace #20
-        \huge "page blank to facilitate page turns"
-      }
-      \line { \null }
-    }
-  }
-  \pageBreak
-
-  \bookpart {
-    \tocItem \markup { "IV. " }
-    \score {
-      \header {
-        piece = \markup { \bold "IV." }
-      }
-      <<
-        \include "manuscripts/IV-clarinet.ly"
-      >>
-      %\midi { }
-      \layout {
-        \context {
-          \Score
-          \remove Text_mark_engraver
-          \remove Mark_engraver
-          \override TextSpanner.bound-details.left-broken.text = " "
-          \override RehearsalMark.break-visibility = #begin-of-line-invisible
-          \override SpacingSpanner.base-shortest-duration = #(ly:make-moment 1/4)
-          \override Hairpin.to-barline = ##f
-          \override Stem.stemlet-length = #0.75
-          \override VerticalAxisGroup.default-staff-staff-spacing =
-            #'((basic-distance . 4)
-               (minimum-distance . 2)
-               (padding . 4)
-               (stretchability . 0))
-
-        }
-        \context {
-          \Staff
-          \remove Instrument_name_engraver
-          \consists Mark_engraver
-          ottavationMarkups = #ottavation-ordinals
-        }
-      }
-    }
-  }
-}
diff --git a/parts/brassParts.ly b/parts/brassParts.ly
new file mode 100644 (file)
index 0000000..6ce5799
--- /dev/null
@@ -0,0 +1,68 @@
+\version "2.24.4"
+
+\include "../general/info.ly"
+\include "../general/aliases.ly"
+\include "../general/scripts.ly"
+\include "../general/umbel.ly"
+\include "../general/partPaper.ly"
+
+\include "../manuscripts/tempoMap.ly"
+\include "../manuscripts/clarinetSolo.ly"
+\include "../manuscripts/flute.ly"
+\include "../manuscripts/oboe.ly"
+\include "../manuscripts/bassClarinet.ly"
+\include "../manuscripts/bassoon.ly"
+\include "../manuscripts/horn.ly"
+\include "../manuscripts/trumpet.ly"
+\include "../manuscripts/trombone.ly"
+\include "../manuscripts/perc1.ly"
+\include "../manuscripts/perc2.ly"
+\include "../manuscripts/pianoUp.ly"
+\include "../manuscripts/pianoDown.ly"
+\include "../manuscripts/violin1.ly"
+\include "../manuscripts/violin2.ly"
+\include "../manuscripts/viola.ly"
+\include "../manuscripts/cello.ly"
+\include "../manuscripts/bass.ly"
+
+\book {
+  \bookpart {
+    \header {
+      title = \markup { \fontsize #1 \xtitle }
+      subtitle = \markup { \medium \italic \xsub }
+      composer = \xcomp
+      poet = \markup { Horn in F }
+    }
+    \score {
+      <<
+        \hornStaff \compressMMRests << \tempoMap \hornMusic >>
+      >>
+    }
+  }
+  \bookpart {
+    \header {
+      title = \markup { \fontsize #1 \xtitle }
+      subtitle = \markup { \medium \italic \xsub }
+      composer = \xcomp
+      poet = \markup { trumpet in C }
+    }
+    \score {
+      <<
+        \trumpetStaff \compressMMRests << \tempoMap \trumpetMusic >>
+      >>
+    }
+  }
+  \bookpart {
+    \header {
+      title = \markup { \fontsize #1 \xtitle }
+      subtitle = \markup { \medium \italic \xsub }
+      composer = \xcomp
+      poet = \markup { trombone }
+    }
+    \score {
+      <<
+        \tromboneStaff \compressMMRests << \tempoMap \tromboneMusic >>
+      >>
+    }
+  }
+}
diff --git a/parts/percussionParts.ly b/parts/percussionParts.ly
new file mode 100644 (file)
index 0000000..99da4b3
--- /dev/null
@@ -0,0 +1,55 @@
+\version "2.24.4"
+
+\include "../general/info.ly"
+\include "../general/aliases.ly"
+\include "../general/scripts.ly"
+\include "../general/umbel.ly"
+\include "../general/partPaper.ly"
+
+\include "../manuscripts/tempoMap.ly"
+\include "../manuscripts/clarinetSolo.ly"
+\include "../manuscripts/flute.ly"
+\include "../manuscripts/oboe.ly"
+\include "../manuscripts/bassClarinet.ly"
+\include "../manuscripts/bassoon.ly"
+\include "../manuscripts/horn.ly"
+\include "../manuscripts/trumpet.ly"
+\include "../manuscripts/trombone.ly"
+\include "../manuscripts/perc1.ly"
+\include "../manuscripts/perc2.ly"
+\include "../manuscripts/pianoUp.ly"
+\include "../manuscripts/pianoDown.ly"
+\include "../manuscripts/violin1.ly"
+\include "../manuscripts/violin2.ly"
+\include "../manuscripts/viola.ly"
+\include "../manuscripts/cello.ly"
+\include "../manuscripts/bass.ly"
+
+\book {
+  \bookpart {
+    \header {
+      title = \markup { \fontsize #1 \xtitle }
+      subtitle = \markup { \medium \italic \xsub }
+      composer = \xcomp
+      poet = \markup { percussion I }
+    }
+    \score {
+      <<
+        \percOneStaff \compressMMRests << \tempoMap \percOneMusic >>
+      >>
+    }
+  }
+  \bookpart {
+    \header {
+      title = \markup { \fontsize #1 \xtitle }
+      subtitle = \markup { \medium \italic \xsub }
+      composer = \xcomp
+      poet = \markup { percussion II }
+    }
+    \score {
+      <<
+        \percTwoStaff \compressMMRests << \tempoMap \percTwoMusic >>
+      >>
+    }
+  }
+}
diff --git a/parts/pianoPart.ly b/parts/pianoPart.ly
new file mode 100644 (file)
index 0000000..b2d34c6
--- /dev/null
@@ -0,0 +1,42 @@
+\version "2.24.4"
+
+\include "../general/info.ly"
+\include "../general/aliases.ly"
+\include "../general/scripts.ly"
+\include "../general/umbel.ly"
+\include "../general/partPaper.ly"
+
+\include "../manuscripts/tempoMap.ly"
+\include "../manuscripts/clarinetSolo.ly"
+\include "../manuscripts/flute.ly"
+\include "../manuscripts/oboe.ly"
+\include "../manuscripts/bassClarinet.ly"
+\include "../manuscripts/bassoon.ly"
+\include "../manuscripts/horn.ly"
+\include "../manuscripts/trumpet.ly"
+\include "../manuscripts/trombone.ly"
+\include "../manuscripts/perc1.ly"
+\include "../manuscripts/perc2.ly"
+\include "../manuscripts/pianoUp.ly"
+\include "../manuscripts/pianoDown.ly"
+\include "../manuscripts/violin1.ly"
+\include "../manuscripts/violin2.ly"
+\include "../manuscripts/viola.ly"
+\include "../manuscripts/cello.ly"
+\include "../manuscripts/bass.ly"
+
+\book {
+  \bookpart {
+    \header {
+      title = \markup { \fontsize #1 \xtitle }
+      subtitle = \markup { \medium \italic \xsub }
+      composer = \xcomp
+      poet = \markup { piano }
+    }
+    \score {
+      <<
+        \pianoStaff \compressMMRests << \tempoMap \pianoUpMusic >> \compressMMRests \pianoDownMusic
+      >>
+    }
+  }
+}
diff --git a/parts/stringParts.ly b/parts/stringParts.ly
new file mode 100644 (file)
index 0000000..d322668
--- /dev/null
@@ -0,0 +1,94 @@
+\version "2.24.4"
+
+\include "../general/info.ly"
+\include "../general/aliases.ly"
+\include "../general/scripts.ly"
+\include "../general/umbel.ly"
+\include "../general/partPaper.ly"
+
+\include "../manuscripts/tempoMap.ly"
+\include "../manuscripts/clarinetSolo.ly"
+\include "../manuscripts/flute.ly"
+\include "../manuscripts/oboe.ly"
+\include "../manuscripts/bassClarinet.ly"
+\include "../manuscripts/bassoon.ly"
+\include "../manuscripts/horn.ly"
+\include "../manuscripts/trumpet.ly"
+\include "../manuscripts/trombone.ly"
+\include "../manuscripts/perc1.ly"
+\include "../manuscripts/perc2.ly"
+\include "../manuscripts/pianoUp.ly"
+\include "../manuscripts/pianoDown.ly"
+\include "../manuscripts/violin1.ly"
+\include "../manuscripts/violin2.ly"
+\include "../manuscripts/viola.ly"
+\include "../manuscripts/cello.ly"
+\include "../manuscripts/bass.ly"
+
+\book {
+  \bookpart {
+    \header {
+      title = \markup { \fontsize #1 \xtitle }
+      subtitle = \markup { \medium \italic \xsub }
+      composer = \xcomp
+      poet = \markup { violin I }
+    }
+    \score {
+      <<
+        \violinOneStaff \compressMMRests << \tempoMap \violinOneMusic >>
+      >>
+    }
+  }
+  \bookpart {
+    \header {
+      title = \markup { \fontsize #1 \xtitle }
+      subtitle = \markup { \medium \italic \xsub }
+      composer = \xcomp
+      poet = \markup { violin II }
+    }
+    \score {
+      <<
+        \violinTwoStaff \compressMMRests << \tempoMap \violinTwoMusic >>
+      >>
+    }
+  }
+  \bookpart {
+    \header {
+      title = \markup { \fontsize #1 \xtitle }
+      subtitle = \markup { \medium \italic \xsub }
+      composer = \xcomp
+      poet = \markup { viola }
+    }
+    \score {
+      <<
+        \violaStaff \compressMMRests << \tempoMap \violaMusic >>
+      >>
+    }
+  }
+  \bookpart {
+    \header {
+      title = \markup { \fontsize #1 \xtitle }
+      subtitle = \markup { \medium \italic \xsub }
+      composer = \xcomp
+      poet = \markup { cello }
+    }
+    \score {
+      <<
+        \celloStaff \compressMMRests << \tempoMap \celloMusic >>
+      >>
+    }
+  }
+  \bookpart {
+    \header {
+      title = \markup { \fontsize #1 \xtitle }
+      subtitle = \markup { \medium \italic \xsub }
+      composer = \xcomp
+      poet = \markup { bass }
+    }
+    \score {
+      <<
+        \bassStaff \compressMMRests << \tempoMap \bassMusic >>
+      >>
+    }
+  }
+}
diff --git a/parts/woodwindParts.ly b/parts/woodwindParts.ly
new file mode 100644 (file)
index 0000000..f83a415
--- /dev/null
@@ -0,0 +1,81 @@
+\version "2.24.4"
+
+\include "../general/info.ly"
+\include "../general/aliases.ly"
+\include "../general/scripts.ly"
+\include "../general/umbel.ly"
+\include "../general/partPaper.ly"
+
+\include "../manuscripts/tempoMap.ly"
+\include "../manuscripts/clarinetSolo.ly"
+\include "../manuscripts/flute.ly"
+\include "../manuscripts/oboe.ly"
+\include "../manuscripts/bassClarinet.ly"
+\include "../manuscripts/bassoon.ly"
+\include "../manuscripts/horn.ly"
+\include "../manuscripts/trumpet.ly"
+\include "../manuscripts/trombone.ly"
+\include "../manuscripts/perc1.ly"
+\include "../manuscripts/perc2.ly"
+\include "../manuscripts/pianoUp.ly"
+\include "../manuscripts/pianoDown.ly"
+\include "../manuscripts/violin1.ly"
+\include "../manuscripts/violin2.ly"
+\include "../manuscripts/viola.ly"
+\include "../manuscripts/cello.ly"
+\include "../manuscripts/bass.ly"
+
+\book {
+  \bookpart {
+    \header {
+      title = \markup { \fontsize #1 \xtitle }
+      subtitle = \markup { \medium \italic \xsub }
+      composer = \xcomp
+      poet = \markup { flute }
+    }
+    \score {
+      <<
+        \fluteStaff \compressMMRests << \tempoMap \fluteMusic >>
+      >>
+    }
+  }
+  \bookpart {
+    \header {
+      title = \markup { \fontsize #1 \xtitle }
+      subtitle = \markup { \medium \italic \xsub }
+      composer = \xcomp
+      poet = \markup { oboe }
+    }
+    \score {
+      <<
+        \oboeStaff \compressMMRests << \tempoMap \oboeMusic >>
+      >>
+    }
+  }
+  \bookpart {
+    \header {
+      title = \markup { \fontsize #1 \xtitle }
+      subtitle = \markup { \medium \italic \xsub }
+      composer = \xcomp
+      poet = \markup { bass clarinet }
+    }
+    \score {
+      <<
+        \bassClarinetStaff \compressMMRests << \tempoMap \bassClarinetMusic >>
+      >>
+    }
+  }
+  \bookpart {
+    \header {
+      title = \markup { \fontsize #1 \xtitle }
+      subtitle = \markup { \medium \italic \xsub }
+      composer = \xcomp
+      poet = \markup { bassoon }
+    }
+    \score {
+      <<
+        \bassoonStaff \compressMMRests << \tempoMap \bassoonMusic >>
+      >>
+    }
+  }
+}
index 7e331641b55edde0f9464f4223fe6e9065620b68..3808eef3f0a08cf78748e2ff2347a1d79570ec5f 100644 (file)
@@ -7,6 +7,7 @@
 \include "general/scorePaper.ly"
 
 \include "manuscripts/tempoMap.ly"
+\include "manuscripts/clarinetSolo.ly"
 \include "manuscripts/flute.ly"
 \include "manuscripts/oboe.ly"
 \include "manuscripts/bassClarinet.ly"
     }
     \score {
       <<
+        \new StaffGroup \with {
+          systemStartDelimiter = #'SystemStartSquare
+        }
+        <<
+          \override StaffGroup.SystemStartSquare.collapse-height = 4
+          \override Score.SystemStartBar.collapse-height = 4
+          \clarinetStaff << \tempoMap \clarinetMusic >>
+        >>
         \new StaffGroup
         <<
           \fluteStaff << \tempoMap \fluteMusic >>
         >>
         \new StaffGroup
         <<
-          \hornStaff \hornMusic
+          \hornStaff << \tempoMap \hornMusic >>
           \trumpetStaff \trumpetMusic
           \tromboneStaff \tromboneMusic
         >>
         \new StaffGroup
         <<
-          \percOneStaff \percOneMusic
+          \percOneStaff << \tempoMap \percOneMusic >>
           \percTwoStaff \percTwoMusic
         >>
-        \pianoStaff \pianoUpMusic \pianoDownMusic
+        \pianoStaff << \tempoMap \pianoUpMusic >> \pianoDownMusic
         \new StaffGroup
         <<
           \violinOneStaff << \tempoMap \violinOneMusic >>