diff --git a/.DS_Store b/.DS_Store new file mode 100644 index 0000000..264cddd Binary files /dev/null and b/.DS_Store differ diff --git a/agnus_dei_xviii/agnus_dei_xviii_cello.ly b/agnus_dei_xviii/agnus_dei_xviii_cello.ly new file mode 100644 index 0000000..a751625 --- /dev/null +++ b/agnus_dei_xviii/agnus_dei_xviii_cello.ly @@ -0,0 +1,14 @@ +\version "2.24.2" +\language deutsch + +\include "agnus_dei_xviii_vars.ly" + +\score { + << + {\VocalScore} + \new GregorianTranscriptionStaff << + \clef bass + \new GregorianTranscriptionVoice <<\chant.meta \chant.B>> + >> + >> +} diff --git a/agnus_dei_xviii/agnus_dei_xviii_lz.ly b/agnus_dei_xviii/agnus_dei_xviii_lz.ly index 0b36bdc..356ced3 100644 --- a/agnus_dei_xviii/agnus_dei_xviii_lz.ly +++ b/agnus_dei_xviii/agnus_dei_xviii_lz.ly @@ -5,7 +5,7 @@ \include "agnus_dei_xviii_vars.ly" \score { - \VocalScore + \CongregationScore \layout { \context { \Score diff --git a/agnus_dei_xviii/agnus_dei_xviii_vars.ly b/agnus_dei_xviii/agnus_dei_xviii_vars.ly index 1bc17eb..400af66 100644 --- a/agnus_dei_xviii/agnus_dei_xviii_vars.ly +++ b/agnus_dei_xviii/agnus_dei_xviii_vars.ly @@ -16,14 +16,29 @@ chant.meta = { } \finalis } -chant.cantus = \fixed c' { - \repeat volta 3 { - f4 f f (g) g4 - s g g g f g es f g +chant.cantus.I = \fixed c' { + f4 f f (g) g4 +} +chant.cantus.II = \fixed c' { + g g g f g es f g \alternative { \volta 1,2 {f g a f g (f) f4} \volta 3 {f g a f g (f) f4 s} - }} + } +} +chant.cantus.musicians = \fixed c' { + \repeat volta 3 { + \chant.cantus.I + r4 + \chant.cantus.II + } +} +chant.cantus.congregation = \fixed c' { + \repeat volta 3 { + \chant.cantus.I + s4 + \chant.cantus.II + } } chant.verba = \lyricmode { \set stanza = "V" @@ -33,15 +48,21 @@ chant.verba = \lyricmode { mi -- se -- re -- re no -- bis. do -- na no -- bis pa -- cem. } +chant.S = \fixed c' { + f2 f4 (g) g4 + r g g2 s4 g2 f + f f g f4 + f2 f g f +} chant.A = \fixed c' { d2 c2 d4 - s4 d es2 s4 c2 d + r4 d es2 s4 c2 d d2 c2 d2 c4 d2 c2 d2 c4 } chant.T = \relative { b2 a2 g4 - s4 b c2 s4 g2 b + r4 b c2 s4 g2 b a2 f2( f4) g a a2 f2( f4) g a } @@ -52,20 +73,26 @@ chant.B = \relative { d'2 a2 b2 f4 } +CongregationScore = \new GregorianTranscriptionStaff << + \new GregorianTranscriptionVoice = "melody" <<\chant.meta \chant.cantus.congregation>> + \new GregorianTranscriptionLyrics \lyricsto melody {\chant.verba} + >> VocalScore = \new GregorianTranscriptionStaff << - \new GregorianTranscriptionVoice = "melody" <<\chant.meta \chant.cantus>> + \new GregorianTranscriptionVoice = "melody" <<\chant.meta \chant.cantus.musicians>> \new GregorianTranscriptionLyrics \lyricsto melody {\chant.verba} >> -FullScore = \new StaffGroup << +FullScore = << +{\VocalScore} +\new StaffGroup << \new GregorianTranscriptionStaff << - \new GregorianTranscriptionVoice = "melody" <<\voiceOne \chant.meta \chant.cantus>> + \new GregorianTranscriptionVoice = "melody" <<\voiceOne \chant.meta \chant.S>> \new GregorianTranscriptionVoice <<\voiceTwo\chant.meta \chant.A>> >> - \new GregorianTranscriptionLyrics \lyricsto melody {\chant.verba} \new GregorianTranscriptionStaff << \clef bass \new GregorianTranscriptionVoice <<\voiceOne \chant.meta \chant.T>> \new GregorianTranscriptionVoice <<\voiceTwo\chant.meta \chant.B>> >> >> +>> \ No newline at end of file diff --git a/agnus_dei_xviii/agnus_dei_xviii_viola.ly b/agnus_dei_xviii/agnus_dei_xviii_viola.ly new file mode 100644 index 0000000..547dda6 --- /dev/null +++ b/agnus_dei_xviii/agnus_dei_xviii_viola.ly @@ -0,0 +1,14 @@ +\version "2.24.2" +\language deutsch + +\include "agnus_dei_xviii_vars.ly" + +\score { + << + {\VocalScore} + \new GregorianTranscriptionStaff << + \clef alto + \new GregorianTranscriptionVoice <<\chant.meta \chant.T>> + >> + >> +} diff --git a/agnus_dei_xviii/agnus_dei_xviii_violin.ly b/agnus_dei_xviii/agnus_dei_xviii_violin.ly new file mode 100644 index 0000000..7e04b54 --- /dev/null +++ b/agnus_dei_xviii/agnus_dei_xviii_violin.ly @@ -0,0 +1,14 @@ +\version "2.24.2" +\language deutsch + +\include "agnus_dei_xviii_vars.ly" + +\score { + << + {\VocalScore} + \new GregorianTranscriptionStaff << + \new GregorianTranscriptionVoice <<\voiceOne \chant.meta \chant.S>> + \new GregorianTranscriptionVoice <<\voiceTwo \chant.meta \chant.A>> + >> + >> +} diff --git a/agnus_dei_xviii/assignments.tt b/agnus_dei_xviii/assignments.tt index 6716efc..08bee4d 100644 --- a/agnus_dei_xviii/assignments.tt +++ b/agnus_dei_xviii/assignments.tt @@ -2,6 +2,9 @@ scores = { SATB = 'agnus_dei_xviii_schola.ly' congregation = 'agnus_dei_xviii_lz.ly' - band = 'agnus_dei_xviii_full.ly' + full = 'agnus_dei_xviii_full.ly' + violin = 'agnus_dei_xviii_violin.ly' + viola = 'agnus_dei_xviii_viola.ly' + cello = 'agnus_dei_xviii_cello.ly' }; -%] diff --git a/alleluia_VII_1/alleluia_VII_1_SATB.ly b/alleluia_VII_1/alleluia_VII_1_SATB.ly index f7d547b..da7b1f0 100644 --- a/alleluia_VII_1/alleluia_VII_1_SATB.ly +++ b/alleluia_VII_1/alleluia_VII_1_SATB.ly @@ -9,28 +9,6 @@ \SATBScore } -tone.meta = { - \key a \major - \set Score.timing = ##f - s\breve s2*3 s4 \divisioMaior - s\breve s4 s2*2 s4\finalis -} -tone.S = \relative c' { - h'\breve s2 a4 cis h2 s4 - a\breve s2 gis4 fis2 s4 -} -tone.A = \relative c' { - e\breve( s2*2 e2) s4 - cis\breve s2 s4 d2 s4 -} -tone.T = \relative c' { - gis\breve( s2*2 gis2) s4 - a\breve( s2 s4 a2) -} -tone.B = \relative c { - e\breve( s2*2 e2) s4 - fis\breve( s2 s4 fis2) s4 -} \score { \new ChoirStaff \with {\remove "Time_signature_engraver" } << \new GregorianTranscriptionStaff << diff --git a/alleluia_VII_1/alleluia_VII_1_vars.ly b/alleluia_VII_1/alleluia_VII_1_vars.ly index 0423caf..99fccdd 100644 --- a/alleluia_VII_1/alleluia_VII_1_vars.ly +++ b/alleluia_VII_1/alleluia_VII_1_vars.ly @@ -12,15 +12,15 @@ meta = { s2*3 \finalis } S = \relative c' { - s4 e gis a h + e4 gis a h a fis a gis( fis) e( fis) gis( fis) e e } A = \relative c' { - s2 cis e4~ e cis2~ cis e cis h + r2 cis e4~ e cis2~ cis e cis h } T = \relative c { - e2 a gis4~ gis a2~ a~ a~ a~ 4 gis + r2 a' gis4~ gis a2~ a~ a~ a~ 4 gis } B = \relative c { e2~ e~ 4~ 4 fis2 a, cis a e' @@ -32,19 +32,41 @@ verba = \lyricmode { al -- le -- lú -- ia. } +tone.meta = { + \key a \major + \set Score.timing = ##f + s\breve s2*3 s4 \divisioMaior + s\breve s4 s2*2 s4\finalis +} +tone.S = \relative c' { + h'\breve s2 a4 cis h2 s4 + a\breve s2 gis4 fis2 s4 +} +tone.A = \relative c' { + e\breve( s2*2 e2) s4 + cis\breve s2 s4 d2 s4 +} +tone.T = \relative c' { + gis\breve( s2*2 gis2) s4 + a\breve( s2 s4 a2) +} +tone.B = \relative c { + e\breve( s2*2 e2) s4 + fis\breve( s2 s4 fis2) s4 +} SATBScore = \new ChoirStaff << \new GregorianTranscriptionStaff << \clef "treble" \meta - \new GregorianTranscriptionVoice = "S" {\voiceOne \S} + \new GregorianTranscriptionVoice = "S" {\voiceOne r4 \S} \new GregorianTranscriptionVoice = "A" {\voiceTwo \A} >> \new GregorianTranscriptionLyrics = "one" \lyricsto S \verba \new GregorianTranscriptionStaff << \clef bass \meta - \new GregorianTranscriptionVoice = "T" \T - \new GregorianTranscriptionVoice = "B" \B + \new GregorianTranscriptionVoice = "T" {\voiceOne \T} + \new GregorianTranscriptionVoice = "B" {\voiceTwo \B} >> >> diff --git a/alleluia_VII_1/alleluia_VII_1_viola.ly b/alleluia_VII_1/alleluia_VII_1_viola.ly new file mode 100644 index 0000000..0ad61d6 --- /dev/null +++ b/alleluia_VII_1/alleluia_VII_1_viola.ly @@ -0,0 +1,29 @@ +\version "2.22.4" +\language deutsch +\header { +} +\include "gregorian.ly" +\include "alleluia_VII_1_vars.ly" + +\score {<< + \new GregorianTranscriptionStaff << + \clef "treble" + \meta + \new GregorianTranscriptionVoice = "S" {r4 \S} + >> + \new GregorianTranscriptionLyrics = "one" \lyricsto S \verba + \new GregorianTranscriptionStaff << + \clef alto + \meta + \new GregorianTranscriptionVoice = "T" {\T} + >> +>> +} + +\score { + \new GregorianTranscriptionStaff << + \clef alto + \tone.meta + \new GregorianTranscriptionVoice = "tone.T" {\tone.T} + >> +} diff --git a/alleluia_VII_1/assignments.tt b/alleluia_VII_1/assignments.tt index 2d38009..667021f 100644 --- a/alleluia_VII_1/assignments.tt +++ b/alleluia_VII_1/assignments.tt @@ -1,7 +1,10 @@ [% scores = { SATB = 'alleluia_VII_1_SATB.ly' + full = 'alleluia_VII_1_SATB.ly' + viola = 'alleluia_VII_1_viola.ly' congregation = 'alleluia_VII_1_lz.ly' }; - after_song = 'Sucht den Herrn, er lässt sich finden, ruft ihn an, er ist nah!'; + after_song = 'Taut, ihr Himmel, von oben, ihr Wolken, lasst Gerech\textit{tigkeit regnen!} * +Die Erde tue sich auf und bringe das Heil \textit{hervor.}'; -%] diff --git a/co_seht_die_jungfrau/assignments.tt b/co_seht_die_jungfrau/assignments.tt index 7cf7eb9..9395d4f 100644 --- a/co_seht_die_jungfrau/assignments.tt +++ b/co_seht_die_jungfrau/assignments.tt @@ -1,6 +1,14 @@ [% scores = { SATB = 'seht_die_jungfrau_schola.ly' - band = 'seht_die_jungfrau_full.ly' + full = 'seht_die_jungfrau_full.ly' + violin = 'seht_die_jungfrau_violin.ly' + viola = 'seht_die_jungfrau_viola.ly' + cello = 'seht_die_jungfrau_cello.ly' + }; + credits = { + lyrics = 'Liturgie' + melody = 'Leopold Fajtak' + arrangement = 'Leopold Fajtak' }; -%] diff --git a/co_seht_die_jungfrau/seht_die_jungfrau_cello.ly b/co_seht_die_jungfrau/seht_die_jungfrau_cello.ly new file mode 100644 index 0000000..bb0e02d --- /dev/null +++ b/co_seht_die_jungfrau/seht_die_jungfrau_cello.ly @@ -0,0 +1,15 @@ +\version "2.24.4" +\language deutsch + +\include "seht_die_jungfrau_vars.ly" +\include "gregorian.ly" + +\score { +<< +{\VocalScore} + \new GregorianTranscriptionStaff << + \clef bass + \new GregorianTranscriptionVoice <<\chant.ant.meta \chant.ant.B>> + >> +>> +} diff --git a/co_seht_die_jungfrau/seht_die_jungfrau_full.ly b/co_seht_die_jungfrau/seht_die_jungfrau_full.ly index 53d85bd..0bdd621 100644 --- a/co_seht_die_jungfrau/seht_die_jungfrau_full.ly +++ b/co_seht_die_jungfrau/seht_die_jungfrau_full.ly @@ -1,7 +1,6 @@ \version "2.24.4" \language deutsch -\include "../sheet.ly" \include "seht_die_jungfrau_vars.ly" \include "gregorian.ly" diff --git a/co_seht_die_jungfrau/seht_die_jungfrau_lz.ly b/co_seht_die_jungfrau/seht_die_jungfrau_lz.ly index 2d67593..7fa7eff 100644 --- a/co_seht_die_jungfrau/seht_die_jungfrau_lz.ly +++ b/co_seht_die_jungfrau/seht_die_jungfrau_lz.ly @@ -1,7 +1,6 @@ \version "2.24.4" \language deutsch -\include "../paper.ly" \include "seht_die_jungfrau_vars.ly" \include "gregorian.ly" diff --git a/co_seht_die_jungfrau/seht_die_jungfrau_schola.ly b/co_seht_die_jungfrau/seht_die_jungfrau_schola.ly index a40b43b..59d99c3 100644 --- a/co_seht_die_jungfrau/seht_die_jungfrau_schola.ly +++ b/co_seht_die_jungfrau/seht_die_jungfrau_schola.ly @@ -1,7 +1,6 @@ \version "2.24.4" \language deutsch -\include "../sheet.ly" \include "seht_die_jungfrau_vars.ly" \include "gregorian.ly" diff --git a/co_seht_die_jungfrau/seht_die_jungfrau_vars.ly b/co_seht_die_jungfrau/seht_die_jungfrau_vars.ly index 19b4145..c245c3d 100644 --- a/co_seht_die_jungfrau/seht_die_jungfrau_vars.ly +++ b/co_seht_die_jungfrau/seht_die_jungfrau_vars.ly @@ -1,4 +1,5 @@ \language deutsch +\version "2.24" \include "gregorian.ly" % Ps 145 (144) 8 @@ -18,19 +19,23 @@ chant.ant.cantus = \fixed c' { c e g( a) a g a h c' a c'( d') a a( g) f( e) f g f( g) f g a - d( e) d( c) c( d) + e( f) e( c) c( d) } chant.ant.S = \relative c' { - d2 s2 d s e2 s s a s2 a4 s2 f2 s4 g2 s4 f2 s4 e2 s2 d + d2 s4 d2 s2. e2 s s f s2 e4 + r2 f2 s4 g2 s4 f2 s4 c2 s2 a } chant.ant.A = \relative c' { - a2 s2 b s c2 s s c s2 e4 s2 c2 s4 c2 s4 c2 s4 c2 s2 a + a2 s4 b2 s2. c2 s s c s2 c4 + r2 c2 s4 c2 s4 c2 s4 g2 s2 a } chant.ant.T = \relative { - d2 s2 f s g2 s s e s2 a4 s2 a2 s4 g2 s4 a2 s4 g2 s2 d + d2 s4 f2 s2. g2 s s a s2 a4 + r2 a2 s4 g2 s4 a2 s4 e2 s2 d } chant.ant.B = \relative { - d,2 s2 b' s a2 s s f s2 a4 s2 d2 s4 e2 s4 f2 s4 a,2 s2 d, + d2 s4 d2 s2. a2 s s c s2 c4 + r2 d2 s4 e2 s4 f2 s4 a,2 s2 d, } verba.ant = \lyricmode { Seht, die Jung -- frau wird emp -- fan -- gen und ei -- nen Sohn ge -- bäh -- ren; @@ -38,10 +43,11 @@ verba.ant = \lyricmode { Gott mit uns. } -VocalScore = \new GregorianTranscriptionStaff << +VocalScore = <<\new GregorianTranscriptionStaff << \new GregorianTranscriptionVoice = "melody" <<\chant.ant.meta \chant.ant.cantus>> - \new GregorianTranscriptionLyrics \lyricsto melody {\verba.ant} >> + \new GregorianTranscriptionLyrics \lyricsto melody {\verba.ant} +>> FullScore = << {\VocalScore} \new StaffGroup << diff --git a/co_seht_die_jungfrau/seht_die_jungfrau_viola.ly b/co_seht_die_jungfrau/seht_die_jungfrau_viola.ly new file mode 100644 index 0000000..305ced6 --- /dev/null +++ b/co_seht_die_jungfrau/seht_die_jungfrau_viola.ly @@ -0,0 +1,15 @@ +\version "2.24.4" +\language deutsch + +\include "seht_die_jungfrau_vars.ly" +\include "gregorian.ly" + +\score { +<< +{\VocalScore} + \new GregorianTranscriptionStaff << + \clef alto + \new GregorianTranscriptionVoice <<\chant.ant.meta \chant.ant.T>> + >> +>> +} diff --git a/co_seht_die_jungfrau/seht_die_jungfrau_violin.ly b/co_seht_die_jungfrau/seht_die_jungfrau_violin.ly new file mode 100644 index 0000000..6108780 --- /dev/null +++ b/co_seht_die_jungfrau/seht_die_jungfrau_violin.ly @@ -0,0 +1,15 @@ +\version "2.24.4" +\language deutsch + +\include "seht_die_jungfrau_vars.ly" +\include "gregorian.ly" + +\score { +<< + {\VocalScore} + \new GregorianTranscriptionStaff << + \new GregorianTranscriptionVoice <<\voiceOne \chant.ant.meta \chant.ant.S>> + \new GregorianTranscriptionVoice <<\voiceTwo \chant.ant.meta \chant.ant.A>> + >> +>> +} diff --git a/kyrie_xvi/assignments.tt b/kyrie_xvi/assignments.tt new file mode 100644 index 0000000..796c828 --- /dev/null +++ b/kyrie_xvi/assignments.tt @@ -0,0 +1,10 @@ +[% + scores = { + SATB = 'kyrie_xvi_schola.ly' + congregation = 'kyrie_xvi_lz.ly' + full = 'kyrie_xvi_full.ly' + violin = 'kyrie_xvi_violin.ly' + viola = 'kyrie_xvi_viola.ly' + cello = 'kyrie_xvi_cello.ly' + }; +-%] diff --git a/kyrie_xvi/kyrie_xvi.tt b/kyrie_xvi/kyrie_xvi.tt deleted file mode 100644 index 4915c9f..0000000 --- a/kyrie_xvi/kyrie_xvi.tt +++ /dev/null @@ -1,9 +0,0 @@ -\song{[% purpose %]}{}{% -[% IF parts == 'choir' -%] - \lilypondfile{library/freie_lieder/kyrie_xvi/kyrie_xvi_schola.ly}% -[% ELSIF parts != 0 -%] - \lilypondfile{library/freie_lieder/kyrie_xvi/kyrie_xvi_full.ly}% -[% ELSE -%] - \lilypondfile{library/freie_lieder/kyrie_xvi/kyrie_xvi_lz.ly}% -[% END -%] -} diff --git a/kyrie_xvi/kyrie_xvi_cello.ly b/kyrie_xvi/kyrie_xvi_cello.ly new file mode 100644 index 0000000..9a41bfa --- /dev/null +++ b/kyrie_xvi/kyrie_xvi_cello.ly @@ -0,0 +1,20 @@ +\version "2.24.2" +\language deutsch + +\include "kyrie_xvi_vars.ly" + +\score { + << + {\VocalScore} + \new GregorianTranscriptionStaff << + \clef bass + \new GregorianTranscriptionVoice <<\chant.meta \chant.B>> + >> + >> + \layout { + \context { + \Score + \omit BarNumber + } + } +} diff --git a/kyrie_xvi/kyrie_xvi_vars.ly b/kyrie_xvi/kyrie_xvi_vars.ly index 6a69490..95032ac 100644 --- a/kyrie_xvi/kyrie_xvi_vars.ly +++ b/kyrie_xvi/kyrie_xvi_vars.ly @@ -1,47 +1,45 @@ -\version "2.24.2" +\version "2.24.4" \language deutsch \include "gregorian.ly" chant.meta = { \key f \major - \repeat volta 2 {s4*6} + \repeat volta 2 {s4*9} \repeat volta 2 {s4*7} - s4*6 \finalis - s4*8 \finalis + \repeat volta 2 {s4*10} \finalis } chant.cantus = \fixed c' { - \repeat volta 2 { \melisma a4 \melismaEnd a f g a a } + \repeat volta 2 { f4 g( a) \melisma a4 \melismaEnd a f g a a} \repeat volta 2 {c' a (b) g g a a} - \melisma a \melismaEnd a f g a a - \melisma a \melismaEnd a f g (f) e d + \repeat volta 2 { f4 g( a) \melisma a4 \melismaEnd a f g a a s4} +} +chant.S = \relative c' { + \repeat volta 2 {f2 s1 g2 a4} + \repeat volta 2 {c2 s2 g2 a4} + \repeat volta 2 {f2 s1 g2 a4 s4} } chant.A = \relative c' { - \repeat volta 2 {f2 s4 d2 e4} - \repeat volta 2 {e2 s d2 e4} - f2 s4 d2 e4 - f2 s4 d2 c4 a + \repeat volta 2 {f2 s1 d2 e4} + \repeat volta 2 {e2 s2 d2 e4} + \repeat volta 2 {f2 s1 d2 e4 s4} } chant.T = \relative { - \repeat volta 2 {a2 s4 b2 c4} - \repeat volta 2 {c2 s d c4} - a2 s4 b2 c4 - a2 s4 b2 g4 f + \repeat volta 2 {a2 s1 b2 c4} + \repeat volta 2 {c2 s2 d2 c4} + \repeat volta 2 {a2 s1 b2 c4 s4} } chant.B = \relative { - \repeat volta 2 {d2 s4 b2 a4} - \repeat volta 2 {a2 s b2 a4} - d2 s4 b2 a4 - d2 s4 b2 c4 d + \repeat volta 2 {d2 s1 b2 a4} + \repeat volta 2 {a2 s2 b2 a4} + \repeat volta 2 {d2 s1 b2 a4 s4} } chant.verba = \lyricmode { \set stanza = "V/A" Ky -- ri -- e, e -- le -- i -- son. \set stanza = "V/A" Chri -- ste, er -- le -- i son. - \set stanza = "V" - Ky -- ri -- e, e -- le -- i -- son. - \set stanza = "A" + \set stanza = "V/A" Ky -- ri -- e, e -- le -- i -- son. } @@ -51,12 +49,12 @@ VocalScore = \new GregorianTranscriptionLyrics \lyricsto melody {\chant.verba} >> FullScore = << +{\VocalScore} \new StaffGroup << \new GregorianTranscriptionStaff << - \new GregorianTranscriptionVoice = "melody" <<\voiceOne \chant.meta \chant.cantus>> + \new GregorianTranscriptionVoice = "melody" <<\voiceOne \chant.meta \chant.S>> \new GregorianTranscriptionVoice <<\voiceTwo \chant.meta \chant.A>> >> - \new GregorianTranscriptionLyrics \lyricsto melody {\chant.verba} \new GregorianTranscriptionStaff << \clef bass \new GregorianTranscriptionVoice <<\voiceOne \chant.meta \chant.T>> diff --git a/kyrie_xvi/kyrie_xvi_viola.ly b/kyrie_xvi/kyrie_xvi_viola.ly new file mode 100644 index 0000000..72c3c30 --- /dev/null +++ b/kyrie_xvi/kyrie_xvi_viola.ly @@ -0,0 +1,20 @@ +\version "2.24.2" +\language deutsch + +\include "kyrie_xvi_vars.ly" + +\score { + << + {\VocalScore} + \new GregorianTranscriptionStaff << + \clef alto + \new GregorianTranscriptionVoice <<\chant.meta \chant.T>> + >> + >> + \layout { + \context { + \Score + \omit BarNumber + } + } +} diff --git a/kyrie_xvi/kyrie_xvi_violin.ly b/kyrie_xvi/kyrie_xvi_violin.ly new file mode 100644 index 0000000..1e1b839 --- /dev/null +++ b/kyrie_xvi/kyrie_xvi_violin.ly @@ -0,0 +1,20 @@ +\version "2.24.2" +\language deutsch + +\include "kyrie_xvi_vars.ly" + +\score { + << + {\VocalScore} + \new GregorianTranscriptionStaff << + \new GregorianTranscriptionVoice <<\voiceOne \chant.meta \chant.S>> + \new GregorianTranscriptionVoice <<\voiceTwo \chant.meta \chant.A>> + >> + >> + \layout { + \context { + \Score + \omit BarNumber + } + } +} diff --git a/macht_hoch_die_tuer/Silcher-Macht-hoch.ly b/macht_hoch_die_tuer/Silcher-Macht-hoch.ly new file mode 100644 index 0000000..ba278c3 --- /dev/null +++ b/macht_hoch_die_tuer/Silcher-Macht-hoch.ly @@ -0,0 +1,246 @@ +\version "2.24.2" +\include "deutsch.ly" + +%%% #(set-global-staff-size 18) +showFinalBar = { % revert "Mensurstriche" to regular barlines + \override Score.BarLine #'allow-span-bar = ##t + %\once \override Score.BarLine #'transparent = ##f + %\once \override Score.BarLine #'hair-thickness = #1.9 +} + +\paper { + %#(define page-breaking ly:optimal-breaking) % the new default algorithm + %#(define page-breaking ly:page-turn-breaking) + %#(define page-breaking ly:minimal-breaking) + %#(define page-breaking optimal-page-breaks) % the old algorithm + top-margin = 4\mm % 5\mm default + head-separation = 3\mm % 4\mm default + after-title-space = 3\mm % 5\mm default + between-system-space = 18\mm % 17\mm % 20\mm default + between-system-padding = 3\mm % #0.1 % 4\mm default +% foot-separation = 1\mm % 2\mm % 4\mm default + bottom-margin = 5\mm % 6\mm + + left-margin = 10\mm % 18 \mm % 25\mm % 10\mm default + line-width = 190\mm % 177\mm % default pw-20\mm +% ragged-right = ##t +% paper-height = 290\mm +% paper-height = 310\mm +% ragged-last-bottom = ##f +% ragged-bottom = ##t +%% annotate-spacing = ##t +% oddFooterMarkup = \markup \abs-fontsize #11 { +% \on-the-fly #first-page { \fill-line { \center-column { +% \line { " " } +% \line { " " } +% \line { © 2012 by CPDL . May be +% freely distributed, duplicated, performed, and recorded. } +% \line { Engraving by LilyPond 2.12.3 . +% Edition by Klaus Föhl 2012. } +% } } } +%}} +} + +\header { +% copyright = "copyright" + title = \markup { \medium \fontsize #1.5 "Macht hoch die Tür" } + poet = "Worte: Georg Weißel (1590-1635)" + composer = "Weise: Halle, 1704; Satz: Friedrich Silcher" +% arranger = "" +% instrument = "instrument" +% metre = "Maestoso" +% opus = "opus" +% piece = "Mit Wärme." +% texidoc = "All header fields with special meanings." +% copyright = "public domain" +% enteredby = "Klaus Föhl" +% source = "urtext" +} + +globales = { + \key f \major + \time 3/4 + \partial 4 + \autoBeamOff + %\set melismaBusyProperties = #'() % Bindebogen nicht anschauen +} + +sopranToene = \relative a' { + h4 | d2 c4 h2 a4 g( a) h a2 d4 c2 c4 h2 h4 a( g) a g2 \breathe + h4 | a2 a4 h( cis) d d( e) cis d2 a4 h2 a4 h( cis) d d( e) cis d2 \breathe + d4 | e2 d4 e2 d4 e( d) c h2 d4 e2 d4 e2 d4 e( d) c h2 \breathe + d4 | g,2 g4 c2 h4 a2.~a2 \breathe d4 c2 h4 a( g) a g2.~g2 + \showFinalBar \bar "|." +} + +altToene = \relative g' { + g4 | g2 g4 g2 fis4 g( fis) g fis2 g4 g2 fis4 g2 g4 fis( e) fis d2 \breathe + g4 | e2 fis4 g2 a4 g2 e4 fis2 a4 g2 a4 g2 a4 h2 a4 a2 \breathe + h4 | c2 h4 g2 g4 g2 fis4 g2 g4 e( fis) g g2 g4 g2 fis4 g2 \breathe + g4 | e2 e4 e( fis) g fis2.~fis2 \breathe g4 g2 g4 g( e) fis d2.~d2 + \showFinalBar \bar "|." +} + +tenorToene = \relative c' { + d4 | h2 e4 d2 c4 h2 d4 d2 d4 e2 d4 d2 d4 c2 c4 h2 \breathe + d4 | cis2 d4 d4( e) d h2 a4 a2 d4 d2 d4 d( e) d d( g) g fis2 \breathe + g4 | g2 g4 c,2 h4 c( h) d d2 h4 c( a) h c2 h4 c( h) a g2 \breathe + d'4 | c2 c4 c2 d4 d2.~d2 d4 e2 d4 c2 c4 h2.~h2 + \showFinalBar \bar "|." +} + +bassToene = \relative g { + g4 | g2 g4 g2 d4 e2 h8[ c] d2 h'4 a2 d,4 g2 h,4 d2 d4 g2 \breathe + g4 | a2 d,4 g2 fis4 e2 a4 d,2 fis4 g2 fis4 g( e) fis g2 a4 d2 \breathe + g,4 | c2 g4 c,2 g'4 c,( d) d g2 g4 c,2 g'4 c2 g4 c,( d) d e2 \breathe + h'4 | c2 h4 a2 g4 d2.~d2 \breathe h'4 c2 g4 d2 d4 g2.~g2 + \showFinalBar \bar "|." +} + +textEins = \lyricmode { + \set stanza = "1. " + Macht hoch die Tür, die Tor macht weit! + Es kommt der Herr der Herr -- lich -- keit, + ein Kö -- nig al -- ler Kö -- nig -- reich, + ein Hei -- land al -- ler Welt zu -- gleich, + der Heil und Le -- ben mit sich bringt, + der -- hal -- ben jauchzt, mit Freu -- den singt: + ge -- lo -- bet sei mein Gott, __ + mein Schöp -- fer, reich von Rat! __ +} + +textZwei = \lyricmode { + \set stanza = "2. " + Er ist ge -- recht, ein Hel -- fer wert, + Sanft -- mü -- tig -- keit ist sein Ge -- fährt. + Sein Kö -- nigs -- kron ist Hei -- lig -- keit, + sein Zep -- ter ist Barm -- her -- zig -- keit. + All uns -- re Not zum End er bringt, + der -- hal -- ben jauchzt, mit Freu -- den singt: + ge -- lo -- bet sei mein Gott, __ + mein Hei -- land, groß von Tat! __ +} + +textDrei = \lyricmode { + \set stanza = "3. " + O wohl dem Land, o wohl der Stadt, + so die -- sen Kö -- nig bei sich hat! + Wohl al -- len Her -- zen ins -- ge -- mein, + da die -- ser Kö -- nig zie -- het ein! + Er ist die rech -- te Freu -- den -- sonn, + bringt mit sich lau -- ter Freud und Wonn. + Ge -- lo -- bet sei mein Gott, __ + mein Trö -- ster früh und spat. __ +\set stanza = "3. " +} + +textVier = \lyricmode { + \set stanza = "4. " + Macht hoch die Tür, die Tor’ macht weit, + eu’r Herz zum Tem -- pel zu -- be -- reit’t. + Die Zweig -- lein der Gott -- se -- lig -- keit + steckt auf mit An -- dacht, Lust und Freud’! + So kommt der Kö -- nig auch zu euch, + ja, Heil und Le -- ben mit zu -- gleich. + Ge -- lo -- bet sei mein Gott, __ + voll Rat, voll Tat, voll Gnad’! __ +} + +textFunf = \lyricmode { + \set stanza = "5. " + Komm, o mein Hei -- land Je -- su Christ, + meins Her -- zens Tür dir of -- fen ist. + Ach zeuch mit dei -- ner Gna -- den ein; + dein Freund -- lich -- keit auch uns er -- schein. + Dein Heil -- ger Geist uns führ und leit + den Weg zur ew -- gen Se -- lig -- keit. + Dem Na -- men dein, o Herr, __ + sei e -- wig Preis und Ehr. __ +} + +\score { +%% \new ChoirStaff << + \new StaffGroup << + \new Staff = frauen \with { + \override VerticalAxisGroup #'minimum-Y-extent = #'(-2 . 2) + } + << + \clef treble + \new Voice = "sopran" << + \voiceOne + \globales + %\mark \markup { \fontsize #-3 \note-by-number #2 #0 #UP = 72 } + %\mark \markup { Allegro } + %\tempo 4 = 72 + \override Score.BarLine #'allow-span-bar = ##f + \transpose g f \sopranToene + >> + \new Voice = "alt" << + \voiceTwo + \globales + \transpose g f \altToene + + >> + >> + \new Lyrics = "stropheeins" \with { + %\override VerticalAxisGroup #'minimum-Y-extent = #'(-1.2 . 1) + } { s1 } + \new Lyrics = "strophezwei" \with { + %\override VerticalAxisGroup #'minimum-Y-extent = #'(-0.9 . 0)% Ä in 3 + } { s1 } + \new Lyrics = "strophedrei" \with { + %\override VerticalAxisGroup #'minimum-Y-extent = #'(-1.2 . 0) + } { s1 } + \new Lyrics = "strophevier" \with { + %\override VerticalAxisGroup #'minimum-Y-extent = #'(-1.2 . 0) + } { s1 } + \new Lyrics = "strophefunf" \with { + %\override VerticalAxisGroup #'minimum-Y-extent = #'(-1.2 . 0) + } { s1 } + \new Staff = maenner \with { + \override VerticalAxisGroup #'minimum-Y-extent = #'(-2 . 2) + } + << + \clef bass + \new Voice = "tenor" << + \voiceOne + \globales + \transpose g f \tenorToene + >> + \new Voice = "bass" << + \voiceTwo + \globales + \transpose g f \bassToene + >> + >> + \context Lyrics = stropheeins \lyricsto sopran \textEins + \context Lyrics = strophezwei \lyricsto sopran \textZwei + \context Lyrics = strophedrei \lyricsto sopran \textDrei + \context Lyrics = strophevier \lyricsto sopran \textVier + \context Lyrics = strophefunf \lyricsto sopran \textFunf + >> + \layout { + indent = 0\cm + \context { + \Score + %\remove "Bar_number_engraver" + \override BarNumber #'padding = #1.5 + } + \context { + \Staff + %\override TimeSignature #'break-align-anchor-alignment = #LEFT + % a little smaller so lyrics can be closer to the staff + %\override VerticalAxisGroup #'minimum-Y-extent = #'(-3 . 3) + } + \context { \Lyrics + %\override VerticalAxisGroup #'minimum-Y-extent = #'(-0.1 . 1.5) + \override VerticalAxisGroup #'minimum-Y-extent = #'(-0.3 . 2.0) + } + } + \midi { + \context { + \Score + tempoWholesPerMinute = #(ly:make-moment 120 4) + } + } +} diff --git a/macht_hoch_die_tuer/assignments.tt b/macht_hoch_die_tuer/assignments.tt new file mode 100644 index 0000000..ad619a8 --- /dev/null +++ b/macht_hoch_die_tuer/assignments.tt @@ -0,0 +1,15 @@ +[% + scores = { + band = 'macht_hoch_die_tuer_leadsheet' + SATB = 'macht_hoch_die_tuer_SATB' + congregation = 'macht_hoch_die_tuer_lz' + full = 'macht_hoch_die_tuer_SATB' + violin = 'macht_hoch_die_tuer_violin' + viola = 'macht_hoch_die_tuer_viola' + cello = 'macht_hoch_die_tuer_cello' + }; + credits = { + lyrics = 'Georg Weißel (1590-1635)' + melody = 'Halle, 1704' + }; +-%] diff --git a/macht_hoch_die_tuer/macht_hoch_die_tuer_SATB.ly b/macht_hoch_die_tuer/macht_hoch_die_tuer_SATB.ly new file mode 100644 index 0000000..eab920a --- /dev/null +++ b/macht_hoch_die_tuer/macht_hoch_die_tuer_SATB.ly @@ -0,0 +1,29 @@ +\version "2.24.2" +\language deutsch + +\include "macht_hoch_die_tuer_vars.ly" + +\score{ + \transpose es f \new ChoirStaff << + \new Staff << + \new Voice = "melody" <<\voiceOne \Song.Meta \melody>> + \new Voice <<\voiceTwo \Song.Meta \transpose g es \altToene>> + >> + \new Lyrics \lyricsto melody \stropheEins + \new Lyrics \lyricsto melody \stropheZwei + \new Lyrics \lyricsto melody \stropheDrei + \new Lyrics \lyricsto melody \stropheVier + \new Lyrics \lyricsto melody \stropheFuenf + \new Staff << + \clef bass + \new Voice <<\voiceOne \Song.Meta \transpose g es \tenorToene>> + \new Voice <<\voiceTwo \Song.Meta \transpose g es \bassToene>> + >> + >> + \layout { + \context { + \Score + \omit BarNumber + } + } +} diff --git a/macht_hoch_die_tuer/macht_hoch_die_tuer_cello.ly b/macht_hoch_die_tuer/macht_hoch_die_tuer_cello.ly new file mode 100644 index 0000000..4f6a6b8 --- /dev/null +++ b/macht_hoch_die_tuer/macht_hoch_die_tuer_cello.ly @@ -0,0 +1,12 @@ +\version "2.24.2" +\language deutsch + +\include "macht_hoch_die_tuer_vars.ly" + +\score{ + \transpose es f \new Staff << + \clef bass + \new Voice = "bass" <<\Song.Meta \transpose g es \bassToene>> + \new Lyrics \lyricsto bass \stropheEins + >> +} diff --git a/macht_hoch_die_tuer/macht_hoch_die_tuer_leadsheet.ly b/macht_hoch_die_tuer/macht_hoch_die_tuer_leadsheet.ly new file mode 100644 index 0000000..cb9d017 --- /dev/null +++ b/macht_hoch_die_tuer/macht_hoch_die_tuer_leadsheet.ly @@ -0,0 +1,14 @@ +\version "2.24.2" +\language deutsch + +\include "macht_hoch_die_tuer_vars.ly" + +\score{ + \Song.LeadsheetScore + \layout { + \context { + \Score + \omit BarNumber + } + } +} diff --git a/macht_hoch_die_tuer/macht_hoch_die_tuer_lz.ly b/macht_hoch_die_tuer/macht_hoch_die_tuer_lz.ly new file mode 100644 index 0000000..139244b --- /dev/null +++ b/macht_hoch_die_tuer/macht_hoch_die_tuer_lz.ly @@ -0,0 +1,15 @@ +\version "2.24.2" +\language deutsch + +\include "macht_hoch_die_tuer_vars.ly" +\include "../paper.ly" + +\score{ + \Song.MelodyScore + \layout { + \context { + \Score + \omit BarNumber + } + } +} diff --git a/macht_hoch_die_tuer/macht_hoch_die_tuer_vars.ly b/macht_hoch_die_tuer/macht_hoch_die_tuer_vars.ly new file mode 100644 index 0000000..6b1256a --- /dev/null +++ b/macht_hoch_die_tuer/macht_hoch_die_tuer_vars.ly @@ -0,0 +1,118 @@ +\version "2.24.2" +\language deutsch + +Song.Meta = { + \key es \major + \time 6/4 + \partial 4 +} +melody = \relative { + g'4 | b2 as4 g2 f4 | es (f) g f2 + b4 | as2 4 g2 4 | f (es) f es2 \breathe + g4 | f2 4 g (a) b | b (c) a b2 + f4 | g2 f4 g (a) b | b (c) a b2 \breathe + 4 | c2 b4 c2 b4 | c (b) as g2 + b4 | c2 b4 c2 b4 | c (b) as g2 \breathe + b4 | es,2 4 as2 g4 | f2. (2) + b4 | as2 g4 f (es) f | es2. (2) \bar "|." +} +altToene = \relative g' { + g4 | g2 g4 g2 fis4 g( fis) g fis2 g4 g2 fis4 g2 g4 fis( e) fis d2 \breathe + g4 | e2 fis4 g2 a4 g2 e4 fis2 a4 g2 a4 g2 a4 h2 a4 a2 \breathe + h4 | c2 h4 g2 g4 g2 fis4 g2 g4 e( fis) g g2 g4 g2 fis4 g2 \breathe + g4 | e2 e4 e( fis) g fis2.~fis2 \breathe g4 g2 g4 g( e) fis d2.~d2 + \bar "|." +} + +tenorToene = \relative c' { + d4 | h2 e4 d2 c4 h2 d4 d2 d4 e2 d4 d2 d4 c2 c4 h2 \breathe + d4 | cis2 d4 d4( e) d h2 a4 a2 d4 d2 d4 d( e) d d( g) g fis2 \breathe + g4 | g2 g4 c,2 h4 c( h) d d2 h4 c( a) h c2 h4 c( h) a g2 \breathe + d'4 | c2 c4 c2 d4 d2.~d2 d4 e2 d4 c2 c4 h2.~h2 + \bar "|." +} + +bassToene = \relative g { + g4 | g2 g4 g2 d4 e2 h8[ c] d2 h'4 a2 d,4 g2 h,4 d2 d4 g2 \breathe + g4 | a2 d,4 g2 fis4 e2 a4 d,2 fis4 g2 fis4 g( e) fis g2 a4 d2 \breathe + g,4 | c2 g4 c,2 g'4 c,( d) d g2 g4 c,2 g'4 c2 g4 c,( d) d e2 \breathe + h'4 | c2 h4 a2 g4 d2.~d2 \breathe h'4 c2 g4 d2 d4 g2.~g2 + \bar "|." +} + +stropheEins = \lyricmode { + \set stanza = "1." + Macht hoch die Tür, die Tor macht weit, + es kommt der Herr der Herr -- lich -- keit, + ein Kö -- nig al -- ler Kö -- nig -- reich, + ein Hei -- land al -- ler Welt zu -- gleich, + der Heil und Le -- ben mit sich bringt; + der -- hal -- ben jauchzt, mit Freu -- den singt. + Ge -- lo -- bet sei mein Gott, + mein Schöp -- fer reich an Rat. +} +stropheZwei = \lyricmode { + \set stanza = "2." + Er ist ge -- recht, ein Hel -- fer wert. + Sanft -- mü -- tig -- keit ist sein Ge -- fährt, + sein Kö -- nigs -- kron ist Hei -- lig -- keit, + sein Zep -- ter ist Barm -- herz -- ig -- keit; + all uns -- re Not zum End er bringt; + der -- hal -- ben jauchzt, mit Freu -- den singt. + Ge -- lo -- bet sei mein Gott, + mein Hei -- land groß von Tat. +} +stropheDrei = \lyricmode { + \set stanza = "3." + O wohl dem Land, o wohl der Stadt, + so die -- sen Kö -- nig bei sich hat. + Wohl al -- len Her -- zen ins -- ge -- mein, + da die -- ser Kö -- nig zie -- het -- ein. + Er ist die rech -- te Freu -- den -- sonn, + bringt mit sich lau -- ter Freud und Wonn. + Ge -- lo -- bet sei mein Gott, + mein Trö -- ster früh und spat. +} +stropheVier = \lyricmode { + \set stanza = "4." + Macht hoch die Tür, die Tor macht weit, + eur Herz zum Tem -- pel zu -- be -- reit'. + Die Zweig -- lein der Gott -- se -- lig -- keit + steckt auf mit An -- dacht, Lust und Freud; + so kommt der Kö -- nig auch zu euch, + ja Heil und Le -- ben mit zu -- gleich. + Ge -- lo -- bet sei mein Gott, + voll Rat, voll Tat, voll Gnad. +} +stropheFuenf = \lyricmode { + \set stanza = "5." + Komm, o mein Hei -- land \markup{\smallCaps Je } -- \markup{\smallCaps su } Christ, + meins Her -- zens Tür Dir of -- fen ist. + Ach zieh mit Dei -- ner Gna -- de ein, + Dein Freund -- lich -- keit auch uns er -- schein. + Dein heil -- ger Geist uns führ und leit + den Weg zur ew -- gen Se -- lig -- keit. + Dem Na -- men Dein, o \markup{\smallCaps Herr,} + sei e -- wig Preis und Ehr. +} + +Song.Chords = \chordmode { + s4 | c2. a:m | f g | f | c | g c | + g c | a:m g | c a:m | d g | + f s | s a:m | f s | s a:m | + c d:m | g s | f g | c +} +Song.MelodyScore = + \new Staff << + \new Voice = "melody" \transpose g e <<\Song.Meta \melody>> + \new Lyrics \lyricsto melody \stropheEins + \new Lyrics \lyricsto melody \stropheZwei +% \new Lyrics \lyricsto melody \stropheDrei +% \new Lyrics \lyricsto melody \stropheVier +% \new Lyrics \lyricsto melody \stropheFuenf +>> + +Song.LeadsheetScore = << + \new ChordNames {\Song.Chords} + \Song.MelodyScore +>> diff --git a/macht_hoch_die_tuer/macht_hoch_die_tuer_viola.ly b/macht_hoch_die_tuer/macht_hoch_die_tuer_viola.ly new file mode 100644 index 0000000..27ca000 --- /dev/null +++ b/macht_hoch_die_tuer/macht_hoch_die_tuer_viola.ly @@ -0,0 +1,12 @@ +\version "2.24.2" +\language deutsch + +\include "macht_hoch_die_tuer_vars.ly" + +\score{ + \transpose es f \new Staff << + \clef alto + \new Voice = "alto" <<\Song.Meta \transpose g es \tenorToene>> + \new Lyrics \lyricsto alto \stropheEins + >> +} diff --git a/macht_hoch_die_tuer/macht_hoch_die_tuer_violin.ly b/macht_hoch_die_tuer/macht_hoch_die_tuer_violin.ly new file mode 100644 index 0000000..d5487e0 --- /dev/null +++ b/macht_hoch_die_tuer/macht_hoch_die_tuer_violin.ly @@ -0,0 +1,12 @@ +\version "2.24.2" +\language deutsch + +\include "macht_hoch_die_tuer_vars.ly" + +\score{ + \transpose es f \new Staff << + \new Voice = "melody" <<\voiceOne \Song.Meta \melody>> + \new Voice <<\voiceTwo \Song.Meta \transpose g es \altToene>> + \new Lyrics \lyricsto melody \stropheEins + >> +} diff --git a/rorate_modern/assignments.tt b/rorate_modern/assignments.tt index 0e789d6..de4df0e 100644 --- a/rorate_modern/assignments.tt +++ b/rorate_modern/assignments.tt @@ -1,9 +1,17 @@ [% song_title = "Rorate Cæli"; scores = { - band = "rorate_modern_full" - SATB = "rorate_modern_schola" - congregation = "rorate_modern_lz" + full = "rorate_modern_full.ly" + SATB = "rorate_modern_schola.ly" + congregation = "rorate_modern_lz.ly" + violin = "rorate_modern_violin.ly" + viola = "rorate_modern_viola.ly" + cello = "rorate_modern_cello.ly" + }; + after_song = "\\mytable{${directory}/table.tex}" + credits = { + lyrics = 'nach Jes 45,8' + melody = 'Dom Prosper-Louis-Pascal Guéranger (1870)' + arrangement = 'Leopold Fajtak' }; - after_song = "\mytable{${directory}/table.tex}" -%] diff --git a/rorate_modern/rorate_modern_cello.ly b/rorate_modern/rorate_modern_cello.ly new file mode 100644 index 0000000..9e9dc72 --- /dev/null +++ b/rorate_modern/rorate_modern_cello.ly @@ -0,0 +1,61 @@ +\version "2.24.2" +\language deutsch + +\include "rorate_modern_vars.ly" +\include "gregorian.ly" + +#(define bar-line-props + '((BarLine thick-thickness) + (BarLine hair-thickness) + (BarLine kern))) + +\score {<< + \new GregorianTranscriptionStaff \with { \magnifyStaff #3/5 #(revert-props 'magnifyStaff 0 bar-line-props) } << + \new GregorianTranscriptionVoice = "melody" <<\chant.ant.meta \chant.ant.cantus>> + \new GregorianTranscriptionLyrics \lyricsto melody {\set fontSize = #-2 \verba.ant } + >> + \new GregorianTranscriptionStaff << + \clef bass + \new GregorianTranscriptionVoice <<\chant.ant.meta \chant.ant.B>> + >> +>>} +\score {<< + \new GregorianTranscriptionStaff \with { \magnifyStaff #3/5 #(revert-props 'magnifyStaff 0 bar-line-props) } << + \new GregorianTranscriptionVoice = "melodyvI" <<\chant.vI.meta \chant.vI.cantus>> + \new GregorianTranscriptionLyrics \lyricsto melodyvI {\set fontSize = #-2 \verba.vI} + >> + \new GregorianTranscriptionStaff << + \clef bass + \new GregorianTranscriptionVoice <<\chant.vI.meta \chant.vI.B>> + >> +>>} +\score {<< + \new GregorianTranscriptionStaff \with { \magnifyStaff #3/5 #(revert-props 'magnifyStaff 0 bar-line-props) } << + \new GregorianTranscriptionVoice = "melodyvII" <<\chant.vII.meta \chant.vII.cantus>> + \new GregorianTranscriptionLyrics \lyricsto melodyvII {\set fontSize = #-2 \verba.vII} + >> + \new GregorianTranscriptionStaff << + \clef bass + \new GregorianTranscriptionVoice <<\chant.vII.meta \chant.vII.B>> + >> +>>} +\score {<< + \new GregorianTranscriptionStaff \with { \magnifyStaff #3/5 #(revert-props 'magnifyStaff 0 bar-line-props) } << + \new GregorianTranscriptionVoice = "melodyvIII" <<\chant.vIII.meta \chant.vIII.cantus>> + \new GregorianTranscriptionLyrics \lyricsto melodyvIII {\set fontSize = #-2 \verba.vIII} + >> + \new GregorianTranscriptionStaff << + \clef bass + \new GregorianTranscriptionVoice <<\chant.vIII.meta \chant.vIII.B>> + >> +>>} +\score {<< + \new GregorianTranscriptionStaff \with { \magnifyStaff #3/5 #(revert-props 'magnifyStaff 0 bar-line-props) } << + \new GregorianTranscriptionVoice = "melodyvIV" <<\chant.vIV.meta \chant.vIV.cantus>> + \new GregorianTranscriptionLyrics \lyricsto melodyvIV {\set fontSize = #-2 \verba.vIV} + >> + \new GregorianTranscriptionStaff << + \clef bass + \new GregorianTranscriptionVoice <<\chant.vIV.meta \chant.vIV.B>> + >> +>>} \ No newline at end of file diff --git a/rorate_modern/rorate_modern_lz.ly b/rorate_modern/rorate_modern_lz.ly index 407e1e7..77f4a9a 100644 --- a/rorate_modern/rorate_modern_lz.ly +++ b/rorate_modern/rorate_modern_lz.ly @@ -5,5 +5,8 @@ \include "gregorian.ly" \score { - \AntVocalScore +\new GregorianTranscriptionStaff << + \new GregorianTranscriptionVoice = "melody" <<\chant.ant.meta {\chant.ant.cantus}>> + \new GregorianTranscriptionLyrics \lyricsto melody {\verba.ant} + >> } \ No newline at end of file diff --git a/rorate_modern/rorate_modern_vars.ly b/rorate_modern/rorate_modern_vars.ly index c0764b6..21c27cc 100644 --- a/rorate_modern/rorate_modern_vars.ly +++ b/rorate_modern/rorate_modern_vars.ly @@ -3,7 +3,7 @@ \include "gregorian.ly" chant.meta = { - \key f \major + \key g \major \set Score.timing = ##f } chant.ant.meta = { @@ -13,31 +13,32 @@ chant.ant.meta = { s4*11 \divisioMinima s4*10 \finalis } -chant.ant.cantus = \relative { - s4 f'4 g (a) a4 d c c (b) a a (g) +chant.ant.cantus = \transpose f g \relative { + f'4 g (a) a4 d c c (b) a a (g) a4 b a g (f) e4 f (e) d4 f4 g (a) a4 d c c(b a) a (g) a4 b a a g (f) e4 f (e) d4 } -chant.ant.S = \relative c' { - s4 f g(a) a b2 s4*3 g2 + +chant.ant.S = \transpose f g \relative c' { + r4 f g(a) a b2 s4*3 g2 s4 f2 e s4 d2 s4 f4 g (a) a a2 a4( g f) f( e) s4 f2 s4 e2 s4 d2 s4 } -chant.ant.A = \relative c' { - s4 d e s c d2 s4*3 c2 +chant.ant.A = \transpose f g \relative c' { + r4 d e s c d2 s4*3 c2 s4 d2 c s4 a2 s4 f'4 g (a) es d2 d2 s4 c2 s4 d2 s4 c2 s4 a2 s4 } -chant.ant.T = \relative { - s4 a g s f f2 s4*3 e2 +chant.ant.T = \transpose f g \relative { + r4 a g s f f2 s4*3 e2 s4 d2 g s4 f2 s4 f4 g (a) c a2 b2 s4 g2 s4 b2 s4 g2 s4 d2 s4 } -chant.ant.B = \relative { +chant.ant.B = \transpose f g \relative { d,2 c4 s f b2 s4*3 c2 s4 b2 c s4 d2 s4 f,4 g( a) g fis2 g a4 c2 @@ -53,54 +54,54 @@ chant.vI.meta = { \chant.meta s4*11 \divisioMinima s4*9 \divisioMaxima - s4*4 \divisioMinima + s4*4 s4*9 \divisioMaior s4*11 \augmentum s4 \divisioMaxima s4*8 \divisioMaior s4*16 \finalis } -chant.vI.cantus = \relative c' { - s4 f4 g a a( g) a a( b) a a - s4 a2 g4 b a a( g) f - a b c2 +chant.vI.cantus = \transpose f g \relative c' { + r4 f4 g a a( g) a a( b) a a + r4 a2 g4 b a a( g) f + a b c2 \divisioMinima c c4( d) c c( b) a a f g( a) a \augmentum a g( b) a a( g) f f a2 a4 g c c( b) a - s f g( a) a a a( b) a a g( f) e f( e) d + r f g( a) a a a( b) a a g( f) e f( e) d } -chant.vI.S = \relative c' { +chant.vI.S = \transpose f g \relative c' { d2 s4*9 d2 s4*4 e2 f4 - s2 e + r2 e s4*5 d2 s2 - s4 c2 s4*4 \augmentum s4 d2 s2 + r4 c2 s4*4 \augmentum s4 d2 s2 d2 g s4 a2 s4 f2 s4*4 f2 s e s4 d2 s4 } -chant.vI.A = \relative c' { +chant.vI.A = \transpose f g \relative c' { a2 s4*9 g2( s4*4 g2) a4 - s2 a + r2 a s4*5 a2 s2 - s4 g2 s4*4 \augmentum s4 d'2 s2 + r4 g2 s4*4 \augmentum s4 d'2 s2 a2 c s4 a2 s4 b2 s4*4 c2 s c s4 a2 s4 } -chant.vI.T = \relative { +chant.vI.T = \transpose f g \relative { d2 s4*9 d2 s4*4 c2 d4 - s2 c + r2 c s4*5 d2 s2 - s4 e2 s4*4 \augmentum s4 f2 s2 + r4 e2 s4*4 \augmentum s4 f2 s2 f2 e s4 d2 s4 d2 s4*4 f2 s g s4 d2 s4 } -chant.vI.B = \relative { +chant.vI.B = \transpose f g \relative { d2 s4*9 b2 s4*4 e,2 d4 - s2 e + r2 e s4*5 f2 s2 - s4 g2 s4*4 \augmentum s4 a2 s2 + r4 g2 s4*4 \augmentum s4 a2 s2 b2 g s4 d2 s4 b'2 s4*4 a2 s c s4 d2 s4 } @@ -114,44 +115,44 @@ verba.vI = \lyricmode { } chant.vII.meta = { \chant.meta - s4*13 \augmentum s4 + s4*12 \augmentum s4 s4*5 \divisioMaior s4*10 \divisioMaxima - s4*11 \divisioMaior + s4*11 s4*9 \divisioMaxima s4*17 \finalis } -chant.vII.cantus = \relative c' { - s4 f4 g(a) a a a2 g4 a a(b) a \augmentum a +chant.vII.cantus = \transpose f g \relative c' { + f4 g(a) a a a2 g4 a a(b) a \augmentum a a g f e d a'2 a g4 b a a( g) f - s a b c2 d4 c c(b) a a + r a b c2 d4 c c(b) a a \divisioMaior f g(a) a2 f4 g f(e) - s4 f g(a) a a2 4(b) a a(g f) e f(e) d + r4 f g(a) a a2 4(b) a a(g f) e f(e) d } -chant.vII.S = \relative c' { - d2 s4*8 c2 s4*3 \augmentum s4 d2 s4 +chant.vII.S = \transpose f g \relative c' { + r4 d2 s4*6 c2 s4*3 \augmentum s4 d2 s4 d2 e s4*3 f2 s4 a2 s4*5 a2 s2 s4*3 a2 s4 e2 s4 d2 s4*3 d2 s4*3 c2 s d s4 } -chant.vII.A = \relative c' { - a2 s4*8 a2 s4*3 \augmentum s4 a2 s4 +chant.vII.A = \transpose f g \relative c' { + r4 a2 s4*6 a2 s4*3 \augmentum s4 a2 s4 g2 c s4*3 a2 s4 e'2 s4*5 f2 s2 s4*3 d2 s4 e2 s4 a,2 s4*3 b2 s4*3 a2 s a s4 } -chant.vII.T = \relative { - d2 s4*8 e2 s4*3 \augmentum s4 f2 s4 +chant.vII.T = \transpose f g \relative { + r4 d2 s4*6 e2 s4*3 \augmentum s4 f2 s4 d2 e s4*3 f2 s4 a2 s4*5 a2 s2 s4*3 f2 s4 c2 s4 f2 s4*3 g2 s4*3 e2 s f s4 } -chant.vII.B = \relative { - d2 s4*8 a2 s4*3 \augmentum s4 d2 s4 +chant.vII.B = \transpose f g \relative { + r4 d2 s4*6 a2 s4*3 \augmentum s4 d2 s4 b2 a s4*3 d2 s4 c2 s4*5 d2 s2 s4*3 b2 s4 a2 s4 @@ -163,51 +164,51 @@ verba.vII = \lyricmode { Pec -- cá -- vi -- mus, "et facti sumus tam" -- quam im -- mún -- dus nos, et ce -- cí -- di -- mus "quasi" "fóli" -- um un -- ni -- vér -- si: - et i -- "niquitátes nostræ quais ventus" ab -- stu -- lé -- runt nos: + et i -- "niquitátes nostræ quasi ventus" ab -- stu -- lé -- runt nos: abs -- con -- "dísti fáciem tuam" a no -- bis, et al -- li -- "sísti nos in manu in" -- i -- qui -- tá -- tis nos -- træ. } chant.vIII.meta = { \chant.meta - s4*11 \divisioMaior + s4*10 \divisioMaior s4*10 \divisioMaxima - s4*11 \divisioMinima + s4*12 s4*10 \divisioMaxima s4*17 \finalis } -chant.vIII.cantus = \relative c' { - s4 f g(a) a2 g4 c c(b) a +chant.vIII.cantus = \transpose f g \relative c' { + f4 g(a) a2 g4 c c(b) a a a(d) c b a a(g) f f - s4 a b c2 c4(d) c c(b) a - s4 a2 g4(b) a a a(g) f - s4 f g(a) a2 a4(b) a a(g f) e f(e) d + r4 a b c c2 c4(d) c c(b) a \divisioMinima + a4 a2 g4(b) a a a(g) f + r4 f g(a) a2 a4(b) a a(g f) e f(e) d } -chant.vIII.S = \relative c' { - d2 s4*5 - s g2 s4*3 g2 s4 f - f2 s4 f2 f s4 f2 s4 - a2 s4 g2 s g f4 +chant.vIII.S = \transpose f g \relative c' { + d2 s4*8 + r4 g2 s4*3 g2 s4 f4 + f2 s4*2 f2 f2 s4 f2 s4 + s4 a2 g2 s g f4 f2 f s f s4 f2 s d s4 } -chant.vIII.A = \relative c' { - a2 s4*5 - s d2 s4*3 c2 s4 a - d2 s4 c2 b s4 c2 s4 - c2 s4 d2 s e a,4 +chant.vIII.A = \transpose f g \relative c' { + a2 s4*8 + r4 d2 s4*3 c2 s4 a4 + d2 s4*2 c2 b2 s4 c2 s4 + s4 c2 d2 s e a,4 d2 c s d s4 c2 s a s4 } -chant.vIII.T = \relative { - d2 s4*5 - s g2 s4*3 e2 s4 f - f2 s4 f2 f s4 f2 s4 - f2 s4 g2 s g f4 +chant.vIII.T = \transpose f g \relative { + d2 s4*8 + r4 g2 s4*3 e2 s4 f4 + f2 s4*2 f2 f2 s4 f2 s4 + s4 f2 g2 s g f4 f2 f s b s4 e,2 s d2 s4 } -chant.vIII.B = \relative { - d2 s4*5 - s b2 s4*3 c2 s4 d - b2 s4 a2 g s4 a2 s4 - a2 s4 b2 s c d4 +chant.vIII.B = \transpose f g \relative { + d2 s4*8 + r4 b2 s4*3 c2 s4 d4 + b2 s4*2 a2 g2 s4 a2 s4 + s4 a2 b2 s c d4 b2 a s g s4 a2 s d2 s4 } verba.vIII = \lyricmode { @@ -215,8 +216,8 @@ verba.vIII = \lyricmode { \override LyricText.self-alignment-X = #LEFT Vi -- de "Dómine afflictiónem pó" -- pu -- li tu -- i, et mit -- te quem mis -- sú -- rus es: - e -- mít -- "te Agnum domina" -- tó -- rem ter -- ræ, - "de Petra desérti ad montem" fí -- li -- æ Si -- on: + e -- mít -- te "Agnum domina" -- tó -- rem ter -- ræ, + de "Petra desérti ad montem" fí -- li -- æ Si -- on: ut áu -- "ferat ipse jugum cap" -- ti -- vi -- tá -- tis nos -- træ. } chant.vIV.meta = { @@ -224,58 +225,58 @@ chant.vIV.meta = { s4*16 \divisioMaior s4*10 \divisioMaxima s4*12 \divisioMaior - s4*8 \divisioMaxima + s4*7 \divisioMaxima s4*6 \divisioMinima s4*7 \divisioMaxima s4*13 \divisioMaior s4*13 \finalis } -chant.vIV.cantus = \relative c' { - s4 f4 g a2 - s4 f4 g a2 a4 g c c(b) a \divisioMaior +chant.vIV.cantus = \transpose f g \relative c' { + r4 f4 g a2 + r4 f4 g a2 a4 g c c(b) a \divisioMaior a a d c c b a a(g) f \divisioMaxima - s a b c c c(d) c c(b) a a \divisioMaior - s a2 g4(f) f(b) a \divisioMaxima - s d c(b) a a \divisioMinima + r a b c c c(d) c c(b) a a \divisioMaior + a2 g4(f) f(b) a \divisioMaxima + r d c(b) a a \divisioMinima a g a f(g) f(e) \divisioMaxima f g(a) a2 d4 c c b a a(g) f \divisioMaior a a a(b) a a g g(f) e f(e) d \finalis } -chant.vIV.S = \relative c' { +chant.vIV.S = \transpose f g \relative c' { d2 s4 c2 d s4 f2 f s4 f2 f4 - s2 f2 s4*3 e2 f4 + r2 f2 s4*3 e2 f4 f2 s e s d s - e s4*3 d2 d4 + e s4*2 d2 d4 f2 s4*3 f4 f2 s4 c2 s f2 s4*3 f2 s4*3 e2 f4 a2 s4*5 g2 s4 e2 d4 } -chant.vIV.A = \relative c' { +chant.vIV.A = \transpose f g \relative c' { a2 s4 a2 a s4 a2 b s4 g2 a4 - s2 b2 s4*3 g2 b4 + r2 b2 s4*3 g2 b4 c2 s c s a s - c s4*3 b2 a4 + c s4*2 b2 a4 b2 s4*3 a4 b2 s4 g2 s a2 s4*3 b2 s4*3 c2 c4 e2 s4*5 b2 s4 a2 a4 } -chant.vIV.T = \relative { +chant.vIV.T = \transpose f g \relative { d2 s4 f2 f s4 c2 d s4 b2 c4 - s2 d2 s4*3 e2 d4 + r2 d2 s4*3 e2 d4 f2 s a s f s - e s4*3 g2 f4 + e s4*2 g2 f4 d2 s4*3 c4 d2 s4 e2 s c2 s4*3 d2 s4*3 g2 a4 a2 s4*5 d,2 s4 c2 d4 } -chant.vIV.B = \relative { +chant.vIV.B = \transpose f g \relative { d2 s4 f,2 d' s4 f,2 f s4 f2 f4 - s2 b2 s4*3 c2 d4 + r2 b2 s4*3 c2 d4 a2 s c s d s - a s4*3 b2 d,4 + a s4*2 b2 d,4 b'2 s4*3 f4 f2 s4 g2 s f2 s4*3 b2 s4*3 c2 f4 @@ -294,7 +295,7 @@ verba.vIV = \lyricmode { Sanc -- tus Is -- ra -- el, Re -- démp -- tor tu -- us. } AntVocalScore = \new GregorianTranscriptionStaff << - \new GregorianTranscriptionVoice = "melody" <<\chant.ant.meta \chant.ant.cantus>> + \new GregorianTranscriptionVoice = "melody" <<\chant.ant.meta {r4 \chant.ant.cantus}>> \new GregorianTranscriptionLyrics \lyricsto melody {\verba.ant} >> AntFullScore = << diff --git a/rorate_modern/rorate_modern_viola.ly b/rorate_modern/rorate_modern_viola.ly new file mode 100644 index 0000000..7b62e57 --- /dev/null +++ b/rorate_modern/rorate_modern_viola.ly @@ -0,0 +1,61 @@ +\version "2.24.2" +\language deutsch + +\include "rorate_modern_vars.ly" +\include "gregorian.ly" + +#(define bar-line-props + '((BarLine thick-thickness) + (BarLine hair-thickness) + (BarLine kern))) + +\score {<< + \new GregorianTranscriptionStaff \with { \magnifyStaff #3/5 #(revert-props 'magnifyStaff 0 bar-line-props) } << + \new GregorianTranscriptionVoice = "melody" <<\chant.ant.meta \chant.ant.cantus>> + \new GregorianTranscriptionLyrics \lyricsto melody {\set fontSize = #-2 \verba.ant } + >> + \new GregorianTranscriptionStaff << + \clef alto + \new GregorianTranscriptionVoice <<\chant.ant.meta \chant.ant.T>> + >> +>>} +\score {<< + \new GregorianTranscriptionStaff \with { \magnifyStaff #3/5 #(revert-props 'magnifyStaff 0 bar-line-props) } << + \new GregorianTranscriptionVoice = "melodyvI" <<\chant.vI.meta \chant.vI.cantus>> + \new GregorianTranscriptionLyrics \lyricsto melodyvI {\set fontSize = #-2 \verba.vI} + >> + \new GregorianTranscriptionStaff << + \clef alto + \new GregorianTranscriptionVoice <<\chant.vI.meta \chant.vI.T>> + >> +>>} +\score {<< + \new GregorianTranscriptionStaff \with { \magnifyStaff #3/5 #(revert-props 'magnifyStaff 0 bar-line-props) } << + \new GregorianTranscriptionVoice = "melodyvII" <<\chant.vII.meta \chant.vII.cantus>> + \new GregorianTranscriptionLyrics \lyricsto melodyvII {\set fontSize = #-2 \verba.vII} + >> + \new GregorianTranscriptionStaff << + \clef alto + \new GregorianTranscriptionVoice <<\chant.vII.meta \chant.vII.T>> + >> +>>} +\score {<< + \new GregorianTranscriptionStaff \with { \magnifyStaff #3/5 #(revert-props 'magnifyStaff 0 bar-line-props) } << + \new GregorianTranscriptionVoice = "melodyvIII" <<\chant.vIII.meta \chant.vIII.cantus>> + \new GregorianTranscriptionLyrics \lyricsto melodyvIII {\set fontSize = #-2 \verba.vIII} + >> + \new GregorianTranscriptionStaff << + \clef alto + \new GregorianTranscriptionVoice <<\chant.vIII.meta \chant.vIII.T>> + >> +>>} +\score {<< + \new GregorianTranscriptionStaff \with { \magnifyStaff #3/5 #(revert-props 'magnifyStaff 0 bar-line-props) } << + \new GregorianTranscriptionVoice = "melodyvIV" <<\chant.vIV.meta \chant.vIV.cantus>> + \new GregorianTranscriptionLyrics \lyricsto melodyvIV {\set fontSize = #-2 \verba.vIV} + >> + \new GregorianTranscriptionStaff << + \clef alto + \new GregorianTranscriptionVoice <<\chant.vIV.meta \chant.vIV.T>> + >> +>>} \ No newline at end of file diff --git a/rorate_modern/rorate_modern_violin.ly b/rorate_modern/rorate_modern_violin.ly new file mode 100644 index 0000000..9f6cf08 --- /dev/null +++ b/rorate_modern/rorate_modern_violin.ly @@ -0,0 +1,61 @@ +\version "2.24.2" +\language deutsch + +\include "rorate_modern_vars.ly" +\include "gregorian.ly" + +#(define bar-line-props + '((BarLine thick-thickness) + (BarLine hair-thickness) + (BarLine kern))) + +\score {<< + \new GregorianTranscriptionStaff \with { \magnifyStaff #3/5 #(revert-props 'magnifyStaff 0 bar-line-props) } << + \new GregorianTranscriptionVoice = "melody" <<\chant.ant.meta \chant.ant.cantus>> + \new GregorianTranscriptionLyrics \lyricsto melody {\set fontSize = #-2 \verba.ant } + >> + \new GregorianTranscriptionStaff << + \new GregorianTranscriptionVoice <<\voiceOne \chant.ant.meta \chant.ant.S>> + \new GregorianTranscriptionVoice <<\voiceTwo \chant.ant.meta \chant.ant.A>> + >> +>>} +\score {<< + \new GregorianTranscriptionStaff \with { \magnifyStaff #3/5 #(revert-props 'magnifyStaff 0 bar-line-props) } << + \new GregorianTranscriptionVoice = "melodyvI" <<\chant.vI.meta \chant.vI.cantus>> + \new GregorianTranscriptionLyrics \lyricsto melodyvI {\set fontSize = #-2 \verba.vI} + >> + \new GregorianTranscriptionStaff << + \new GregorianTranscriptionVoice <<\voiceOne \chant.vI.meta \chant.vI.S>> + \new GregorianTranscriptionVoice <<\voiceTwo \chant.vI.meta \chant.vI.A>> + >> +>>} +\score {<< + \new GregorianTranscriptionStaff \with { \magnifyStaff #3/5 #(revert-props 'magnifyStaff 0 bar-line-props) } << + \new GregorianTranscriptionVoice = "melodyvII" <<\chant.vII.meta \chant.vII.cantus>> + \new GregorianTranscriptionLyrics \lyricsto melodyvII {\set fontSize = #-2 \verba.vII} + >> + \new GregorianTranscriptionStaff << + \new GregorianTranscriptionVoice <<\voiceOne \chant.vII.meta \chant.vII.S>> + \new GregorianTranscriptionVoice <<\voiceTwo \chant.vII.meta \chant.vII.A>> + >> +>>} +\score {<< + \new GregorianTranscriptionStaff \with { \magnifyStaff #3/5 #(revert-props 'magnifyStaff 0 bar-line-props) } << + \new GregorianTranscriptionVoice = "melodyvIII" <<\chant.vIII.meta \chant.vIII.cantus>> + \new GregorianTranscriptionLyrics \lyricsto melodyvIII {\set fontSize = #-2 \verba.vIII} + >> + \new GregorianTranscriptionStaff << + \new GregorianTranscriptionVoice <<\voiceOne \chant.vIII.meta \chant.vIII.S>> + \new GregorianTranscriptionVoice <<\voiceTwo \chant.vIII.meta \chant.vIII.A>> + >> +>>} +\score {<< + \new GregorianTranscriptionStaff \with { \magnifyStaff #3/5 #(revert-props 'magnifyStaff 0 bar-line-props) } << + \new GregorianTranscriptionVoice = "melodyvIV" <<\chant.vIV.meta \chant.vIV.cantus>> + \new GregorianTranscriptionLyrics \lyricsto melodyvIV {\set fontSize = #-2 \verba.vIV} + >> + \new GregorianTranscriptionStaff << + \new GregorianTranscriptionVoice <<\voiceOne \chant.vIV.meta \chant.vIV.S>> + \new GregorianTranscriptionVoice <<\voiceTwo \chant.vIV.meta \chant.vIV.A>> + >> +>>} \ No newline at end of file diff --git a/sanctus_xviii/assignments.tt b/sanctus_xviii/assignments.tt new file mode 100644 index 0000000..ce05473 --- /dev/null +++ b/sanctus_xviii/assignments.tt @@ -0,0 +1,10 @@ +[% + scores = { + congregation = 'sanctus_xviii_lz.ly' + SATB = 'sanctus_xviii_schola.ly' + full = 'sanctus_xviii_full.ly' + violin = 'sanctus_xviii_violin.ly' + viola = 'sanctus_xviii_viola.ly' + cello = 'sanctus_xviii_cello.ly' + }; +-%] \ No newline at end of file diff --git a/sanctus_xviii/sanctus_xviii_cello.ly b/sanctus_xviii/sanctus_xviii_cello.ly new file mode 100644 index 0000000..de310e9 --- /dev/null +++ b/sanctus_xviii/sanctus_xviii_cello.ly @@ -0,0 +1,14 @@ +\version "2.24.2" +\language deutsch + +\include "sanctus_xviii_vars.ly" + +\score { + << + {\VocalScore} + \new GregorianTranscriptionStaff << + \clef bass + \new GregorianTranscriptionVoice <<\chant.meta \chant.B>> + >> + >> +} diff --git a/sanctus_xviii/sanctus_xviii_full.ly b/sanctus_xviii/sanctus_xviii_full.ly new file mode 100644 index 0000000..384305e --- /dev/null +++ b/sanctus_xviii/sanctus_xviii_full.ly @@ -0,0 +1,15 @@ +\version "2.24.2" +\language deutsch + +\include "sanctus_xviii_vars.ly" +\include "gregorian.ly" + +\score { + \FullScore + \layout { + \context { + \Score + \omit BarNumber + } + } +} diff --git a/sanctus_xviii/sanctus_xviii_lz.ly b/sanctus_xviii/sanctus_xviii_lz.ly new file mode 100644 index 0000000..c5544c5 --- /dev/null +++ b/sanctus_xviii/sanctus_xviii_lz.ly @@ -0,0 +1,15 @@ +\version "2.24.2" +\language deutsch + +\include "sanctus_xviii_vars.ly" +\include "gregorian.ly" + +\score { + \VocalScore + \layout { + \context { + \Score + \omit BarNumber + } + } +} diff --git a/sanctus_xviii/sanctus_xviii_schola.ly b/sanctus_xviii/sanctus_xviii_schola.ly new file mode 100644 index 0000000..c5544c5 --- /dev/null +++ b/sanctus_xviii/sanctus_xviii_schola.ly @@ -0,0 +1,15 @@ +\version "2.24.2" +\language deutsch + +\include "sanctus_xviii_vars.ly" +\include "gregorian.ly" + +\score { + \VocalScore + \layout { + \context { + \Score + \omit BarNumber + } + } +} diff --git a/sanctus_xviii/sanctus_xviii_vars.ly b/sanctus_xviii/sanctus_xviii_vars.ly new file mode 100644 index 0000000..061363a --- /dev/null +++ b/sanctus_xviii/sanctus_xviii_vars.ly @@ -0,0 +1,91 @@ +\version "2.24.2" +\language deutsch + +\include "gregorian.ly" +chant.meta = { + \key f \major + \time 1/4 + s4*3 \divisioMinima + s4*3 \divisioMinima + s4*10 \divisioMaxima + s4*13 \divisioMaxima + s4*7 \divisioMaxima + s4*14 \divisioMaxima + s4*10 \finalis +} +chant.cantus = \fixed c' { + a4 a (g) + a4 a (g) + f4 g \repeat unfold 5 a a g a + f g a \repeat unfold 3 a a g b a a g f + f g a a a g a + f g a a a a a g b a g a g f + d f (g) g4 g a g (f) f (g) +} +chant.verba = \lyricmode { + Sanc -- tus, + Sanc -- tus, + Sanc -- tus Do -- mi -- nus De -- us Sa -- ba -- oth. + Ple -- ni sunt cæ -- li et ter -- ra glo -- ri -- a tu -- a. + Ho -- san -- na in ex -- cel -- sis. + Be -- ne -- di -- ctus qui ve -- nit in no -- mi -- ne Do -- mi -- ni. + Ho san -- na in ex -- cel -- sis. +} +chant.S = \fixed c' { + a4 a (g) + a4 a (g) + f2 a2 s4*3 a2 a4 + f2 (s4 a2) s4 a2 b2( s4 g4 f4) + f g( a2) s4 g4 a + f2 a2 s4 a2 s4 b2 s4 f2 s4 + r f2 s2. e2 d +} +chant.A = \relative c' { + f4 e2 + e4 d2 + d e s4*3 d2 e4 + d2( s4 d2) s4 e2 d2( s4 d2) + d4 e2 s d4 e + f2 d s4 e2 s4 d2 s4 d2 s4 + r b2 s2. c2 b +} +chant.T = \relative c'{ + c4 c2 + c4 b2 + a c s4*3 d2 c4 + a2( s4 a2) s4 c2 g s4 a2 + a4 c2 s d4 c + a2( a) s4 c2 s4 g2 s4 a2 s4 + r f2 s2. g2 g +} +chant.B = \relative { + f4 c2 + a4 b2 + d c s4*3 b2 a4 + d2 s4 f2 s4 c2 b s4 d2 + d4 c2 s b4 a + d2 f s4 c2 s4 b2 s4 d2 s4 + r d2 s2. c2 g +} + + + +VocalScore = \new GregorianTranscriptionStaffStaff << + \new GregorianTranscriptionVoice = "melody" <<\chant.meta \chant.cantus>> + \new GregorianTranscriptionLyrics \lyricsto melody {\chant.verba} + >> + +FullScore =<< +{\VocalScore} +\new StaffGroup << + \new GregorianTranscriptionStaff << + \new GregorianTranscriptionVoice = "melody" <<\voiceOne \chant.meta \chant.S>> + \new GregorianTranscriptionVoice <<\voiceTwo \chant.meta \chant.A>> + >> + \new GregorianTranscriptionStaff << + \clef bass + \new GregorianTranscriptionVoice <<\voiceOne \chant.meta \chant.T>> + \new GregorianTranscriptionVoice <<\voiceTwo \chant.meta \chant.B>> + >> +>> +>> \ No newline at end of file diff --git a/sanctus_xviii/sanctus_xviii_viola.ly b/sanctus_xviii/sanctus_xviii_viola.ly new file mode 100644 index 0000000..8f6bc18 --- /dev/null +++ b/sanctus_xviii/sanctus_xviii_viola.ly @@ -0,0 +1,14 @@ +\version "2.24.2" +\language deutsch + +\include "sanctus_xviii_vars.ly" + +\score { + << + {\VocalScore} + \new GregorianTranscriptionStaff << + \clef alto + \new GregorianTranscriptionVoice <<\chant.meta \chant.T>> + >> + >> +} diff --git a/sanctus_xviii/sanctus_xviii_violin.ly b/sanctus_xviii/sanctus_xviii_violin.ly new file mode 100644 index 0000000..5cf6719 --- /dev/null +++ b/sanctus_xviii/sanctus_xviii_violin.ly @@ -0,0 +1,14 @@ +\version "2.24.2" +\language deutsch + +\include "sanctus_xviii_vars.ly" + +\score { + << + {\VocalScore} + \new GregorianTranscriptionStaff << + \new GregorianTranscriptionVoice <<\voiceOne \chant.meta \chant.S>> + \new GregorianTranscriptionVoice <<\voiceTwo \chant.meta \chant.A>> + >> + >> +}