Using relative per variable at the moment of their definition is robust
pitchwise.
Sorry for top posting
El 12/05/2014 10:48, "Carlo Vanoni" <vanoniiscrizi...@yahoo.it> escribió:

> Hi everyone,
>
> I'm transcribing a song that is, as usual, versex2-chorus-verse-chorus.
> Instead of copying all the notes of the verse/chorus section, I've created
> the verse-chorus sections so than I can just add \verse \chorus in the main
> score to print it.
> I need to display both the score and the tabs. I noticed that I have to
> set different relative pitches for the two notations, otherwise there is an
> octave difference in the two (maybe I'm messing up something... Check the
> example), so I need to state the relative pitch in the \new Staff - \new
> TabStaff sections.
> The problem is that, since I state the relative pitch there, I can't set
> the pitch of the song sections, so I don't know how to let the first note
> of the section to start always at a given pitch.
>
> Enough talking.
> Here is a simple example:
> --------------------------------------------
> \version "2.18.0"
>
> verse =
> {
>     a'4 b c a | a b c a | \break
> }
>
> chorus =
> {
>     a'4 b c d | d e f g | \break
> }
>
> song =
> {
>     \repeat volta 2
>     {
>         \verse
>     }
>     \chorus
>     \verse
>     \chorus
>     \bar "|."
> }
>
> bass = {
>     <<
>     \new Staff \with {
>         \clef bass
>         \omit Voice.StringNumber
>     }
>     {
>         \relative c,
>         \song
>     }
>
>     \new TabStaff \with {
>         \clef moderntab
>         stringTunings = #bass-tuning
>     }
>     {
>         \relative c,,   % tabs relative to a lower octave!
>         \song
>     }
>     \set Staff.instrumentName = #"Bass"
>     >>
> }
>
> \score {
>   \bass
> }
> --------------------------------------------
>
> What I want is that each section starts from the same note (a' relative to
> c,). What happens is that each section will be relative to the previous
> section last note, so everything start to jump up an octave.
> This can probably be corrected setting the relative in the section itself
> (verse/chorus). But then the Score and TabScore will display different
> octaves.
>
> What am I missing?
>
> Thanks!
>
>
>
>
>
> _______________________________________________
> 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

Reply via email to