How to handle grace notes with figures bass numbers #812
Replies: 4 comments 2 replies
-
I think you cannot use a grace note in this situation since verovio will always make the space between the grace note and the following note small. How you do it is good with a cue-sized note, although there is another way that does not involve spine splits (so it simpler to encode): This is done by treating the half note before the grace note as a quarter note and adding |
Beta Was this translation helpful? Give feedback.
-
Here is one way to do the beamed notes: The problem is that the grace note is not attached to the regular beam correctly (This is a verovio bug). If the beam is made into a grace note beam, then it will be display better (but the beam will be thinner): This is not possible in the Humdrum-to-MEI converter, so I demoed changing in the MEI conversion afterwards. |
Beta Was this translation helpful? Give feedback.
-
Yes this is a verovio issue: The offset for the cue note at the end of the regular beam needs to be fixed in verovio. In this case the Humdrum-to-MEI converter will used the size of the first note to determine the beam type. In this case they match, but otherwise the Humdrum-to-MEI converter does not have a control for whether or not the beam in a mixed case like this is cue-sized or regular. (It could always be added).
What do you mean? In this case the Humdrum-to-MEI converter does the expected conversion (using a regular beam), but verovio needs an offset fix to align the cue-note stem to the notehead. |
Beta Was this translation helpful? Give feedback.
-
This sort of thing is better with SCORE: Click to view SCORE data for the above example8 1 0 0 0.8 200
14 1 0 3
3 1 1.6 0 1
17 1 7.942 0 3 1
18 1 15.622 0 99 1
2 1 21.622 0 -1 0 2
1 1 30.508 4 10 1 2
1 1 39.394 7 10 1 2 -1.5
t 1 39.89 16 1 0.738 0 0 0 0 0 6
_005 6
t 1 39.89 13 1 0.738 0 0 0 0 0 6
_003 4
1 1 51.356 6 10 0 1 -0.5
5 1 51.606 4.25 5.75 58.59 -1.2021 -1
t 1 52.39 13.25 1 0.738 0 0 0 0 0 4
_006
1 1 57.338 7 10 0 1 -0.5
1 1 63.491 8 20 1 2 -1.25
t 1 63.89 11.75 1 0.738 0 0 0 0 0 6
_003 7
1 1 72.204 9 20 0 1 -0.25
5 1 72.204 11.25 10.25 78.94 1.3111 -1
1 1 78.186 8 20 0 1 -0.5
1 1 84.167 7 10 0 1 -1
5 1 84.167 5 4.25 90.65 -1.1905 -1
t 1 84.917 13.5 1 0.738 0 0 0 0 0 4
_006
1 1 90.148 6 10 0 1 -1
4 1 91.25 14 14 92.75
1 1 96.13 5 10 1 2 -0.5
t 1 96.88 12.75 1 0.738 0 0 0 0 0 4
_006
1 1 104.842 4 10 2 1 0 0 0 14 0 0 -4.5
14 1 111.169 2
2 1 113.854 0 -1 0 2
1 1 122.74 7 10 1 2 -1
t 1 123.24 13 1 0.738 0 0 0 0 0 6
_005 6
1 1 134.784 6 10 1 2 -1
t 1 135.784 12.75 1 0.738 0 0 0 0 0 4
_006
5 1 142.247 2.5 1.25 149.23 -1.1111 -1
1 1 143.497 5 10 0 1
1 1 149.478 4 10 0 1
1 1 155.46 3 10 1 2
t 1 155.46 11.75 1 0.738 0 0 0 0 0 6
_006 5
1 1 167.293 4 10 1 2
1 1 176.178 8 20 2 2
t 1 176.678 12.75 1 0.738 0 0 0 0 0 4
_008
t 1 176.678 15.75 1 0.738 0 0 0 0 0 4
_004
4 1 178.667 13.75 13.75 180.17
t 1 180.839 15.5 1 0.738 0 0 0 0 0 4
_003
4 1 181.417 13.75 13.75 182.92
t 1 184.499 12.75 1 0.738 0 0 0 0 0 4
_007
1 1 190.48 4 10 2 1 0 0 0 14 0 0 -4.5
t 1 191.23 12.5 1 0.738 0 0 0 0 0 4
_003
t 1 191.23 15.75 1 0.738 0 0 0 0 0 4
_008
14 1 200 2 3
8 2 0 0 0.8 200
3 2 1.6 0 1
17 2 7.942 0 3 1
18 2 15.622 0 99 1
2 2 21.622 0 -1 0 2
1 2 30.508 11 20 1 2
1 2 39.394 9 20 1 2
1 2 51.356 6 10 0 1 -1
t 2 51.64 13 1 0.738 0 0 0 0 0 4
_006
5 2 52.106 4 5.5 57.84 -1.1155 -1
1 2 57.338 7 10 0 1 -1
4 2 58.167 14 14 59.67
1 2 63.491 8 20 1 2 -0.5
1 2 72.204 9 20 1 2
1 2 84.167 5 10 1 2 0.5
1 2 96.13 8 20 1 2 -0.5
1 2 104.842 4 10 2 1 0 0 0 14 0 0 -2.5
2 2 113.854 0 -1 0 2
1 2 122.74 4 10 1 2
1 2 134.784 11 20 1 2
1 2 143.497 9 20 1 2 -0.5
t 2 143.497 12.5 1 0.738 0 0 0 0 0 4
_006
1 2 155.46 8 20 1 2 -0.5
1 2 167.293 11 20 1 2
1 2 176.178 8 20 2 2
t 2 176.678 12.5 1 0.738 0 0 0 0 0 4
_008
t 2 176.678 15.75 1 0.738 0 0 0 0 0 3
_00
t 2 176.678 15.25 1 0.738 0 0 0 0 0 4
_004
t 2 176.678 18.25 1 0.738 0 0 0 0 0 4
_005
4 2 178.667 16.25 16.25 179.75
4 2 178.667 13.75 13.75 183.5
t 2 178.678 18.25 1 0.738 0 0 0 0 0 4
_004
t 2 180.678 15.25 1 0.738 0 0 0 0 0 4
_003
t 2 180.839 18.25 1 0.738 0 0 0 0 0 4
_005
t 2 184.499 12.75 1 0.738 0 0 0 0 0 4
_007
1 2 190.48 4 10 2 1 0 0 0 14 0 0 -4.5
t 2 192.48 15.75 1 0.738 0 0 0 0 0 4
_008
t 2 192.98 12.5 1 0.738 0 0 0 0 0 4
_003
8 3 0 0 0.8 200
3 3 1.6
17 3 7.942 0 3
t 3 8.5 19.25 1.09 1.383 0 0 0 1 -1.08 51
_01No. 3. Nun freut euch, liebe Christengemein etc.
18 3 15.622 0 99 1
2 3 21.622 0 -1 0 2
1 3 30.508 6 10 1 2 -0.5
1 3 39.394 6 10 1 1 -0.5
1 3 45.375 7 10 0 1 0 0 0 0 0 0 0 0.75
1 3 51.356 8 20 1 2
1 3 63.492 7 20 1 2
1 3 72.204 6 10 1 2 -0.5
1 3 84.167 7 20 1 2
1 3 96.13 7 20 1 2
1 3 104.842 8 20 2 1 0 0 0 14
14 3 111.169 1
2 3 113.854 0 -1 0 2
1 3 122.74 6 10 1 1 -1
6 3 122.74 5 6 128.72 11
1 3 128.721 7 10 0 1 0.92 0 0.95 0 0 0 0 0.75
1 3 134.784 8 20 1 2
1 3 143.497 9 20 1 2
1 3 155.46 10 20 0 1
1 3 161.441 9 20 0 1 0 0 0 0 0 0 0 0.75
1 3 167.293 8 20 1 2
1 3 176.178 7 10 0 0.5
5 3 176.178 8.75 7.75 180.53 1.1111 -1
1 3 180.339 6 10 0 0.5
1 3 184.499 7 10 1 1
1 3 190.48 6 10 2 1 0 0 0 14 0 0 -2.5
14 3 200 1 3
14 1 0 3 9 |
Beta Was this translation helpful? Give feedback.
-
What is the best way to use figured bass numbers under a grace note of a cantus firmus? With the
qq
signifier it looks like the6 4
-chord belongs to the(4C#
note in verovio when in the source it should be bound to the2D
token.Open source in VHV
Verovio:
Source:
Should I use cue-sized notes with spine splite instead? This would work with the following kern score:
Open score in VHV
Verovio:
But then the representation for the half note with an attached and beamed eighth note in the second measure would be hard to encode as it is an invalid rhythm in the original score. Are there any
!LO
options I could use for this?Beta Was this translation helpful? Give feedback.
All reactions