edition-engraver

Apply tweaks to LilyPond

https://github.com/openlilylib/edition-engraver

Science Score: 26.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (5.9%) to scientific vocabulary
Last synced: 10 months ago · JSON representation

Repository

Apply tweaks to LilyPond

Basic Info
  • Host: GitHub
  • Owner: openlilylib
  • Language: Scheme
  • Default Branch: master
  • Size: 222 KB
Statistics
  • Stars: 13
  • Watchers: 7
  • Forks: 7
  • Open Issues: 16
  • Releases: 1
Created over 10 years ago · Last pushed about 1 year ago
Metadata Files
Readme Citation

README.md

edition-engraver

Apply tweaks to LilyPond scores by addressing items externally

This library is part of openLilyLib. For information regarding the installation of openLilyLib please refer to oll-core.

Jan-Peter Voigt jp.voigt@gmx.de

Licence: GPL V3

What it is

The edition-engraver is used to apply or inject layout modifications to a score without polluting the musical source with tagged overrides. The external overrides are themself tagged with an edition-target-id, so they can be easily activated or deactivated.

Current state

The current implementation is tested and used in production by a small group of users. It is able to apply overrides, context property set, breaks and some more modifications.

Development

The edition-engraver shall be developed for relative mods in time - e.g. apply mod 3/4 quarters beyond mark X. This version is able to propagate mods if the measure-position exceeds the measure-length. A mod addressed at 3 5/4 will take effect at 4 1/4 if the current measure-length is 4/4.

And it shall deal with ids to apply tweaks to designated grobs or objects.

Owner

  • Name: openlilylib
  • Login: openlilylib
  • Kind: organization
  • Email: info@openlilylib.org

Community Resources around LilyPond (and LaTeX)

GitHub Events

Total
  • Issue comment event: 1
  • Push event: 2
Last Year
  • Issue comment event: 1
  • Push event: 2