-
Notifications
You must be signed in to change notification settings - Fork 56
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Clarify transpose octave-change documentation #333
Comments
Yes, definitely they're needed, at very least for:
in particular, as a clarinetist, I'm generally in "-1/-2 Bb" in a score, but what if the score goes to 6#s, am I expected to play in 8 sharps? Generally what happens is my passage will be notated in 4-flats instead, so my transpose in musicxml will now be given as
which makes my life a lot easier. |
I see, so
I guess I was thinking F# could have been disambiguated from Gb by writing the transposition as chromatic: +6, and adding an octave offset of -1. I guess, by adding <transpose>
<diatonic>-3</diatonic>
<chromatic>-6</chromatic>
</transpose> ...is the same as? <transpose>
<chromatic>6</chromatic>
<octave-change>-1</octave-change>
</transpose> (BTW, I haven't figured out harmonic spelling algorithms, in general, yet... I guess, in my head, there's some sort of implicit spelling going on where -6 results in Gb and +6 results in F#) |
Octave offsets are used only for intervals greater than an octave, not for disambiguating within an octave. I thought we had clarified this in the documentation for a related case but it looks like we haven't. We should probably add a sentence to the effect that "The octave-change element should be included when using transposition intervals of an octave and more, and should not be present for intervals of less than an octave." In general, intervals - whether for transposition or analysis - require some sort of two-dimensional representation in common Western music notation. A common example is to distinguish two different ways of spelling a tritone. Is it an augmented fourth (C to F#, diatonic = 3) or a diminished fifth (C to Gb, diatonic = 4)? The chromatic value is 6 in both cases. There's a nice article on interval representation by Walter Hewlett at https://www.ccarh.org/publications/reprints/base40/. Base 40 is one way to represent these two dimensions; MusicXML's diatonic / chromatic is another; and Finale's interval and key alteration is yet another. |
Thank you! This discussion was very helpful and I will read that paper. This issue can be closed unless you want to repurpose it for the documentation tweak. |
I've renamed the issue to reflect the underlying documentation issue and added it to our 4.0 milestone. |
I guess another thing to clarify... the
|
The diatonic interval is not well-defined unless it is specified. I expect your table is pretty common but it's not mandated. The |
Why does the
transpose
element have bothchromatic
anddiatonic
elements? Are these both necessary? What is an example of when they would not be saying the same thing? i.e., it seems like they would always look like this...diatonic
is optional. Is it ever required for disambiguation?Thanks.
Cross-ref: webern/mx#115
The text was updated successfully, but these errors were encountered: