Craig Stuart Sapp
Craig Stuart Sapp
> >` ` > I will change this and also implement support for showing cases with only `@numbase`. However, these will probably not make much sense without at least a...
> My question here is do we really need the proportion to be given if we have `@level`? The proportion will always be 3:2 in a sesquialtera, won't it? Or...
> No. Tempus describes the relation between brevis and semibrevis level. This is the main indicator if rules of imperfection or alteration should be applied. Level describes which note level...
Here is an analysis of the second example which has `O3/2` at the start and goes into `C`. I extracted the timemap values for the measure just before and after...
Here is a schematic of what is currently being done using the timemap values as an example: And what should be done: I am using `4050` for the duration of...
Here is a schematic that seems to make things clearer: The gray boxes are the durations of the notes. The 3:2 proportion is applied at the semibreve level. This causes...
Here is a demonstration of how `@level` works: Note that `C3/2` is not usually fully spelled out (except for Tincoris who compliains that proportions should be fully spelled out). Most...
That looks great! Although I hope the `C2/3` staff label is a typo :-) There are a few things to discuss with @annplaksin: (1) The encodings of the two sesquialteras...
You need to keep in mind these diagrams: There is no difference between `O3/2` and `C3/2` in the first column. Note also that they both have the same number divisions...
A second enhancement, which may also be fixed by traversing the XML tree into section/measure/staff/layer when processing keySigs is to enable the `keySig@cancelaccid` attribute (plus probably add a missing function...