[Top][All Lists]

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

Re: Changing voice order...

From: David Kastrup
Subject: Re: Changing voice order...
Date: Thu, 03 Nov 2016 10:11:08 +0100
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1.50 (gnu/linux)

Werner LEMBERG <address@hidden> writes:

>> I was thrilled and excited by your proposal.  Having had some
>> leisure time this afternoon (although without net-access) I played
>> around with it.  I've taken it as a local command, though.
>> The result is a wrapper around simultaneous music, with and without
>> "\\".  You can input straight away from top to bottom voice.  The
>> voiceXxx-settings and context-ids are done automatically, but
>> respect user-settings.
>> The engraver to annotate info is in as well, could be deleted
>> ofcourse.
>> It's not tested beyond the given examples, but following this route
>> would make the input much more logical and because it's a wrapper we
>> would warrant backward compatibility, no need to change anything
>> else...
> Very nice, thanks!  It seems that a local solution is straightforward
> to handle.  But what about a global option?  It seems to me that this
> is what we are actually searching.

The original idea was a global replacement.  Easy enough to do.  A nice
syntax for that may be slightly trickier, but one can just accumulate,

\implicitVoices 1,2
\implicitVoices 1,3,2
\implicitVoices 1,3,4,2
\implicitVoices 1,3,5,4,2

Personally, I'd prefer a different number assignment:

\implicitVoices 1,-1
\implicitVoices 1,2,-1
\implicitVoices 1,2,-2,-1
\implicitVoices 1,2,3,-2,-1

Stem direction is recognizable from the sign (0 would be \oneVoice), and
apart from the sign, increasing numbers go down one voice.

Not sure that this ship hasn't sailed though.

David Kastrup

reply via email to

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