Skip to content

Philomelos/lilypond-musicxml2ly-dev

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

lilypond-musicxml2ly-dev

INSTALLATION NOTE:

  • You need to have a current version of lilypond installed
  • In your clone of the repository, you need to create symbolic links:
  • ln -sf /my_lilypond_path/usr/share/lilypond/current/python/lilylib.py
  • ln -sf /my_lilypond_path/usr/share/lilypond/current/python/rational.py
  • If these links do not point at the correct files, musicxml2ly-dev might not work!

A fork of musicxml2ly for philomelos.net

v0.1.13:

  • added the command line options --nsd / --no-stem-directions to ignore stem direction indications given in MusicXML, and use lilypond's automatic stemming instead.
  • more to come...

v0.1.12:

  • added the command line options --tc / --tabclef [tab|moderntab] to be able to switch between the two styles of the tab clef.
  • added support for ChordNames transposition
  • added the command line options --sn / --string-numbers [t|f] to activate / deactivate the string number stencil.

v0.1.11:

  • implemented recognition of stem values "up" and "down"
  • removed temporary files (MusicXML-Testsuite)
  • added minimal example for stem values (stem.xml) to MusicXML-Testsuite.

v0.1.10:

  • removed unused "copy" inclusion
  • fixed the ShiftDurations use in main script to wrap voices, chordmode and figuremode

v0.1.9:

  • fixed a documentation mistake in musicxml.py
  • changed the --time-signature option behaviour because of conflicts with repeated music, for example (made a new ShiftDurations class that inherits from MusicWrapper)

v0.1.8:

  • fixed a bug when the sound attribute "tempo" is defined but empty
  • added support for standalone sound elements
  • added the --time-signature command line option to make the music look faster/slower
  • added extended version of Kainhofer's MusicXML-Testsuite

v0.1.7:

  • added sound tempo recognition for midi output
  • added support for standalone sound elements

v0.1.6:

  • fixed missing angled brackets in score-block. (bug was probably introduced in v0.1.5).

v0.1.5:

  • new command line option --transpose c TOPITCH
  • barre symbol fixed

v0.1.4:

  • the command \powerChords is now printed before the chord names of power chords. This command is required to print e.g. C5.
  • power chords are now defined as 1.5 instead of 5^3.
  • for invalid file names exit code is now 1 (was 0)
  • (curved) barre-indications are now included in fret diagrams.
  • the miscellaneous element (file description) is now converted to "miscellaneous" instead of "texidoc".

v0.1.3:

  • wavy-line bug fixed:
  • <wavy-line> --> \override TextSpanner #'style = #'trill
  • <trill-mark/> + <wavy-line/> --> \startTrillSpan ... \stopTrillSpan
  • <trill-mark/> --> \trill

v0.1.2:

  • placement attributes for musical directions now work for dynamics, hairpins, textspans and ligature brackets

v0.1.1:

  • chord symbols are now printed above instead of below the staff
  • MIDI-Bug fixed: monophonic pieces were converted without a midi-block. Now all scores are exported in a \score{} containing a \midi-Block
  • titles ending with a punctuation mark are now surrounded by quotation marks to prevent a python error

About

A fork of musicxml2ly for https://philomelos.net

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages