lilypond-user
[Top][All Lists]
Advanced

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

Re: Slurs within & across \repeat tremolo


From: David Wright
Subject: Re: Slurs within & across \repeat tremolo
Date: Tue, 19 Jul 2016 09:23:02 -0500
User-agent: Mutt/1.5.21 (2010-09-15)

On Tue 19 Jul 2016 at 12:21:39 (+0200), Simon Albrecht wrote:
> On 19.07.2016 06:07, Joel C. Salomon wrote:
[...]
> >             a16( gs a gs    a gs    a gs    \repeat tremolo 4 { a gs) }     
> > | \kluge |
> >             \voiceOne
> >             \repeat tremolo 4 { f( d }      \repeat tremolo 4 { f d) }      
> > | \kluge |
[...]

> As a side note: It’s considered bad practice to have tabs in
> LilyPond source code.

I'm afraid you're confusing two issues here. People can add any sort
of whitespace that LP will accept into their LP source code.
I think it ought to allow a greater selection too.
http://lists.gnu.org/archive/html/lilypond-user/2016-05/msg00307.html

OTOH the developers may choose to enforce a programming style for
*program* code that's accepted into the official tree, and the same
for the various subsidiary projects. That's no different from the
Linux Kernel, GNU, Python, etc.

There is a thread involving the main developers which starts at
https://lists.gnu.org/archive/html/lilypond-devel/2009-04/msg00076.html
but it's tedious to follow it to the bitter end, and there may be
more recent discussions/guidelines.

Personally, I avoid tabs myself except in human-only files, mainly
because of the side-effects in python code where indentation is
significant to the parser. But that's just me.

As a side-side note, maybe the slur is the equivalent of the
"Vaughan Williams quaver". RVW would tie to a quaver in the next
bar, but here there's a chord in the way (which also means that
here it's not a tie). It may just emphasise that the note must
be sustained. Not being a pianist, I don't know which hand plays
the quavers in the upper staff.

Cheers,
David.



reply via email to

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