Automated music formatting helps composers and copyists to speed up the process of music score editing by facilitating complex evaluations needed to produce music sheets in terms of symbol positioning, Justification. etc. Music justification is a complex task to be automatically performed. It involves the evaluation of a large number of parameters and requires context evaluation. In this paper, the approach adopted in a justification engine of a European Research project is presented. The approach solves many of the problems of music justification: alignment of simultaneous symbols in polyphonic music, spacing dependent from the duration of the figures, compactness and readability of the resulting measure. justification of both main scores and parts. In the paper, several justification algorithms are described and compared. Stretching and shrinking of measures is also possible, while keeping the justification through a tuning parameter. The resulting algorithm can also handle automatically many music notation exceptions: for example time inconsistency of the justified measure and presence of non-durational figures, grace notes, change of clef/key signature, etc. The solution proposed presents a module for music line-breaking. This is included in the justification engine as an option for visualizing and printing right margined music sheets, Several examples are reported to highlight both the problems and the solutions adopted.

AUTOMATIC JUSTIFICATION AND LINE BREAKING OF MUSIC SHEETS / P. NESI; P. BELLINI. - In: INTERNATIONAL JOURNAL OF HUMAN-COMPUTER STUDIES. - ISSN 1071-5819. - STAMPA. - 61:(2004), pp. 104-137. [10.1016/j.ijhcs.2003.12.001]

AUTOMATIC JUSTIFICATION AND LINE BREAKING OF MUSIC SHEETS

NESI, PAOLO;BELLINI, PIERFRANCESCO
2004

Abstract

Automated music formatting helps composers and copyists to speed up the process of music score editing by facilitating complex evaluations needed to produce music sheets in terms of symbol positioning, Justification. etc. Music justification is a complex task to be automatically performed. It involves the evaluation of a large number of parameters and requires context evaluation. In this paper, the approach adopted in a justification engine of a European Research project is presented. The approach solves many of the problems of music justification: alignment of simultaneous symbols in polyphonic music, spacing dependent from the duration of the figures, compactness and readability of the resulting measure. justification of both main scores and parts. In the paper, several justification algorithms are described and compared. Stretching and shrinking of measures is also possible, while keeping the justification through a tuning parameter. The resulting algorithm can also handle automatically many music notation exceptions: for example time inconsistency of the justified measure and presence of non-durational figures, grace notes, change of clef/key signature, etc. The solution proposed presents a module for music line-breaking. This is included in the justification engine as an option for visualizing and printing right margined music sheets, Several examples are reported to highlight both the problems and the solutions adopted.
2004
61
104
137
P. NESI; P. BELLINI
File in questo prodotto:
File Dimensione Formato  
1-s2.0-S1071581903002076-main.pdf

Accesso chiuso

Tipologia: Versione finale referata (Postprint, Accepted manuscript)
Licenza: Tutti i diritti riservati
Dimensione 692.35 kB
Formato Adobe PDF
692.35 kB Adobe PDF   Richiedi una copia

I documenti in FLORE sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificatore per citare o creare un link a questa risorsa: https://hdl.handle.net/2158/1649
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 3
  • ???jsp.display-item.citation.isi??? 2
social impact