-
Notifications
You must be signed in to change notification settings - Fork 8
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
[musicxml2hum] Wrong note duration before spine merges #89
Comments
I think solution no. 1 is best, although with a variant: **kern **kern
*part5 *part5
*staff6 *staff5
*mclefF4 *mclefG2
*k[b-e-a-] *k[b-e-a-]
* *
*^ *^
* * * *^
=1 =1 =1 =1 =1
2G 2C 2cc 2g 2e-\
=2 =2 =2 =2 =2
2G 2E- 2g 2.c 2e-/
4A- 2D 2f . 4ryy
* * * *v *v
4G . . 4Bn
* * *v *v
*v *v *
*- *- Your original solution for no. 1 is also acceptable: I typically will fill in the full measure of partial voices with invisible rests to make it easier to read the data. I would perhaps try to minimize the number of invisible rests (not too important): **kern **kern
*part5 *part5
*staff6 *staff5
*mclefF4 *mclefG2
*k[b-e-a-] *k[b-e-a-]
* *
*^ *^
* * * *^
=1 =1 =1 =1 =1
2G 2C 2cc 2g 2e-\
=2 =2 =2 =2 =2
2G 2E- 2g 2.c 2e-/
4A- 2D 2f . 2ryy
4G . . 4Bn .
* * * *v *v
* * *v *v
*v *v *
*- *- And it would be OK to merge all three voices at once at the end of the measure: **kern **kern
*part5 *part5
*staff6 *staff5
*mclefF4 *mclefG2
*k[b-e-a-] *k[b-e-a-]
* *
*^ *^
* * * *^
=1 =1 =1 =1 =1
2G 2C 2cc 2g 2e-\
=2 =2 =2 =2 =2
2G 2E- 2g 2.c 2e-/
4A- 2D 2f . 2ryy
4G . . 4Bn .
* * *v *v *v
*v *v *
= =
*- *- |
Yes, this was a mistake I did when merging the spines manually. I thought I had fixed it, but I seem to have forgotten the first example.
You are right, if I render this example with Verovio directly it works perfectly fine. If this is valid Kern, I think I will not change In general it would be nice to have a |
Because #88 is getting a bit long I'm opening a new issue for another bug I found in
musicxml2hum
as it is not directly related to the mentioned PR.Here is an excerpt from the import of another Schiørring chorale (87):
VHV
The syntax is invalid, because on line 12
2.c
and2e-/
do not have the same duration.I see two solutions for this:
VHV
or when the voices of a spine split would be arranged in a different order:
VHV
What do you think would be the best solution for this? Both variants do not look as if they would be easy to implement...
The text was updated successfully, but these errors were encountered: