Planeshift
Common_music

Namespaces

 psMusic
 This namespace contains a set of functions that are usefull for the processing of music and musical scores.
 

Classes

class  Measure< MeasureElementType >
 A measure containing measure elements. More...
 
class  MeasureElement
 An element of a measure with a given duration. More...
 
class  MusicXMLElement
 Extends the class MeasureElement by adding the ability to parse MusicXML. More...
 
struct  Note
 A single note in a musical score. More...
 
class  ScoreContext
 This is used to keep track of everything needed to play a score and provide some utility functions for this purpose. More...
 
struct  ScoreStatistics
 This struct keeps general information about a score. More...
 

Detailed Description