Re: Producing scores for visually impaired and blind people
There is something called "Music Braille", invented by the man himself. But, I am reliably informed by an ex-chairman of the RNIB (a fine tenor) that it really is too much trouble to use because it is a) verbose b) requires a spare hand that would otherwise be playing the instrument and c) is made even more difficult when lyrics are involved. So he learns his part, by ear, and just uses normal braille for the underlay. Dirk On 13/09/2019 20:33, Jacques Menu wrote: Hello folks, I’ve thought of a possibility which surely others have already considered, and I’m not sure whether the idea makes sense at all. This would consist in printing LilyPond scores in 3D on thin plates, analog to was was done at the time when engravers built scores with pieces of metal. Maybe with a large enough scaling factor, such ‘printbossing’ would be readable by trained braille readers with their fingers, benefitting from the non-linear nature of graphical scores and the high quality of Lily’s scores. Such plates could also be piled up without the risk of damaging the contents, which may occur with embossed paper. What do you think? Please excuse me if my question is silly... JM ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Add second set of lyrics part way through a movement
I am trying to set a Victoria mass's Agnus Dei. Most of the words are the same, but there are two endings, basically "miserere nobis" and "dona nobis pacem". textocantus=\lyricmode{ A -- gnus De -- _ _ i, A -- gnus __ _ De -- _ _ _ _ i, A -- gnus De -- _ _ _ _ _ _ _ i, qui tol -- lis pec -- ca -- ta mun -- _ _ _ _ _ _ di, qui tol -- lis pec -- ca -- ta mun -- _ _ di, pec -- ca -- ta mun -- _ _ _ _ _ _ _ _ di, __ pec -- ca -- ta mun -- _ _ _ _ _ _ di, } tcm=\lyricmode { mi -- se -- re -- re no -- _ _ bis, mi -- se -- re -- re no -- _ _ _ _ _ _ bis, mi -- se -- re -- re no -- bis, mi -- se -- re -- re no -- _ _ _ _ _ bis, mi -- se -- re -- re no -- _ bis. } tcd=\lyricmode{ do -- _ na no -- bis pa -- _ _ _ cem, do -- na no -- bis pa -- _ _ _ _ _ _ cem, do -- na no -- bis pa -- cem, do -- na no -- bis pa -- _ _ _ _ _ cem, do -- na no -- bis pa -- _ _ cem. } The first part would look something like this: \score { \new ChoirStaff << \new Staff = "v1" { \set Staff.instrumentName = "Cantus" \set Staff.shortInstrumentName = "C" \clef treble \new Voice = "v1" { \global \cantus } } \new Lyrics = "v1" \context Lyrics="v1" { \lyricsto "v1" { \textocantus %<< \tcm %\tcd %>> } } ... The net result wants to look rather like this: "... peccata mundi, miserere nobis." " dona nobis pacem." Any suggestions? Dirk ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: \RemoveEmptyStaves + 8 part polyphony
On 11/05/16 01:07, Dirk Koopman wrote: On 11/05/16 00:38, Kieren MacMillan wrote: Hi Dirk, Is there any way of controlling which part of a score has \RemoveEmptyStaves active and which not? showMMRs = { \set Staff.keepAliveInterfaces = #'( rhythmic-grob-interface multi-measure-rest-interface lyric-interface stanza-number-interface percent-repeat-interface) } hideMMRs = \unset Staff.keepAliveInterfaces Hope this helps! Hmm... Close but no cigar. Each of my stave in 2nd choir look like this: \new Staff << \new Voice="v8" { \set Staff.instrumentName = "Bass 2" \set Staff.shortInstrumentName = "B2" \clef "bass" \key f \major \numericTimeSignature\time 4/2 \BtwoKone \break % 1st kyrie notes \BtwoC \break % christe notes \showMMRs \BtwoKtwo % 2nd Kyrie notes } \new Lyrics \lyricsto "v8" { \TextBtwo } >> The Christe is just a lot of R1*n followed by a \bar "||" |. What happens is that the 2nd Kyrie is now set correctly, but the empty 2nd choir part of the Christe now also appears. I am guessing that I have to put the \showMMRs somewhere else? Dirk And as if by magic removing all four \showMMRs makes it format as I want it. So it appears that just defining those functions makes it work. Which is a worry. Dirk ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: \RemoveEmptyStaves + 8 part polyphony
On 11/05/16 00:38, Kieren MacMillan wrote: Hi Dirk, Is there any way of controlling which part of a score has \RemoveEmptyStaves active and which not? showMMRs = { \set Staff.keepAliveInterfaces = #'( rhythmic-grob-interface multi-measure-rest-interface lyric-interface stanza-number-interface percent-repeat-interface) } hideMMRs = \unset Staff.keepAliveInterfaces Hope this helps! Hmm... Close but no cigar. Each of my stave in 2nd choir look like this: \new Staff << \new Voice="v8" { \set Staff.instrumentName = "Bass 2" \set Staff.shortInstrumentName = "B2" \clef "bass" \key f \major \numericTimeSignature\time 4/2 \BtwoKone \break % 1st kyrie notes \BtwoC \break % christe notes \showMMRs \BtwoKtwo % 2nd Kyrie notes } \new Lyrics \lyricsto "v8" { \TextBtwo } >> The Christe is just a lot of R1*n followed by a \bar "||" |. What happens is that the 2nd Kyrie is now set correctly, but the empty 2nd choir part of the Christe now also appears. I am guessing that I have to put the \showMMRs somewhere else? Dirk ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
\RemoveEmptyStaves + 8 part polyphony
I am setting an 8 part 2 choir Lassus mass arranged into 2 ChoirStaffs, one for each choir. In the Kyrie, the first and the last Kyrie is full parts and the intervening Christe is just 4 parts (1st choir). I have this in the layout section: \layout { \context { \Staff \RemoveEmptyStaves } .. .. } And for the Christe this does exactly what I want viz: remove the empty 2nd choir staves / system. However, it happens that in the last Kyrie, the 2nd choir has some 4 bars rest at the beginning. The layout engine clearly has an "Aha!" moment and has optimised out the "empty" 2nd choir staves containing those 4 bars. Now while a choir can cope with this, it doesn't look very good, especially as the layout engine has stuck the "entry" of the 2nd choir on the following page. Is there any way of controlling which part of a score has \RemoveEmptyStaves active and which not? Dirk ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user