Open heinzr opened 3 years ago
You mean this file: https://github.com/music-encoding/sample-encodings/blob/master/MEI_4.0/Music/Complete_examples/Scarlatti_Sonata_in_C_major.mei
The source digital edition was encoded by me, which was then converted to MusicXML and then into MEI. The converter used to create the MEI data used <tupletSpan>
rather than <tuplet>
but it looks like these were removed (or it was from an earlier version of the converter that did not deal with tuplets). There is mention of tuplets on three notes using a different incomplete method, so probably tuplets were not converted from the MusicXML data into the MEI data.
A more modern conversion is included here:
Transcoded from Humdrum
Encoded by: Kelly Leistikow and Craig Stuart Sapp
Version: 2012/18/20
The digital score used to create the original MEI file as well as the updated MEI file above is:
https://github.com/craigsapp/scarlatti-keyboard-sonatas/blob/master/kern/L001K514.krn
This is in the Humdrum format and can be loaded into Verovio Humdrum Viewer:
https://verovio.humdrum.org/?file=users/craig/classical/scarlatti/longo/L001K514.krn
If you then press option-m
or control-m
(sometimes need to press twice), the MEI conversion is displayed and can be copied:
This version of the MEI data is compatible with verovio, since the conversion occurs within verovio. Notice the triplets that start in measure 11. I also added trills and grace notes just now (they were not in the data when the initial conversion to MEI was made).
Wow - the new version looks and sounds wonderful!
If I may ask: how did you produce it?
I entered this score the way that I commonly do for digital encoding:
Extract the musical data with an OMR (Optical Music Recognition) from a scan of the printed score and do basic error corrections within the OMR program. I use SharpEye which is very good at understanding piano music. You could use any other OMR program, such as PhotoScore Ultimate. PhotoScore Ultimate is slightly better than SharpEye, but more expensive. PhotoScore licenses its scanning technology from SharpEye which has not been updated in about 15 years (and only runs on Windows which is a consideration if you are using an Apple computer). Then export the musical data as a MusicXML file from the OMR program.
Then for further correcting (since SharpEye's music editor is very basic), you can either load into a music editor such as Musescore, Finale, Sibelius, Dorico, or any other editor that can import/export MusicXML files. PhotoScore has an affinity for Sibelius.
I usually skip step 2 and drag-and-drop the MusicXML file onto the Verovio Humdrum Viewer (VHV) webpage and then edit the digital score in a hybrid graphical/textual manner, viewing the final notation in realtime as I edit the text. Documentation for VHV is at https://doc.verovio.humdrum.org, in particular graphic editing capabilities at https://doc.verovio.humdrum.org/graphic/index.html and an introduction to the Humdrum textual code: https://doc.verovio.humdrum.org/humdrum/getting_started. It is also possible to load MusicXML directly into verovio, but there are often things that need hand-tweaking to get good notation.
Here are the 525 Scarlatti sonatas as scanned PDFs for you to work on 😉 https://github.com/craigsapp/scarlatti-keyboard-sonatas/tree/master/reference-edition I have done step number 1 on about fifty of them (about 10%), but not cleaned up very much with steps 2 and/or 3 yet. I will finish the rests in my next lifetime.
You can also download the scores embedded in an HTML webpage from the menu optionFile->Save score as HTML
Although there is no playback capability for the download HTML page yet (probably will be added in the future).
You can also download a PDF of the score from the first PDF option — the second PDF option is for download a PDF of only the currently viewed region of music if the multi-page mode is turned on, done by clicking on this icon in the top right corner of the VHV editor:
I have finished digital scores for Mozart sonatas: http://verovio.humdrum.org/?file=mozart/sonatas which are quite cleaned up (with a few voicing issues that will be fixed in the future).
I also have the complete Beethoven sonatas, which are in a semi-cleaned state: http://verovio.humdrum.org/?file=beethoven/sonatas
And a fair number of Haydn keyboard sonatas.
is this issue still open or is it fixed with what @craigsapp did? If the code in the repo is still at a false state could you please file a pull request @craigsapp?
I can replace the Scarlatti score with a new conversion, but that would erase the current <meiHead>
. Or I could replace only the <music>
element with an updated score.
Here is the sonata with triplets encoded:
Transcoded from Humdrum
Encoded by: Kelly Leistikow and Craig Stuart Sapp
Version: 2020/12/18
It seems to be the the numerous tuplets in the Scarlatti C major sonata are missing from the MEI encoding. Is that so, or am I missing something?