1 test on weird and unquantised midi input (lily-devel) -- is there a file or files that can be used?
2 do not ever quant skips -- don't understand what is meant
3 drop c++ midi2ly -- replace with Python code?
4 [see if it is feasible to] move ly-classes to library for use in other converters, while leaving midi specific stuff here -- definitely feasible
In my efforts to create an improved conversion program, I have reached the point where it seems best to deal with quantization before proceeding farther. If I can get a "weird and unquantised midi input" file or files, I will work on methods to quantize them. That would accomplish 1 and 2.
If the answer to 3 is yes, I will do that.
My conversion process first produces objects of classes based on the MMA's MIDIEvents10.dtd and Recordare's midixml.dtd. These can be easily moved to a separate library to accomplish #4.
I have created a page at http://www.amwoodproducts.com/convert_midi.html where I have posted my latest results. I have added a Python module for musicxml and the ability to produce either Lilyponf, midixml, or musicxml output.
-- Brian M. Ames The Ames Hymn Collection http://junior.apk.net/~bmames
_______________________________________________ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel