|
From: | Juan Cristóbal Cerrillo |
Subject: | Re: Unusual beaming for piano music |
Date: | Sat, 25 Mar 2017 15:01:41 -0600 |
Hello Harm, If you use two voices as Jeffery suggested and adjust the Stem.beaming parameters it seems that the following is not needed. Am I correct or is there something I’m missing?
best, jc %%example \version "2.19.57" stemBeams = #(define-music-function (parser location l1 l2)(list? list?) #{ \once \override Stem.beaming = #(cons l1 l2) #}) \layout { \override NoteHead.stem-attachment = #'(0 . 0) \context { \Score proportionalNotationDuration = #(ly:make-moment 1/64) \override SpacingSpanner.uniform-stretching = ##t } } \new PianoStaff << \new Staff = "up" \with { \override VerticalAxisGroup.staff-staff-spacing.padding = 4 } << { \cadenzaOn \stemUp \once \override Beam.positions = #'(8 . 8) b''!16[ \stemBeams #'(0) #'(0 1) \times 4/5 { dis'' cis' dis'' b'! \stemBeams #'(0 1) #'(0) f''! } \stemBeams #'(0) #'(0 1) \times 4/5 { d' f''! bes' f''! \stemBeams #'(0 1) #'(0) gis' } \stemBeams #'(0) #'(0 1) b'! \stemBeams #'(0 1) #'(0) g''! \change Staff = "down" dis''!16] } \\ { s2 s8. \once \override Beam.positions = #'(-5 . -5) \once \override Score.NoteColumn. X-offset = -1.2 \stemBeams #'(0 1 2) #'(0 1) \stemDown \once \hide Rest \stemBeams #'() #'(0 1 2) r32[ \stemBeams #'(0 1 2) #'(0 1) fis'''!32 \change Staff = "down" \stemUp \stemBeams #'(-1 0) #'(-2 -1 0 ) gis''!32 \change Staff = "up" \stemDown \stemBeams #'(-2 -1 ) #'(-2 -1 ) a'''!16 cis'''! cis'''! \stemBeams #'(0 1 2) #'(0) a'''!32 \change Staff = "down" \stemUp \stemBeams #'(0) #'(-2 -1 0) dis'''!32 \change Staff = "up" \stemDown \stemBeams #'(-1 0 1) #'(-1) g'''! \change Staff = "down" \stemUp \stemBeams #'(0) #'(-2 -1 0) cis''' ! \change Staff = "up" \stemDown bes'''! fis'''!16] } >> \new Staff = "down" { s2 s8 s8 \times 4/5 { gis''16[ dis''! gis''! ais'' b''!] } \once \override Stem.length = #18 dis'''! s8 } >> |
[Prev in Thread] | Current Thread | [Next in Thread] |