The lime music editor: A diagram editor involving complex translations
- 1 March 1994
- journal article
- Published by Wiley in Software: Practice and Experience
- Vol. 24 (3) , 289-306
- https://doi.org/10.1002/spe.4380240304
Abstract
Lime is a music editor, oriented to the production of printed music. A user manipulates the information content of the music notation, while viewing the physical appearance of the notation. To implement this, Lime must perform a complex translation from an abstract musical source representation to a graphical product. Techniques are discussed for providing automation without loss of customizability, for implementing WYSIWYG editing, for supporting multiple products (e.g. orchestral score and parts), and for providing good response time despite a slow translator. Similar design issues are encountered by editors for other types of diagrams, such as schematics, chemical formulas, and maps.Keywords
This publication has 13 references indexed in Scilit:
- Template matching for rhythmic analysis of music keyboard inputPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- The Tilia Music Representation: Extensibility, Abstraction, and Notation Contexts for the Lime Music EditorComputer Music Journal, 1993
- A rule-based system for dense-map name placementCommunications of the ACM, 1992
- Justification of printed musicCommunications of the ACM, 1991
- Towards the automatic generation of software diagramsIEEE Transactions on Software Engineering, 1991
- A divide-and-conquer algorithm for the automatic layout of large directed graphsIEEE Transactions on Systems, Man, and Cybernetics, 1991
- Edge: An extendible graph editorSoftware: Practice and Experience, 1990
- Spatial planning for musical outputInternational Journal of Intelligent Systems, 1989
- Automatic graph drawing and readability of diagramsIEEE Transactions on Systems, Man, and Cybernetics, 1988
- ON THE PROBLEM OF PLACING NAMES IN A GEOGRAPHIC MAPInternational Journal of Pattern Recognition and Artificial Intelligence, 1987