[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Tempo declaration on different staves
From: |
Kieren MacMillan |
Subject: |
Re: Tempo declaration on different staves |
Date: |
Sun, 23 Sep 2018 09:49:37 -0400 |
p.s.
>> In the rewrite Kieren gave of Bernhard's score the global variable is still
>> included at the voice level.
And, yes, I would likely move the \global variable to the staff level(s) — or
even score, if the type of global information warranted/allowed — though I
didn’t go that far in my "cleanup" this time.
Cheers,
Kieren.
On Sep 23, 2018, at 9:47 AM, Kieren MacMillan <address@hidden> wrote:
>
> Hi all,
>
>> In the rewrite Kieren gave of Bernhard's score the global variable is still
>> included at the voice level. So, it seems that less typing is not the reason.
>
> No, less typing is not the reason.
>
> Here are three of the more important reasons I prefer late-stage combination:
>
> 1. It’s less likely there will be redundant information/data, which brings
> potential for clashes or performance slowdowns.
>
> 2. I’ve found code reuse to be easier, since things added earlier in the code
> chain don’t have to be removed.
>
> 3. The reused (e.g., \global) references are spread across a smaller section
> of the code — rather than separated by many code lines, or even contained in
> different files — making maintenance a little easier.
>
> Of course, a lot of it is simply personal preference/style, so there’s no big
> need to change if you don’t agree with my reasoning! I was just offering a
> possible improvement.
>
> Cheers,
> Kieren.
________________________________
Kieren MacMillan, composer
‣ website: www.kierenmacmillan.info
‣ email: address@hidden
Re: Tempo declaration on different staves, Simon Albrecht, 2018/09/23