lilypond-user
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: song with multi-voice ending


From: Mats Bengtsson
Subject: Re: song with multi-voice ending
Date: Sun, 04 Nov 2007 22:46:10 +0100
User-agent: Internet Messaging Program (IMP) H3 (4.0.5)

What LilyPond version do you use?

I don't have the time now to make dummy definitions of all your
variables, so I have not done any trial and error. However, I would
first try something along the lines of

\score {
 <<
   \new ChordNames {
     \germanChords
     \set chordChanges = ##t
     \akkorde \akkordeSchluss
   }
   \new Staff = Oben <<
     \global
     \new Voice = "eins" {        \hauptstimme << \shlussEins
                        \new Staff = mitte \new Voice = "zwei" {
\schlussZwei }
                        \new Staff = unten \new Voice = "drei" {
\schlussDrei }
                    >> }
   >>
   \new Lyrics \lyricsto "eins" { \text \textSchlussEins }
   \new Lyrics \with {alignBelowContext=mitte } \lyricsto "zwei" {
\text \textSchlussZwei }
   \new Lyrics \with {alignBelowContext=unten } \lyricsto "drei" {
\text \textSchlussDrei }
 >>
}

    /Mats

Quoting fiëé visuëlle <address@hidden>:

I've a song with one voice, but the ending has three.
I need those in different staves, because they've slightly different
texts, but I didn't manage it yet.
What's wrong with my code below?

The first (one voice) part works.
---
\score {
        {
                <<
                        \context ChordNames {
                                \germanChords
                                \set chordChanges = ##t
                                \akkorde
                        }
                        \context Staff = Oben <<
                                \global
                                \context Voice = "eins" { \hauptstimme }
                        >>
                        \lyricsto "eins" \new Lyrics { \text }
                >>
                <<
                        \context ChordNames {
                                \germanChords
                                \set chordChanges = ##t
                                \akkordeSchluss
                        }
                        \context Staff = Oben << \context Voice = "eins" { 
\schlussEins } >>
                        \lyricsto "eins" \new Lyrics { \textSchlussEins }
                        \context Staff = Mitte << \context Voice = "zwei" { 
\schlussZwei } >>
                        \lyricsto "zwei" \new Lyrics { \textSchlussZwei }
                        \context Staff = Unten << \context Voice = "drei" { 
\schlussDrei } >>
                        \lyricsto "drei" \new Lyrics { \textSchlussDrei }
                >>
        }
        \layout {
                indent = 0\cm
        }
}
---
LilyPond says:

Analysieren...
Interpretation der Musik...[8][16]
Vorverarbeitung der grafischen Elemente...
Interpretation der Musik...
Programmierfehler: Moment is not increasing. Aborting interpretation.
Fortsetzung, die Finger kreuzen
[7]

(I don't think the translation of the error messages was such a good
idea...)




Greetlings from Lake Constance
---
fiëé visuëlle
Henning Hraban Ramm
http://www.fiee.net
http://angerweit.tikon.ch/lieder/
https://www.cacert.org (I'm an assurer)




_______________________________________________
lilypond-user mailing list
address@hidden
http://lists.gnu.org/mailman/listinfo/lilypond-user








reply via email to

[Prev in Thread] Current Thread [Next in Thread]