bug-lilypond
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Issue 1110 in lilypond: Wrong octave of repetition chord with \relat


From: Werner LEMBERG
Subject: Re: Issue 1110 in lilypond: Wrong octave of repetition chord with \relative and #{ #} syntax
Date: Sun, 16 Oct 2011 12:29:14 +0200 (CEST)

>> 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



reply via email to

[Prev in Thread] Current Thread [Next in Thread]