Thank you for pointing to the CapToMusic script which I previously did not know. However, I could not get it working -- I always get an error "No module named caplib.capDOM", maybe one needs a full version of Capella to run it. Too bad, that would have been the easy way.
I am familiar with C, but not with Python. Andreas Am 03.04.2015 um 11:09 schrieb Richard Shann: > On Fri, 2015-04-03 at 00:13 +0200, Andreas Schneider wrote: >> How difficult and time-consuming would be > > That depends on so many things - I did the current MusicXML importer and > it took me days of work, but MusicXML is an extremely obfuscated > representation of a music score due to its basic design which highly > MIDI influenced. > >> the implementation of a >> (basic) import filter for the CapXML format defined in the attachement? > > Did you see > > http://bjungmann.privat.t-online.de/CapXMLSkripte.htm > > it offers CapXML to MusicXML conversion, and Denemo does import > MusicXML... > >> I importing a score to Denemo from that format, and via MIDI it takes me >> a few hours per movement to get everything correct, so if I would save >> time by implementing the direct import, I'd be willing to do it if you >> give me some starting help. > > Which programming languages are you familiar with? It makes a big > difference - e.g. if you are familiar with python then the python script > which you get from the above link could be adapted to output Denemo's > Scheme (which is how Denemo's musicXML import is done). I used the > libxml2 library to import MusicXML and then output the Denemo Scheme > using C, but that is just because I have written a lot of C in my time. _______________________________________________ Denemo-devel mailing list [email protected] https://lists.gnu.org/mailman/listinfo/denemo-devel
