Dear David (and others),

One further thought.

Given that it's super difficult to "transfer" information "across staves" ...

Would it be feasible to allow the following input syntax (or something similar)?

    melody = { c a c \startPush f g a \stopPush h c d }
    \new PianoStaff <<
        \new Voice = "melody" \fixed c' {
          \melody
       }
       \new Dynamics \with {
         \override VerticalAxisGroup.nonstaff-nonstaff-spacing.padding = 1
       } {
         \melody
       }
    >>

There are modes like "\new RhythmicStaff" that discard half of the
information about the scores.

I would be super happy if there was a way to enter the input
information only once because repeating it twice is calling for
errors. But also because \startPush and \stopPush could then do
different things inside the main melody.

The "\new Voice" could ignore the \startPush/\stopPush directives (or
do something special with them) and "\new Dynamics" could ignore
typesetting the actual musical notes. I don't know how much tweaking
of LilyPond internals would be needed to achieve that though.

Thank you,
    Mojca

_______________________________________________
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user

Reply via email to