lilypond-user
[Top][All Lists]
Advanced

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

How to stop melisma line?


From: Dmytro O. Redchuk
Subject: How to stop melisma line?
Date: Mon, 29 Sep 2008 09:40:28 +0300

Hi, all.

In vocal scores i often put soprano and alto in one staff
and use soprano lyrics with a lot of skips, so soprano has lyrics only
if it differs from alto's lyrics.

Please, masters, take a look at this fragment -- melisma line in soprano voice
extends too far, over skips, rests and skips again:

\version "2.11.42"  % is this the problem?

upper = \relative c'' {
  c4 c c c ~
  c1 ~
  c4 c -"skip!" r c -"skip!"
  c4 -"skip!" c c c
}

lower = \relative a' {
  a4 a a a
  a a a a
  a a a a
  a a a a
}

uplyr = \lyricmode {
  la -- la -- la -- la __
  \repeat "unfold" 3 { \skip 1 }
  la -- la -- la
}

lolyr = \lyricmode {
  la -- la -- la -- la,
  la -- la -- la -- la,
  la -- la -- la -- la,
  la, la -- la -- la!
}

\score {
  \new Staff = "staff" <<
    \new Voice = "upper" { \voiceOne \upper }
    \new Lyrics \with { alignAboveContext = "staff" } \lyricsto "upper" \uplyr
    \new Voice = "lower" { \voiceTwo \lower }
    \new Lyrics \lyricsto "lower" \lolyr
  >>
}

Thank you.

-- 
Dmytro O. Redchuk




reply via email to

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