-
Notifications
You must be signed in to change notification settings - Fork 0
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
Tied notes revisited #112
Comments
A note name is required to have a note, so it can't be the last one. That would be |
Clarification from conversations: The underscore This also makes it not possible to have an open tie at the end of an incipit. (~700 incipits currently have this, so they would need to be fixed. The ties are not rendered by Verovio anyway). Some examples: Showing an accidental on the tied notes:
A note tied to the beginning of a tuplet:
|
@ahankinson This is a truly brilliant idea, but I must admit it has proven a bit difficult to wrap my head around it, which makes me strongly believe that catalogers would hate it -- simply because it appears to require an extra step of contemplation about what is on the page before them, instead of just allowing one to copy it. I mean, I see a tie in the source, so I can simpy hit |
I think the expectation (on my part) is that this won't be done in a vacuum, and there will be a renderer available to turn it into notation as the cataloger types. If they see the note being drawn when they type the My guiding principle here is "make impossible states impossible" -- that is, if it's "impossible" to have a tied note that has a different pitch, then the method of encoding that tie should make it impossible to do that. There may be alternative ways to do that while making it a better experience for the cataloguer? In my mind, specifying the note at both ends provides a way for the cataloger to do the impossible, either on purpose or by mistake, so I guess I was privileging data integrity here by removing that option from them. (And yes, we could do validation on the notes to see if they're the same pitch, but a) there's no guarantee that the cataloguers would see or acknowledge that, and b) it means building and maintaining those rules, when we could simply not make them necessary in the first place) |
Following on from this comment: #110 (comment)
Currently, both ends of the tied note must be specified:
C_C
would be two C notes tied together. The problem that we run into with this is that, without validation, it's possible to change the second note:C_E
, which is no longer a tie, and it makes calculating sounding note durations difficult, among other things.We could consider using the
_
as the stand-in for the tied note, instead of just the tie. So instead ofC_C
, a pair of tied Cs would simply beC_
. This makes it impossible to change the note at the end of the tie.C_C
would then result in:Since the underscore would stand for both the tie and the note.
This could also be applied for tied chords. (Using the current proposal from #110):
^CEG>_
would be two C Major tied chords.It should also be noted that bar lines could intervene to have tied notes across bars. So:
C/_/_
Would result in this:
^CEG>/_/_
is also possible.
The text was updated successfully, but these errors were encountered: