Hi Tina,

thanks for sharing! I quickly tried with a minimal example and it actually works :-)

A few suggestions from my part:

- Maybe you should consider a less generic and more descriptive name for the file "export.ily". Something like "export-mxml.ily" ?

- Would it be possible to automatically create a default output filename based on the input liypond filename? For example "example.ly" would generate "example.musicxml" unless \musicXMLExport "path/file.musicxml" is specified in the lilypond source.

- Would it be possible to have the most important features enabled by default unless specified differently? What features are the most import can be open to discussion. But there is too big a gap between \musicXMLAll and the current behaviour. My little test showed to me I did get some Staffs but no notes for example if I don't specify anything. But as the list of features will grow in future releases there should be an easy way to (de)select a subset of them.

Anyway, it looks promising. Keep up the good work.

MT

Op zondag 22 maart 2026 om 20:52:26 +01:00:00 schreef Tina Petzel <[email protected]>:
Hej all,


as promised here is the first non-poc version of my musicXML export module:


<https://codeberg.org/tinapetzel/ly-mxml>


Please feel free to try it out and to report bugs you’re encounting and features you feel are missing.


Cheers,

Tina


Reply via email to