Hi Harm,
> You need to go for
> \once \override _PianoStaff_.Arpeggio.positions = #'(-3 . 12)
I tried that, of course…
> NB the first value of the pair is the lower end!
> Thus '(3 . -12) wouldn't print anything.
Ah! That’s why it wasn’t working. D’oh!
> Or use \offset
> \once \offset positions #'(0 . 1) PianoStaff.Arpeggio
That’s definitely the winner for simplicity/clarity:
\version "2.19.80"
upper = {
\time 3/4
<c'>2.\arpeggio
\once \offset positions #'(-0.5 . 0.5) PianoStaff.Arpeggio
<c'>2.\arpeggio
}
lower = {
\time 3/4
\clef bass
<c e g>2.\arpeggio
<c e g>2.\arpeggio
}
\score {
\new PianoStaff <<
\new Staff \upper
\new Staff \lower
>>
\layout {
\context {
\PianoStaff
connectArpeggios = ##t
}
}
}
Thanks!
Kieren.
________________________________
Kieren MacMillan, composer
‣ website: www.kierenmacmillan.info
‣ email: [email protected]
_______________________________________________
lilypond-user mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/lilypond-user