Documentation
Alphabetic list of elements (v1.0)
Csound_instrument_mapping |
<!ELEMENT csound_instrument_mapping (csound_part_ref | csound_spine_ref)+> |
Element csound_instrument_mapping is for mapping instruments in a Csound orchestra file on score entities defined in Logic layer. This approach, for which two sub-elements are employed, allows performance of one or many parts with the current instrument (csound_part_ref sub-element) or single notes (csound_spine_ref sub-element).
Attributes
- instrument_number, a mandatory attribute to identify the instrument according to Csound conventions.
- start_line, an optional attribute which contains the number of the first line in a .ORC file where the instrument is defined.
- end_line, an optional attribute which contains the number of the last line in a .ORC file where the instrument is defined.
- pnml_file, an optional attribute that allows to link a PNML file to describe the instrument in terms of Petri Nets. The path can be either absolute (e.g. "C:\Documents\PetriNets\net1.pnml") or relative (e.g. "PetriNets\net1.pnml"), and either local (e.g. "C:\Documents\PetriNets\net1.pnml") or remote (e.g. "http://www.unimi.it/PetriNets\net1.pnml"). Attribute pnml_file should respect the syntax rules to be supported by different operating systems (including case sensitivity).
Laboratorio di Informatica Musicale | |||||
Dipartimento di Informatica Università degli Studi di Milano Via G. Celoria, 18 - 20133 Milano, ITALY |
Goffredo Haus, PAR1599 chair Phone: +39 02 50316 222 E-mail: goffredo.haus@unimi.it |
Luca A. Ludovico, PAR1599 vice-chair Phone: +39 02 50316 382 E-mail: luca.ludovico@unimi.it |
Laboratory Phone: +39 02 50316 382 E-mail: lim@di.unimi.it |