I don't know whether you've been avoiding manual bars, but you can get the 
result you want for the first example like this:

\version "2.13.34"
\score {
 \new Staff <<    % or ChoirStaff
  \new Voice { \cadenzaOn \voiceOne a'8 b'8 \bar "|" c''8 d''8 \bar "|" b'4 
\bar "|" a'4 }
  \new Voice { \voiceTwo a'4  a'4 d'16 e'16 f'16 g'16 a'4}
 >>
}



--
Phil Holmes


  ----- Original Message ----- 
  From: ggit 
  To: Lilypond users 
  Sent: Thursday, May 05, 2011 4:05 PM
  Subject: barAlways, slurs (melisma)


  Dear all,
  1) In the following :

  \version "2.13.34"
  \score {
   \new Staff <<    % or ChoirStaff
    \new Voice { \voiceOne a'8 b'8 c''8 d''8 b'4 a'4}
    \new Voice { \voiceTwo a'4 a'4 d'16 e'16 f'16 g'16 a'4}
   >>
   \layout {
    \context { \Score
     barAlways = ##t
    }
   }
  }

  barAlways acts as if it was applied to the \Voice context : it draws a bar 
line after *every* note of *any* voice.
  Too bad. I would like it to draw a bar line *only* if no notes are still 
playing in any voice ; thus, for instance, no bar after the "a8" nor after the 
"e16". Could you help me ?

  2) In the following :

  \version "2.13.34"
  \score {
   \new Staff <<
    \new Voice {
     a'8 \( ( b'8) c''8( d''8) b'4 \) a'4
    }
   >>
   \layout {
    \context { \Score
     barAlways = ##t
    }
   }
  }

  I would like a bar line to be drawn after the "b8", after the "d8", after the 
"b4", and after the "a4" ; and nowhere else. That is : no bar inside of a 
"slur" (but it's ok inside of a "phrasing slur" ). Any hint ?

  Thanks,
  G.



------------------------------------------------------------------------------


  _______________________________________________
  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