lilypond-user
[Top][All Lists]
Advanced

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

Re: Odd \time and \appoggiatura interaction


From: Thomas Morley
Subject: Re: Odd \time and \appoggiatura interaction
Date: Sun, 10 Nov 2013 00:14:09 +0100

2013/11/9 Frederick Bartlett <address@hidden>:

> (I would like a way to \transpose all voices in a piece
> with a single command rather than putting an individual \transpose on each
> voice.)
>
> Also, the snippet is quite simplified; I really do need the two-voice
> construct. The actual treble clef's first measure is
>
> << { \appoggiatura { g16 ([a] } \voiceOne g4) (c8 g) a4 (b) } \\ {
> \appoggiatura { s8 }<g e>2 <f c>4 <g d>} >>
>
> where the \voiceOne is need to prevent warnings about too many clashing note
> columns (which I also don't understand, but it does work, more or less).

Hi,

how about:

\version "2.16.2"

global = {
    \time 2/4
    \key c\major
}

m =
\relative c''' {
    \global
    \slurUp
    \appoggiatura { g16 ([a] } \voiceOne g4 c8 g) a4( b)
}

n =
\relative c''' {
    \global
    \grace s8
    \voiceTwo <g e>2 <f c>4 <g d>
}

\version "2.16"

\score {
    \transpose c des
    <<
      \new StaffGroup <<
        \new Staff <<
        \new Voice \m
        \new Voice \n
        >>
        \new Staff <<
        \new Voice \m
        \new Voice \n
        >>
      >>
      \new StaffGroup <<
        \new Staff <<
        \new Voice \m
        \new Voice \n
        >>
        \new Staff <<
        \new Voice \m
        \new Voice \n
        >>
      >>
    >>
}

Demonstrating how to use \transpose for _all_ music of a score.

Using real, proper initialized Voices instead of << \\ >>. There are
to many issue with it, to use it for more than a _real_ _short_
section of music, imho.

Also issue 630
http://code.google.com/p/lilypond/issues/detail?id=630#c25
is triggered by your code. My coding avoids/workarounds it.

HTH,
  Harm



reply via email to

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