Implementing a symbolic music processing system
โ Scribed by Miguel Filgueiras
- Publisher
- John Wiley and Sons
- Year
- 1998
- Tongue
- English
- Weight
- 136 KB
- Volume
- 28
- Category
- Article
- ISSN
- 0038-0644
No coin nor oath required. For personal study only.
โฆ Synopsis
A description is given of the ongoing work on the implementation of a music processing system, Sc E X. Although originally thought of as a system for typesetting music (and hence the name, for 'score (T)eX'), in fact it can be taken as a more general system that processes textual descriptions of music pieces and produces, for instance, printable scores, or input for music rendering systems. The architecture of the system, based on the existence of different representations for isolated voices and mixtures of voices, is discussed, which may be of use for developers of similar systems. Hopefully, it will be clear how beneficial for the implementation work was the use of well established compiler design notions and techniques, the exploitation of program reversibility, and the selection of a very high-level language (Prolog) as the implementation language. This description may then be taken as a case study in the use of such techniques, and make interesting reading for software developers in general.
๐ SIMILAR VOLUMES
## Abstract The article describes the project on music information retrieval that has been carried out at the University of Padova, Italy. The research work has been characterized by the synergy of the modular integration of sound techniques of melody processing and of statistical information retri
A large flexible array of nonlinear service processing elements, which capture the functional characteristics of the signalling mechanisms of switching nodes in asynchronous heterogeneous networks (e.g. broadband ISDN), has been designed and implemented. The array is based on field programmable gate
The production of high-quality Arabic/English text poses technical problems that are caused mainly by the high degree of syntactical flexibility which characterizes the Arabic language. This article describes a system with adequate solutions to the problems encoun. tered in processing bilingual Arab