[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
arpeggios as barre indicators
From: |
Eluze |
Subject: |
arpeggios as barre indicators |
Date: |
Wed, 17 Sep 2008 15:26:23 -0700 (PDT) |
based on the snippet "Cross-staff arpeggio brackets" in the LSR I found a
nice way to mis-use arpeggios as barre indicators
hilites:
- you don't even need chords for the arpeggio and
- you can combine notes/chords with different durations!
arpeggioAsBarre = \once \override Staff.Arpeggio #'stencil =
#ly:arpeggio::brew-chord-bracket
\markup { "6 or 3 voices/notes with a barre on the 3rd fret"}
\score {
\context Staff {
\set Staff.connectArpeggios = ##t
<<
\context Voice="1" { \voiceOne \arpeggioAsBarre g'' \arpeggio s
\arpeggioAsBarre g'' \arpeggio }
\context Voice="2" { \voiceOne \arpeggioAsBarre d'' s
\arpeggioAsBarre d'' }
\context Voice="3" { \voiceTwo \arpeggioAsBarre b' s
\arpeggioAsBarre bes' \arpeggio }
\context Voice="4" { \voiceTwo \arpeggioAsBarre g' \arpeggio r g'
}
\context Voice="5" { \voiceTwo \arpeggioAsBarre d' \arpeggio s d'
}
\context Voice="6" { \voiceTwo \arpeggioAsBarre g \arpeggio s s
}
\context Voice="1" { s -"III" }
\context Voice="6" { s -"hurray!" }
>>
}
\layout { \context { \Staff \consists "Span_arpeggio_engraver"} }
}
\markup { "combining chords with different durations" }
\context Staff \with { \consists "Span_arpeggio_engraver"}
{ \clef "treble_8" \key c \major
\set Staff.connectArpeggios = ##t
\arpeggioAsBarre
<<
{ < e' g'> 4 \arpeggio r r 2 }
\\
{ < c g~ c'> 2 \arpeggio g }
>>
}
http://www.nabble.com/file/p19542137/arpeggio%2Bas%2Bbarre.png
--
View this message in context:
http://www.nabble.com/arpeggios-as-barre-indicators-tp19542137p19542137.html
Sent from the Gnu - Lilypond - User mailing list archive at Nabble.com.