Thanks for the idea, but I'm looking for a generic solution tha doesn't rely on
given staff names.
Best
Urs
Vaughan McAlley <vaug...@mcalley.net.au> schrieb:
>On 31 March 2013 22:36, Urs Liska <li...@ursliska.de> wrote:
>>
>> Is it possible to refer to a staff relative to the current staff and
>not by its name?
>>
>> So, is it possible to write something like
>>
>> \change Staff = "previous/next or "higher/lower"
>>
>> instead of
>>
>> \change Staff = "Explicit-name-of-staff"
>>
>> inside a PianoStaff?
>>
>> I'd be interested in creating a generic command like \staffUp or
>\staffDown.
>>
>> Best
>> Urs
>>
>
>I have a piece for four keyboards where a motif that changes staff
>note-by-note makes its way through all of the keyboards. Something
>like this would be useful...
>
>If there are normally a limited number of keyboards in any one piece,
>maybe the following pseudo-code might work:
>
>function ChangeStaff()
> current = GetCurrentStaff()
> if current == "PianoOneRH" then
> newStaff = "PianoOneLH"
> elseif current == "PianoOneLH" then
> newStaff = "PianoOneRH"
> elseif current == "PianoTwoRH" then
> newStaff = "PianoTwoLH"
> elseif current == "PianoTwoLH" then
> newStaff = "PianoTwoRH"
> end
> SetCurrentStaff(newStaff)
>end
>
>
>It would depend on the name of the current staff being available to
>Scheme, which I don’t imagine would be a problem.
>
>Vaughan
>
>_______________________________________________
>lilypond-user mailing list
>lilypond-user@gnu.org
>https://lists.gnu.org/mailman/listinfo/lilypond-user
--
Diese Nachricht wurde von meinem Android-Mobiltelefon mit K-9 Mail gesendet.
_______________________________________________
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user