Good Morning,

I am trying to set unmetered Orthodox chant, and have the following, which 
works the way I want, but I have to essentially work the measures out before 
hand, and want to see if there is an easier, and more productive alternative.

> \version "2.24.2"
> \include "english.ly"
>
> \paper {
> left-margin = 15
> top-system-spacing.basic-distance = #10
> score-system-spacing.basic-distance = #10
> system-system-spacing.basic-distance = #10
> last-bottom-spacing.basic-distance = #10
> }
>
> \header {
> title = \markup {\normal-text "Resurrection Troparion - Tone 1"}
> subtitle = \markup \center-column { "" \vspace #2 }
> composer = "arr. by B. Ledkovsky"
>
> }
>
> global = {
> \key f \major
> \omit Staff.TimeSignature
> }
>
> #(set-global-staff-size 23)
>
> sopMusic = \relative c' {
> \set Timing.measureLength = #(ly:make-moment 13/4)
> f4 f g2(a) f4 f f g a bf2\bar""
> \set Timing.measureLength = #(ly:make-moment 2/4)
> a4 a \bar""
> \set Timing.measureLength = #(ly:make-moment 4/4)
> g2 f\bar""
>
> \bar"|."
>
> }
>
> sopWords = \lyricmode {
>
> }
>
> altoMusic = \relative c' {
> \set Timing.measureLength = #(ly:make-moment 13/4)
> c4 c e2(f) f4 f f f f f2
> \set Timing.measureLength = #(ly:make-moment 2/4)
> f4 f
> \set Timing.measureLength = #(ly:make-moment 4/4)
> e2 c
>
> }
>
> altoWords = \lyricmode {
> When the stone __ had been sealed by the Jews,
> \once \override LyricText.self-alignment-X = #LEFT
> while_the_soldiers_were_guarding_Thy_most
> \once \override LyricText.self-alignment-X = #CENTER
> pure Bod -- y.
>
> }
>
> tenorMusic = \relative c' {
> \set Timing.measureLength = #(ly:make-moment 13/4)
> a4 a bf2(c) a4 a a bf c d2
> \set Timing.measureLength = #(ly:make-moment 2/4)
> a4 a
> \set Timing.measureLength = #(ly:make-moment 4/4)
> bf2 a
>
> }
>
> tenorWords = \lyricmode {
>
> }
>
> bassMusic = \relative c {
> \set Timing.measureLength = #(ly:make-moment 13/4)
> f4 f c2(f) f4 f f f f bf,2
> \set Timing.measureLength = #(ly:make-moment 2/4)
> f'4 f
> \set Timing.measureLength = #(ly:make-moment 4/4)
> c2 f
>
> }
>
> bassWords = \lyricmode {
>
> }
>
> \score {
> \new ChoirStaff <<
> \new Lyrics = "sopranos" \with {
> % this is needed for lyrics above a staff
> \override VerticalAxisGroup.staff-affinity = #DOWN
>
> }
> \new Staff = "women" <<
> \new Voice = "sopranos" {
> \voiceOne
> << \global \sopMusic >>
> }
> \new Voice = "altos" {
> \voiceTwo
> << \global \altoMusic >>
> }
>>>
> \new Lyrics = "altos"
> \new Lyrics = "tenors" \with {
> % this is needed for lyrics above a staff
> \override VerticalAxisGroup.staff-affinity = #DOWN
> }
> \new Staff = "men" <<
> \clef bass
> \new Voice = "tenors" {
> \voiceOne
> << \global \tenorMusic >>
> }
> \new Voice = "basses" {
> \voiceTwo << \global \bassMusic >>
>
> }
>>>
> \new Lyrics = "basses"
> \context Lyrics = "sopranos" \lyricsto "sopranos" \sopWords
> \context Lyrics = "altos" \lyricsto "altos" \altoWords
> \context Lyrics = "tenors" \lyricsto "tenors" \tenorWords
> \context Lyrics = "basses" \lyricsto "basses" \bassWords
>>>
> \midi {
> \context {
> \Score
> tempoWholesPerMinute = #(ly:make-moment 155/4)
> }
> }
> \layout { }
> }

Thanks so much!

Michael D

Sent with [Proton Mail](https://proton.me/mail/home) secure email.
  • Orthodox Chant thedoctor81877 via LilyPond user discussion

Reply via email to