Open annawright18 opened 4 years ago
The notation looks like this in VHV/Polyrhythm website:
https://polyrhythm.humdrum.org/example/?id=744
But target rendering in Sibelius PDF is:
The problem is that the translation of ottava marks in the Humdrum conversion of the MusicXML export from Sibelius is probably reversed (8va should be applied to top staff and 8ba should be applied to bottom staff).
There is also annoying incorrect tuplet number on the first beam group.
General comment about issue submissions: It would be useful to give Polyrhythm website links for the issue exemplars, and also screen shots of the rendering problems, along with the desired rendering from the Sibelius PDF and/or the original source images. (like the previous post I made in this thread).
Images can be dragged/dropped into these messages while in "write" mode, then you can click on "Preview" to see the actual image:
URLs to the Polyrhythm website can be copy/pasted into the text, and they will automatically be converted into hyperlinks.
Added issue on VHV repository to address the bug: https://github.com/humdrum-tools/verovio-humdrum-viewer/issues/263
Now fixed with commit https://github.com/craigsapp/humlib/commit/f998e31743b60b4765526b5bb093920373d7bdeb
There are 82 scores that have ottava lines:
https://polyrhythm.humdrum.org/example/?id=R187 https://polyrhythm.humdrum.org/example/?id=R222 https://polyrhythm.humdrum.org/example/?id=R295 https://polyrhythm.humdrum.org/example/?id=R428 https://polyrhythm.humdrum.org/example/?id=R492 https://polyrhythm.humdrum.org/example/?id=R655 https://polyrhythm.humdrum.org/example/?id=R678 https://polyrhythm.humdrum.org/example/?id=R700 https://polyrhythm.humdrum.org/example/?id=R714 https://polyrhythm.humdrum.org/example/?id=R744 https://polyrhythm.humdrum.org/example/?id=T158 https://polyrhythm.humdrum.org/example/?id=T160 https://polyrhythm.humdrum.org/example/?id=T165D https://polyrhythm.humdrum.org/example/?id=T167 https://polyrhythm.humdrum.org/example/?id=T171 https://polyrhythm.humdrum.org/example/?id=T176 https://polyrhythm.humdrum.org/example/?id=T216 https://polyrhythm.humdrum.org/example/?id=T254 https://polyrhythm.humdrum.org/example/?id=T301 https://polyrhythm.humdrum.org/example/?id=T311 https://polyrhythm.humdrum.org/example/?id=T325 https://polyrhythm.humdrum.org/example/?id=T374 https://polyrhythm.humdrum.org/example/?id=T386 https://polyrhythm.humdrum.org/example/?id=T391 https://polyrhythm.humdrum.org/example/?id=T398 https://polyrhythm.humdrum.org/example/?id=T438 https://polyrhythm.humdrum.org/example/?id=T439 https://polyrhythm.humdrum.org/example/?id=T445 https://polyrhythm.humdrum.org/example/?id=T446 https://polyrhythm.humdrum.org/example/?id=T447 https://polyrhythm.humdrum.org/example/?id=T484 https://polyrhythm.humdrum.org/example/?id=T513 https://polyrhythm.humdrum.org/example/?id=T516 https://polyrhythm.humdrum.org/example/?id=T526 https://polyrhythm.humdrum.org/example/?id=T528 https://polyrhythm.humdrum.org/example/?id=T552 https://polyrhythm.humdrum.org/example/?id=T554 https://polyrhythm.humdrum.org/example/?id=T615 https://polyrhythm.humdrum.org/example/?id=T638 https://polyrhythm.humdrum.org/example/?id=T643 https://polyrhythm.humdrum.org/example/?id=T660 https://polyrhythm.humdrum.org/example/?id=T661 https://polyrhythm.humdrum.org/example/?id=T662 https://polyrhythm.humdrum.org/example/?id=T665 https://polyrhythm.humdrum.org/example/?id=T669B https://polyrhythm.humdrum.org/example/?id=T672 https://polyrhythm.humdrum.org/example/?id=T680 https://polyrhythm.humdrum.org/example/?id=T693 https://polyrhythm.humdrum.org/example/?id=T716 https://polyrhythm.humdrum.org/example/?id=T717 https://polyrhythm.humdrum.org/example/?id=T722 https://polyrhythm.humdrum.org/example/?id=T725 https://polyrhythm.humdrum.org/example/?id=T727 https://polyrhythm.humdrum.org/example/?id=T734 https://polyrhythm.humdrum.org/example/?id=T735 https://polyrhythm.humdrum.org/example/?id=T737 https://polyrhythm.humdrum.org/example/?id=T738 https://polyrhythm.humdrum.org/example/?id=T739 https://polyrhythm.humdrum.org/example/?id=T740 https://polyrhythm.humdrum.org/example/?id=T742 https://polyrhythm.humdrum.org/example/?id=T745 https://polyrhythm.humdrum.org/example/?id=T746 https://polyrhythm.humdrum.org/example/?id=T748 https://polyrhythm.humdrum.org/example/?id=T751 https://polyrhythm.humdrum.org/example/?id=T753 https://polyrhythm.humdrum.org/example/?id=T754 https://polyrhythm.humdrum.org/example/?id=T755 https://polyrhythm.humdrum.org/example/?id=T756 https://polyrhythm.humdrum.org/example/?id=T757 https://polyrhythm.humdrum.org/example/?id=T758 https://polyrhythm.humdrum.org/example/?id=T759 https://polyrhythm.humdrum.org/example/?id=T761 https://polyrhythm.humdrum.org/example/?id=T765 https://polyrhythm.humdrum.org/example/?id=T766 https://polyrhythm.humdrum.org/example/?id=T767 https://polyrhythm.humdrum.org/example/?id=T769 https://polyrhythm.humdrum.org/example/?id=T771 https://polyrhythm.humdrum.org/example/?id=T772 https://polyrhythm.humdrum.org/example/?id=T787 https://polyrhythm.humdrum.org/example/?id=T788 https://polyrhythm.humdrum.org/example/?id=T790 https://polyrhythm.humdrum.org/example/?id=T813
I have reconverted them and in theory this issue should now be fixed. (Only the examples with multi-staff parts such as piano will have needed fixing).
Here is the updated exemplar with the corrected notation:
https://polyrhythm.humdrum.org/example/?id=744
Target rendering now matches to conversion:
The fix seems to have caused ottava lines to become backwards in some cases:
https://polyrhythm.humdrum.org/example/?id=716
So this will have to be fixed...
Need to fix position of ottava lines starting at beginning of music. Currently the marker for the start of the line is coming before the initial barline position. This should be move to after the initial barline:
Also, the ending ottava marker should not cause a contraction of the subspines is it is doing in this case (*
markers should be given to fill in the subspines).
The ottava line seems to be ending one note two early as well. Here is the Sibelius rendering:
8va/vb also not working in example 655 - R655_Hin-w77p19m154-160
8 appears with bracket, but does not specify va or vb
Also in R678_Hin-w90p19m143-147
Last bar, bottom stave - 8va/vb missing
That will be OK. In the data there is an indication of 8va or 8vb. In verovio notation, the style is to just show "8" rather than add additional letters. The position of the ottava lines above or below the staff carry the information about 8va or 8ba (8va are always above the staff, and 8ba are always below the staff). So it is a style issue, and verovio only has one style for display of ottava lines.
The ottava line in R655 is poorly spaced, so it is easy to confuse which staff it is on, so I will report to verovio that it can be removed.
For R678, I will study why it was dropped at the end of the music. Probably this is due to the ottava line being cut off in the middle due to the example ending, in which case there may not be a closing for the lines (so it has to be implicitly added).
ex. T439, Berg, Harp 8va needs to extend until the final bar. It stops one measure too short.
VHV:
Desired:
Same issue, example 492 - R492_Mau-w24p19m99-104
R493 is a style issue, so there will be nothing to fix. In both cases the last beat of the third measure is the last chord in the octave transposition, it is just that Sibelius is extending the line after the chord a little further than verovio.
T693, Gershwin, Violin I, Violin II, mm7: missing octave line.
VHV:
PDF:
T693 is a special case that Sibelius MusicXML is not handling correctly.
<measure number='7'>
<direction>
<direction-type>
<octave-shift type='down' size='8' number='1' default-y='40' relative-x='-5'/>
</direction-type>
</direction>
<direction>
<direction-type>
<octave-shift type='stop' size='8' number='1' relative-x='25'/>
</direction-type>
</direction>
Although it might be recoverable: when there is an ottava that is turned off immediately after being turned on, then that implies, in a Sibelius generated file, that the octave line goes to the end of the music.
Example no. 744, both upper and lower ledger lines are way too much - score has 8va/8vb but this is not translating to KERN