Università degli studi di Milano LIM | Laboratorio di Informatica Musicale Université Montpellier 2 LIRMM Laboratoire d'Informatique Robotique Microèlectronique de Montpellier Didael KTS Regione Lombardia
Select language
ItalianoEnglish

Accessibility

You are here IEEE1599  >  Reference Manual  >  Csound_instrument_mapping

Csound_instrument_mapping

<!ELEMENT csound_instrument_mapping (csound_part_ref | csound_spine_ref)+>
<!ATTLIST csound_instrument_mapping
   instrument_number CDATA #REQUIRED
   start_line CDATA #IMPLIED
   end_line CDATA #IMPLIED
   pnml_file CDATA #IMPLIED>

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).

Ultime notizie

Traduzione automatica

Seguici

Facebook Twitter You Tube Flickr RSS