Re: Mixed ChoirGroup: Solo/Choir
Thx David, will try with those ideas! Am 26. April 2024 05:06:52 schrieb David Wright : On Thu 25 Apr 2024 at 13:36:49 (+), Schlipf, John (schlipf) wrote: On question: On Wed 24 Apr 2024 at 19:13:47 (+0200), Johannes Roeßler wrote: > Hey David, > > it works - but I am running into an issue with short passages. > I would like to stretch the choir part to the right side, > but when I bring in "ragged-right = ##f" then it breaks: > > I assume you have a solution for that issue? This is simple, but perhaps it would work for you. I've stretched (what I thought were) over-compressed lines by just putting in a manual line break before and after the line I want to stretch. Lilypond then spreads the demarcated line out to fill the space. Just to clarify what I wrote Wed, 24 Apr 2024 23:46:22 -0500 "I don't like to stretch the responses music much at all, …" The sole control I exercise on the layout of each V is to set the individual indent = NN that's added to the global ragged-right = ##f ragged-last = ##f. I choose the values by trial and error, to give the first (or sole) line of a response a balanced appearance compared with the full-width lines in the rest of the setting. Overcompression beyond a certain point will lead to LP's addition of a linebreak anyway. In the thumbnail score that I previously attached, the values of NN were: 70, 40, 110, 20, 0, 80, 50, 70, 80, 40, 60, 0, the Lord's Prayer having no intonation, and the Amens being labelled, with no cue or indent required. Cheers, David.
Re: Mixed ChoirGroup: Solo/Choir
On Thu 25 Apr 2024 at 13:36:49 (+), Schlipf, John (schlipf) wrote: > On question: > On Wed 24 Apr 2024 at 19:13:47 (+0200), Johannes Roeßler wrote: > > Hey David, > > > > it works - but I am running into an issue with short passages. > > I would like to stretch the choir part to the right side, > > but when I bring in "ragged-right = ##f" then it breaks: > > > > I assume you have a solution for that issue? > > This is simple, but perhaps it would work for you. I've stretched (what I > thought were) over-compressed lines by just putting in a manual line break > before and after the line I want to stretch. Lilypond then spreads the > demarcated line out to fill the space. Just to clarify what I wrote Wed, 24 Apr 2024 23:46:22 -0500 "I don't like to stretch the responses music much at all, …" The sole control I exercise on the layout of each V is to set the individual indent = NN that's added to the global ragged-right = ##f ragged-last = ##f. I choose the values by trial and error, to give the first (or sole) line of a response a balanced appearance compared with the full-width lines in the rest of the setting. Overcompression beyond a certain point will lead to LP's addition of a linebreak anyway. In the thumbnail score that I previously attached, the values of NN were: 70, 40, 110, 20, 0, 80, 50, 70, 80, 40, 60, 0, the Lord's Prayer having no intonation, and the Amens being labelled, with no cue or indent required. Cheers, David.
Re: Mixed ChoirGroup: Solo/Choir
On Wed 24 Apr 2024 at 19:13:47 (+0200), Johannes Roeßler wrote: > Hey David, > > it works - but I am running into an issue with short passages. > I would like to stretch the choir part to the right side, > but when I bring in "ragged-right = ##f" then it breaks: > > I assume you have a solution for that issue? Very simple, but not obvious from my cropped screenshot, I right-justify the responses. I don't stretch the versicles at all, and I set them with a breve or semibreve (reciting note) and stemless crochets, avoiding any indication of rhythm. (With the commonly used Ferial versicles, only "O God make speed to save us" is entirely crochets, with no reciting note.) I don't like to stretch the responses music much at all, because I find that makes it more difficult to read. So a short V pair will have a wide margin to its left. Right-justification is used by Shorter House in their Book of New Responses, and by Church Music Society in their 1993 Watkins Shaw edition of Preces and Responses. OTOH the older Atkins/Fellowes edition of the latter had its V placed centrally. I've attached a much-reduced illustration of one set (Smith/Stone). On page 2, the choir sings everything after the 2nd versicle; page 4 has the Lord's Prayer; and the final line of music is a concatenation of the three Amens. I've also attached my Plainlayout file, used here for the versicles. I set the size externally because I use much larger sizes than here with less familiar plainsong, like the Gospels of the Passion, and the dreaded liturgical tracts. plainlayout = \layout { \plainlayout #(layout-set-staff-size 9) } Cheers, David. \version "2.25.9" % 2016-05-04 %% Sets up \plainlayout, which is local, designed not to interfere %% with the top-level layouts, which are cumulative. %% Used for interspersing plainsong sections with normal music. plainlayout = \layout { indent = 0 ragged-right = ##t \context { \Score timing = ##f \override SpacingSpanner.shortest-duration-space = #3.0 } \context { \Staff \omit TimeSignature \override BreathingSign.text = #(make-musicglyph-markup "scripts.tickmark") } \context { \Voice \omit Stem \omit Flag \override Slur.direction = #UP } \context { \Lyrics \override LyricHyphen.minimum-distance = #1.0 } }
Re: Mixed ChoirGroup: Solo/Choir
Hey David, it works - but I am running into an issue with short passages. I would like to stretch the choir part to the right side, but when I bring in "ragged-right = ##f" then it breaks: I assume you have a solution for that issue? Best regards Johannes 8< % \version "2.24.0" #(set-global-staff-size 18) \paper { top-margin = 1.0 \cm bottom-margin = 1.0 \cm left-margin = 1\cm %line-width = 16 \cm ragged-bottom = ##t ragged-last-bottom = ##f %ragged-right = ##f } global = { \key f \major \time 4/4 \partial 4 \dynamicUp } st={\once \override Slur.transparent = ##t } rot={ \stopStaff \startStaff \override NoteHead.color = #(x11-color 'DarkRed) \override Dots.color = #(x11-color 'DarkRed) \override Staff.BarLine.color = #(x11-color 'DarkRed) \override Staff.Clef.color = #(x11-color 'DarkRed) \override Staff.KeySignature.color = #(x11-color 'DarkRed) \override Rest.color = #(x11-color 'DarkRed) \override Stem.color = #(x11-color 'DarkRed) \override Stem.transparent = ##t \override Staff.StaffSymbol.color = #(x11-color 'DarkRed) \override Staff.TimeSignature.color = #(x11-color 'DarkRed) } Acantor = \relative c { \key f \major \clef "violin_8" \cadenzaOn \rot f4 f f g } Avtext= \lyricmode { \override Lyrics.LyricText.color = #(x11-color 'DarkRed) Praise ye the Lord } Aintonation = \markup { \score { \new Staff = staff << \new Voice { \Acantor } \addlyrics \with { alignAboveContext = staff } { \Avtext } >> \layout { } } \hspace #5 } cantus = \relative c''{ \global \cadenzaOff a4 g( d) d8 (f) 8() 1 \fermata\bar "|." \break } lyricscantus = \lyricmode { The Lord's name be praised! } altus = \relative c' { \global \st d8( c) h4(c) d8(c) b4 d 1\fermata } tenor = \relative c' { \global a4 g(f) f a8(g) a1\fermata } bassus = \relative c { \global d4 g,(a) b8(a) g4 d1\fermata } \score { \new ChoirStaff \with { \override StaffGrouper.staff-staff-spacing.basic-distance = #12 } << \new Staff << \global \new Voice="v1" { %\set Staff.instrumentName="Sopran" \set Staff.midiInstrument = "oboe" \clef "treble" \cantus } \new Lyrics \lyricsto "v1" { \lyricscantus } >> \new Staff << \global \new Voice="v2" { %\set Staff.instrumentName="Alt" \set Staff.midiInstrument = "clarinet" \clef "treble" \altus } \new Lyrics \lyricsto "v2" { \lyricscantus } >> \new Staff << \override Staff.InstrumentName.self-alignment-X = #RIGHT \set Staff.instrumentName = \Aintonation \clef "violin_8" \global \new Voice { \tenor } \addlyrics { \lyricscantus } >> \new Staff << \global \new Voice="v4" { %\set Staff.instrumentName="Bass" \set Staff.midiInstrument = "cello" \clef "bass" \bassus } \new Lyrics \lyricsto "v4" {\lyricscantus} >> >> \layout { indent = 5.5 \cm \context {\Staff \RemoveEmptyStaves } } \midi { \tempo 4=100 } } -- Diese E-Mail wurde von Avast-Antivirussoftware auf Viren geprüft. www.avast.com
Re: Mixed ChoirGroup: Solo/Choir
Thx David, and it's exactly what I'll use it for... Preces :) Am 22. April 2024 21:41:12 schrieb David Wright : On Mon 22 Apr 2024 at 18:06:21 (+0200), Johannes Roeßler wrote: \version "2.24.0" \score { \new ChoirStaff << \new Staff {s1 s1 a'1} \new Staff {s1 s1 a'1} \new Staff {a'1 a' a'} \new Staff {s1 s1 a'1} >> \layout { } } I'm guessing this might be an XY question. What I do is to put the solo into the instrument name. The bare bones are below, though not an MWE because I haven't included the shortcuts I use. Here, the solo is a bass, and they have been shrunk a little. Aintonation = \markup { \score { \transpose af g \new Staff = staff << \Vglobal \new Voice { \Acantor } \addlyrics \with { alignAboveContext = staff } { \Avtext } >> \layout { \plainlayout } } \hspace #5 "B." } \score { \transpose af g \new ChoirStaff << \new Staff << \labelsoprano \clef treble { \Rglobal \Abarring } \new Voice { \accident \Asoprano } \addlyrics { \Artext } >> \new Staff << \labelaltoi \clef treble \Rglobal \new Voice { \accident \Aaltoi } \addlyrics { \Artext } >> \new Staff << \labelaltoii \clef treble \Rglobal \new Voice { \accident \Aaltoii } \addlyrics { \Artext } >> \new Staff << \labeltenor \clef "treble_8" \Rglobal \new Voice { \accident \Atenor } \addlyrics { \Artextt } >> \new Staff << \override Staff.InstrumentName.self-alignment-X = #RIGHT \set Staff.instrumentName = \Aintonation \clef bass \Rglobal \new Voice { \accident \Abass } \addlyrics { \Artext } >> >> \midi { \miditempo } \layout { indent = 70 } } Cheers, David.
Re: Mixed ChoirGroup: Solo/Choir
On Mon 22 Apr 2024 at 18:06:21 (+0200), Johannes Roeßler wrote: > \version "2.24.0" > \score { > \new ChoirStaff << > \new Staff {s1 s1 a'1} > \new Staff {s1 s1 a'1} > \new Staff {a'1 a' a'} > \new Staff {s1 s1 a'1} > >> > \layout { } > } I'm guessing this might be an XY question. What I do is to put the solo into the instrument name. The bare bones are below, though not an MWE because I haven't included the shortcuts I use. Here, the solo is a bass, and they have been shrunk a little. Aintonation = \markup { \score { \transpose af g \new Staff = staff << \Vglobal \new Voice { \Acantor } \addlyrics \with { alignAboveContext = staff } { \Avtext } >> \layout { \plainlayout } } \hspace #5 "B." } \score { \transpose af g \new ChoirStaff << \new Staff << \labelsoprano \clef treble { \Rglobal \Abarring } \new Voice { \accident \Asoprano } \addlyrics { \Artext } >> \new Staff << \labelaltoi \clef treble \Rglobal \new Voice { \accident \Aaltoi } \addlyrics { \Artext } >> \new Staff << \labelaltoii \clef treble \Rglobal \new Voice { \accident \Aaltoii } \addlyrics { \Artext } >> \new Staff << \labeltenor \clef "treble_8" \Rglobal \new Voice { \accident \Atenor } \addlyrics { \Artextt } >> \new Staff << \override Staff.InstrumentName.self-alignment-X = #RIGHT \set Staff.instrumentName = \Aintonation \clef bass \Rglobal \new Voice { \accident \Abass } \addlyrics { \Artext } >> >> \midi { \miditempo } \layout { indent = 70 } } Cheers, David.
Re: Mixed ChoirGroup: Solo/Choir
On 22/04/2024 17:06, Johannes Roeßler wrote: I'd like to achieve this: Any ideas? This is close to your picture \version "2.24.2" \new StaffGroup << \new Staff="staffa" { a'1 1 \once \override Score.BreakAlignment.break-align-orders = #(make-vector 3 '(staff-bar clef key-signature time-signature)) \bar ".|" << \new Staff \with { alignAboveContext = "staffa" } { c''1 } \new Staff \with { alignAboveContext = "staffa" } { b'1 } \context Staff="staffa" { \clef "treble" \time 4/4 \key g\major a'1 } \new Staff \with { alignBelowContext = "staffa" } { g'1 } >> } >> -- Timothy Lanfear, Bristol, UK.
Mixed ChoirGroup: Solo/Choir
Hi Group, having this: \version "2.24.0" \score { \new ChoirStaff << \new Staff {s1 s1 a'1} \new Staff {s1 s1 a'1} \new Staff {a'1 a' a'} \new Staff {s1 s1 a'1} >> \layout { } } I'd like to achieve this: Any ideas? Best regards Johannes -- Diese E-Mail wurde von Avast-Antivirussoftware auf Viren geprüft. www.avast.com