[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: A (short) explanation of some internals
From: |
Carl Sorensen |
Subject: |
Re: A (short) explanation of some internals |
Date: |
Tue, 7 Apr 2020 17:49:27 +0000 |
User-agent: |
Microsoft-MacOutlook/10.10.14.200307 |
On 4/7/20, 11:41 AM, "lilypond-devel on behalf of Francisco Vila"
<lilypond-devel-bounces+c_sorensen=address@hidden on behalf of address@hidden>
wrote:
Hello,
I cannot find a simple explanation to this common behavior of time
signatures and key signatures in simultanepus staves.
"Time signatures entered in one staff affect all other staves by
default. On the other hand, the key signature of one staff does not
affect other staves. This different default behavior is because scores
with transposing instruments are more common than polyrhythmic scores. "
I have searched a lot about contexts and engravers but I haven't found
what's the mechanism this relies on, or where is it coded in the sources.
It's because the Timing_translator is in the Score context, IIUC.
http://lilypond.org/doc/v2.20/Documentation/notation/special-rhythmic-concerns#time-administration
See also Polymetric notation under
http://lilypond.org/doc/v2.20/Documentation/notation/displaying-rhythms#unmetered-music
specifically Different time signatures with unequal-length measures.
Carl
--
Francisco Vila, Ph.D. - Badajoz (Spain)
paconet.org , lilypond.es