lilypond-user
[Top][All Lists]
Advanced

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

Re: Changing voice order...


From: Br. Samuel Springuel
Subject: Re: Changing voice order...
Date: Tue, 1 Nov 2016 11:24:46 -0400
User-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:45.0) Gecko/20100101 Thunderbird/45.4.0

I'm not a heavy user, so take my thoughts with whatever grain of salt you want, but this is how I would naively expect these constructs to work:

<< \\ \\ \\ >>
The voices would be entered in order from top to bottom. In this way the physical structure of the code would resemble the structure of the music I'm entering (thanks to line breaks in the code between the voices).

\voiceOne \voiceTwo \voiceThree \voiceFour
The numbers here are confusing. They could be a top-down enumeration of the voices or a more musical outside to inside pattern. Further, the fact that they don't match up with the 1/2/3/4 numbers of the implicit code above is even more confusing. If we stick with numbers, then numbers should match. However it would probably better if we got away from numbers altogether here. Kieren's suggestion of \voiceUp.1 and \voiceDown.1 seems somewhat more natural, but the numbers still have the potential for confusion. I do not know how to solve this (if it's solvable).

Finally, as a coder I always favor a phased process for changes to the user interface so that people have time to adapt to the change. A flag which can flip between the new and old behavior is definitely in order until 3.0.0 comes out. I'd default the flag to the old behavior while the new one is being worked on and then default it to the new behavior once a stable state has been reached.
--
✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝
Br. Samuel, OSB
St. Anselm’s Abbey
Washington, DC
(R. Padraic Springuel)

PAX ☧ ΧΡΙΣΤΟΣ



reply via email to

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