>> It is extremely helpful in writing keyboard music.
> 
> Typing aids are the kind of thing that editor macros should do rather
> than the music processor.

Here I strongly disagree.  There must be means to make LilyPond's
`source code' readable by people also which don't use an editor's
special lilypond mode.  Compare this:

  <c e g>8[ <c e g> <c e g> <c e g> <c e g> <c e g> <c e g> <c e g>] |
  <c e a>8[ <c e a> <c e a> <c e a> <c e a> <c e a> <c e a> <c e a>] |
  <a d f>8[ <a d f> <a d f> <a d f> <a d f> <a d f> <a d f> <a d f>] |
  <b d g>8[ <b d g> <b d g> <b d g> <b d g> <b d g> <b d g> <b d g>] |

with this:

  <c e g>8[ \repeat unfold 6 { <c e g>8 } <c e g>] |
  <c e a>8[ \repeat unfold 6 { <c e a>8 } <c e a>] |
  <a d f>8[ \repeat unfold 6 { <a d f>8 } <a d f>] |
  <b d g>8[ \repeat unfold 6 { <b d g>8 } <b d g>] |

(maybe this can be written in a better way) and that:

  <c e g>8[ q q q q q q q] |
  <c e a>8[ q q q q q q q] |
  <a d f>8[ q q q q q q q] |
  <b d g>8[ q q q q q q q] |

I'm not sure that you can beat the q notation w.r.t. readability.


    Werner

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

Reply via email to