> From: Wols Lists <[email protected]>
> To: Flaming Hakama by Elaine <[email protected]>, Lilypond-User
> Mailing List <[email protected]>
> Subject: Re: Transposing an entire score
> On 08/11/17 19:38, Flaming Hakama by Elaine wrote:
> >
> > Subject: Re: Transposing an entire score
> > On 08/11/17 11:42, Francisco Vila wrote:
> > > Transposing every definition does work indeed, but it is a
> potential
> > > source of problems for reusing that music (maybe in another
> > > transposition) unless you want the music definitions transposed at
> > > origin once and forever, for some reason.
> >
> > When I'm dealing with a transposed part and want it back in C ? :-)
> >
> > Cheers,
> > Wol
> >
> >
> > This is no different than the original problem.
> >
> > Except that it is already solved, since we started with everything in
> > concert.
> >
> You might. I don't :-)
>
Not sure if you were aware, but this thread was NOT about your work.
It was based on someone else's work, which was all in concert.
That's the point. *I* have parts in a random mix of C and Bb, so I want
> everything internal to lilypond to be in concert.
>
> Cheers,
> Wol
>
Regardless, this is also irrelevant.
It doesn't matter whether your music variables were originally in concert
or transposed pitch, or whether you score is concert or transposed.
Starting with a correct score, transposing the contents of that score
produces the same result as transposing the entire score
Here's an example.
\version "2.19.15"
% Here's a score with both concert and transposed version of a part:
part = \relative c' { \mark "Original" \key c \major c1 }
\new score {
\new StaffGroup <<
\new Staff {
\set Staff.instrumentName = "Concert"
\part
}
\new Staff {
\set Staff.instrumentName = "Transposed"
\transpose bes, c \part
}
>>
}
% An approach everyone agrees is better:
part = \relative c' { \mark "New Key" \key c \major c1 }
\new Score \transpose a, c {
\new StaffGroup <<
\new Staff {
\set Staff.instrumentName = "Concert"
\part
}
\new Staff {
\set Staff.instrumentName = "Transposed"
\transpose bes, c \part
}
>>
}
% However, this approach yields identical results:
part = \transpose a, c \relative c' { \mark "Same New Key" \key c \major
c1 }
\new Score {
\new StaffGroup <<
\new Staff {
\set Staff.instrumentName = "Concert"
\part
}
\new Staff \transpose bes, c {
\set Staff.instrumentName = "Transposed"
\part
}
>>
}
David Elaine Alt
415 . 341 .4954 "*Confusion is
highly underrated*"
[email protected]
self-immolation.info
skype: flaming_hakama
Producer ~ Composer ~ Instrumentalist
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
_______________________________________________
lilypond-user mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/lilypond-user