Hey all, we have been working on solutions for old musicxml2ly-bugs and some new functions. We have published our efforts on https://github.com/Philomelos/lilypond-musicxml2ly-dev. We will continue working on musicxml2ly but there are far more bugs than we could ever handle on our own. So if no one minds we will send a lot of musicxml2ly related reports to the bug list in the near future. hth patrick Here is a list of new commits and some test files: Test files: https://github.com/Philomelos/lilypond-musicxml2ly-dev/blob/master/MusicXML-TestSuite/midi-block-single-part.xml (MIDI-Bug fixed: monophonic pieces were converted without a midi-block. Now all scores are exported in a \score{} containing a \midi-Block) https://github.com/Philomelos/lilypond-musicxml2ly-dev/blob/master/MusicXML-TestSuite/placement-musical-directions.xml (placement attributes for musical directions now work for dynamics, hairpins, textspans and ligature brackets) https://github.com/Philomelos/lilypond-musicxml2ly-dev/blob/master/MusicXML-TestSuite/wavy-line.xml (wavy-line bug fixed (Issue: 2316)) https://github.com/Philomelos/lilypond-musicxml2ly-dev/blob/master/MusicXML-TestSuite/barre.xml ((curved) barre-indications are now included in fret diagrams) |
powerchordsymbol.xml
Description: XML document
(The symbol for powerchords is now "C5" instead of "C") https://github.com/Philomelos/lilypond-musicxml2ly-dev/blob/master/MusicXML-TestSuite/new%20functions/transpose/scale.xml (new transpose function to be able to transpose .xml-files via command line) Test file: https://github.com/Philomelos/lilypond-musicxml2ly-dev/blob/master/MusicXML-TestSuite/sound.xml (added sound tempo recognition for midi output) With e.g. --shift-meter 2/2 you can change the length|duration of notes as a function of a given time signature to make the score look faster or slower, (eg. '4/4' or '2/2') Test file: implemented recognition of stem values "up" and "down" (and neutral) Test file: |
fretboardvoice.xml
Description: XML document
command line option: --fb --fretboards converts '<frame>' events to a separate FretBoards voice instead of markups This helps to align the fretboards vertically. fretboards in markups tend to go up and down. Test file: |
tabclef.xml
Description: XML document
command line option: --tc --tab-clef=TABCLEFNAME switch between two versions of tab clefs ("tab" and "moderntab") Test file: |
string-numbers.xml
Description: XML document
command line option: --sn --string-numbers=t[rue]/f[alse] deactivate string number stencil with --string-numbers f[alse]. Default is t[rue] Test file: If a <frame-note> is not defined (or commented out) in an .xml-file musicxml2ly converts it as an unplayed (muted) string. |
_______________________________________________ lilypond-devel mailing list lilypond-devel@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-devel