grame-cncm / guidolib

Guido project - music score layout engine - music description language
http://guido.grame.fr
Mozilla Public License 2.0
152 stars 34 forks source link

Software to convert from Guido notation to Musical Encoding Initiative (MEI)? #180

Open wrwetzel opened 9 months ago

wrwetzel commented 9 months ago

I'm not sure this is the correct place for a question but I could find not 'contact' links in the Guido project pages. I'm looking for a Linux application to convert from Guido notation to MEI but could find none in the Guido project, in the MEI project, or elsewhere. Does one exist? Is there a better forum to ask such a question?

I should probably describe my objective, of which such a conversion program is just a part of one approach. Rather than applying the constraints of my approach let me ask a more general question.

I would like to build a short score in both an image format and a MIDI representation from Guido notation. I wrote a rudimentary program to translate a subset of Guido to MEI and am using Verovio to convert the MEI to image and MIDI. It would be simpler to just go directly from Guido to image and MIDI if such tools existed and were accessible from Python. I would appreciate pointers.

arshiacont commented 9 months ago

I am not an active developer of GuidoLib but as active user: There is no GMN->MEI convertor that I am aware of!

There is however a convertor from MusicXML->GMN in the libMusicXML that you can use to convert to GMN format and use GuidoLib's SVG Generator (or any other supported platform) to generate images. And it works like a charm and once compiled as command-line, you can call both from python.