Open peterstadler opened 1 year ago
Thanks @peterstadler!
The only thing that might be a bit tricky is that the plugin will send the request using the multipart/form-data
content type. It took me a little while to figure out how this works. So if there are any problems getting the MEIGarage server to recognize the uploaded file in the request, let me know.
The sample server itself is very, very simple: https://github.com/rism-digital/musescore-mei/blob/main/export_server/server.py
I'm going to recommend that this issue is closed now, since MuseScore now has support for MEI files built-in, and the plugin I wrote is obsolete.
I'm going to recommend that this issue is closed now, since MuseScore now has support for MEI files built-in, and the plugin I wrote is obsolete.
I still think there are use cases such as batch conversion or scripted conversions in general that are not supported by MuseScore? But I putting that out here without having looked at what MuseScore offers out of the box …
You can use MuseScore as a command line tool, and the server that supported the plugin has been decommissioned, so I wouldn’t recommend building that into the MEI Garage.
So, that sounds even better! If the MuseScore license is not too prohibitive we could add MuseScore itself as a converter to the MEIGarage?!
GPLv3, but it's ok since everything else is open source in MEI Garage.
Sounds good to integrate MuseScore converters directly! I will have a look at that.
@ahankinson published https://github.com/rism-digital/musescore-mei which might make a good addition to the MEIGarage conversions. If I understand correctly, the actual conversion (of the musescore-mei plugin) is done via Verovio which is already available in the MEIGarage, so probably not much is needed but a new conversion path?