lilypond-user
[Top][All Lists]
Advanced

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

Re: Aligning lyrics to non-visible melody


From: Xavier Scheuer
Subject: Re: Aligning lyrics to non-visible melody
Date: Wed, 10 Feb 2021 09:55:56 +0100

On Wed, 10 Feb 2021 at 08:50, Kuredant Kuredant <kuredant@gmail.com> wrote:
>
> Hi,
>
> Given the following example:
>
> (snip)
>
> I would like to hide the "melody" staff, while keeping the lyrics aligned to it (i.e. keep only "song" and "songLyrics" in \score).
> Is that possible? I've been looking through https://lilypond.org/doc/v2.22/Documentation/notation/vocal-music, but it seems that the melody staff is always displayed in the examples.

Hello,

Well, you can put your "melody" in a NullVoice, as explained in NR 2.1.2 Techniques specific to lyrics > Polyphony with shared lyrics
https://lilypond.org/doc/v2.22/Documentation/notation/techniques-specific-to-lyrics.html#polyphony-with-shared-lyrics

You might also want to use melismata and manually beamed notes, cf. NR 2.1.1 Common notation for vocal music > Multiple notes to one syllable
https://lilypond.org/doc/v2.22/Documentation/notation/common-notation-for-vocal-music.html#multiple-notes-to-one-syllable

Which gives:

melody = \relative c'' {
  \time 3/4
  \autoBeamOff
  f4 g8[ f e f] |
  e2.
}

songLyrics = \lyricmode {
  Ky -- ri -- e __
}

song = \relative c' {
  \time 3/4
  c4 c c |
  c8 c c2 |
}

\score {
  \new StaffGroup <<
    \new Staff = "music" {
      <<
        \new Voice = "song" {
          \song
        }
        \new NullVoice = "melody" {
          \melody
        }
      >>
    }
    \new Lyrics \lyricsto "melody" {
      \songLyrics
    }
  >>
  \layout {}
}

Cheers,
Xavier

--
Xavier Scheuer <x.scheuer@gmail.com>


reply via email to

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