[prev in list] [next in list] [prev in thread] [next in thread]
List: lilypond-user
Subject: RE: Learning how to use "\change Staff"; don't get it yet, obviously
From: "Mark Stephen Mrotek" <carsonmark () ca ! rr ! com>
Date: 2022-07-31 1:59:43
Message-ID: 008901d8a481$a8699da0$f93cd8e0$ () ca ! rr ! com
[Download RAW message or body]
Kenneth,
If you want, send your code to me and I shall try to achieve what you want with an \
explanation.
Mark
-----Original Message-----
From: Kenneth Wolcott [mailto:kennethwolcott@gmail.com]
Sent: Saturday, July 30, 2022 6:45 PM
To: Mark Stephen Mrotek <carsonmark@ca.rr.com>
Cc: Lily Pond <lilypond-user@gnu.org>
Subject: Re: Learning how to use "\change Staff"; don't get it yet, obviously
Hi Mark;
Thank you for the help.
I'm still having trouble wrapping my head around this.
I think that the problem (in general) with my being able to apply examples from the \
documentation to my engraving attempts is that the example is not large enough (not \
enough notes, too minimal) to require its own variable to contain the notes, so that \
gets in the way of the Lilypond feature that I want to use.
I will try removing the variables and just place the notes for the first measure \
only to see if I can finally make this work, and generalize it later.
Thanks,
Ken
On Sat, Jul 30, 2022 at 3:04 PM Mark Stephen Mrotek <carsonmark@ca.rr.com> wrote:
>
> Kenneth,
>
> Not dense at all.
> Change staff works within a single voice. You split it between rh and lh. Might \
> suggest you use "upper" and "lower" for staff designation if you use rh and lh as \
> variable names.
> Assuming you start in "lower" with lh.
> Then
> \tuplet 3/2 { b,8(d b }
> \change Staff = "upper" %% now continue with what you want in "upper"
> { d'8 fs' b' } \tuplet 3/2 { d''8 b' fs' }
> \change Staff = "lower" %% and so on.
>
> Note: that rh must contain spacers all the while so that the voice can move back \
> and forth without collisions.
> Mark
>
> -----Original Message-----
> From: lilypond-user
> [mailto:lilypond-user-bounces+carsonmark=ca.rr.com@gnu.org] On Behalf
> Of Kenneth Wolcott
> Sent: Saturday, July 30, 2022 2:49 PM
> To: Lily Pond <lilypond-user@gnu.org>
> Subject: Learning how to use "\change Staff"; don't get it yet,
> obviously
>
> Hi;
>
> I'm learning how to engrave music that changes from one staff to another.
>
> I, obviously, do not understand yet how to do this, even after reading the \
> pertinent section in the Notation Reference.
> My attempt to engrave the first three bars of the harp score of Swan Lake fails \
> with the following:
> Swan_Lake.ly:40:3: warning: cannot find context to change to: Staff =
> RH
>
> \change Staff = "RH"
> Swan_Lake.ly:22:3: warning: cannot find context to change to: Staff =
> LH
>
> \change Staff = "LH" <> s4 | % m01
>
> I have attached a screenshot of the first three bars of the harp score of Swan \
> Lake, my LIlypond source code and the result of my engraving attempt.
> I don't think that there's anything wrong with Lilypond, and there's nothing wrong \
> with the documentation, but this Lilypond user is a bit dense.
> If I can just get the first bar engraving correctly, I think I can
> make it the rest of the way :-)
>
> Thanks,
> Ken Wolcott
>
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic