hello ;)

Quick Links

Subscribe
Publications
Projects
Software
Contact

Performance Markup Language (PML)

 

Performance Markup Language (PML) is an open, extendable XML-based representation which is intended to be used as a basis for systems used to investigate elements of musical performance. It can be used to extend XML-based musical notation representations to include support for the representation of performance markup and analytical structures.

To fully analyse and understand musical expression and musical performance requires more than an investigation of the performance data alone. Performance attributes such as tempo, intonation etc. can be extracted using audio analysis. But, by themselves these are merely observations. To analyse performance it is necessary to look at these observations in the context of the musical score. Only then can we ask profound questions such as why did the performer decide to use that particular expressive technique.

PML is a XML-based representation which represents musical information for the purpose of analysing musical performance. At it's simplest PML consists of the musical score, a logical representation of the performance and a description of the event-level correspondences between these two domains. Upon this basic foundation PML can be extended to include analytical hierarchies which reference information in multiple domains and external sources. PML can also be extended to include further domains of information both within the PML structure or in external sources. Existing implementations of PML have used audio, video &s; gestural information including MIDI and skeletal representations of musicla performers.

Publications, software and online information will be released shortly. Please subscribe to this page, or contact for further information.

 

Publications

 

Projects

PML is currently being used in the following projects:  

Software

PML software is currently being prepared for an initial release. This software will include:

 

Contact

For further information contact dougie - at - n-ism.org, or subscribe to this page for updates.