bug-lilypond
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

musicxml2ly


From: pls
Subject: musicxml2ly
Date: Sun, 23 Sep 2012 19:37:56 +0200

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:

1) 
https://github.com/Philomelos/lilypond-musicxml2ly-dev/commit/f22cb84f93dc968322abd66666bc0a89371ddf54

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)

 (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)

2) 
https://github.com/Philomelos/lilypond-musicxml2ly-dev/commit/f6e50496a56a38d7ec0ec333df8b03257aa1bb7c
https://github.com/Philomelos/lilypond-musicxml2ly-dev/commit/32f8dda4c3e2302a0e755a3e1fb3aebb2cd30fce
https://github.com/Philomelos/lilypond-musicxml2ly-dev/commit/ed9e55034f154fb219cfaabdf8f5cfe2df356cb7

Test file:
https://github.com/Philomelos/lilypond-musicxml2ly-dev/blob/master/MusicXML-TestSuite/sound.xml
 (added sound tempo recognition for midi output)

3) 
https://github.com/Philomelos/lilypond-musicxml2ly-dev/commit/5501d9562ba245697ec7273fe0eaa6952eebbffd
https://github.com/Philomelos/lilypond-musicxml2ly-dev/commit/91eee40736e923690f39d735a5d301704f3a7a35
https://github.com/Philomelos/lilypond-musicxml2ly-dev/commit/9576bfa0996829c24ee0f1759d16dac8ac57ec40
https://github.com/Philomelos/lilypond-musicxml2ly-dev/commit/dc077b4611400e1b9e77b0aa625a3debe68af29f

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')

4) 
https://github.com/Philomelos/lilypond-musicxml2ly-dev/commit/0747e5ce34f8d3a6128302ec0363a8f5f91ce3fd

Test file:
https://github.com/Philomelos/lilypond-musicxml2ly-dev/blob/master/MusicXML-TestSuite/stem.xml
implemented recognition of stem values "up" and "down"
 (and neutral)

5) 
https://github.com/Philomelos/lilypond-musicxml2ly-dev/commit/6b45d133394dbea0a28eaf36a1c474dd9835cb1c
https://github.com/Philomelos/lilypond-musicxml2ly-dev/commit/21580656ca819099e7dcc6e9f9b44f19cd32ca77

Test file:

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. 

6) 
https://github.com/Philomelos/lilypond-musicxml2ly-dev/commit/a5b7a919cf26700c51b8aa5a43099a291d65b3ad
https://github.com/Philomelos/lilypond-musicxml2ly-dev/commit/13e97f8d56492afc4adfc1eee3f112879c92ae55

Test file:

command line option:
--tc --tab-clef=TABCLEFNAME
                        switch between two versions of tab clefs ("tab" and
                        "moderntab")

7) 
https://github.com/Philomelos/lilypond-musicxml2ly-dev/commit/a534b4c446fc807019d87c8cffd4184095a3159d

Test file:

command line option:
--sn --string-numbers=t[rue]/f[alse]
                        deactivate string number stencil with --string-numbers
                        f[alse]. Default is t[rue]

8) 
https://github.com/Philomelos/lilypond-musicxml2ly-dev/commit/68f3f2c8bf2084496777ba96603fbfc79351946d
https://github.com/Philomelos/lilypond-musicxml2ly-dev/commit/33957a48cbde9d5b30e24aefa324d14154e19a19

Test file:
https://github.com/Philomelos/lilypond-musicxml2ly-dev/blob/master/MusicXML-TestSuite/frame.xml
If a <frame-note> is not defined (or commented out) in an .xml-file musicxml2ly 
converts it as an unplayed (muted) string.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]