pymusicxml.music_xml_objects¶
Module containing all of the classes representing musical objects.
Classes
|
Class representing a bar rest. |
|
Special duration object used for bar rests. |
|
Represents a group of notes/chords/rests joined under a single beam. |
|
Class representing a chord. |
|
Class representing a musical clef |
Abstract base class for musical directions, such as text and metronome marks. |
|
|
Represents a length that can be written as a single note or rest. |
Abstract base class for all objects that have duration within a measure. |
|
|
Class used to mark the end of a dashed line starting from a |
|
Subclass of |
|
Subclass of |
|
Class representing a measure of music, perhaps with multiple voices. |
|
Class representing a tempo-specifying metronome mark |
Abstract base class of all musical objects, providing functionality for rendering and exporting to a file. |
|
|
Base class for all musical objects that contain other musical objects, such as |
|
Abstract base class for MusicXML Notations (glissandi, slurs). |
|
Class representing a single, pitched note. |
|
Class representing a notehead type. |
|
Represents a musical part/staff. |
|
Represents a part group (a group of related parts, possible connected by a bracket) |
|
Class representing a notated musical pitch. |
|
Class representing a notated rest. |
|
Class representing a full musical score |
|
Notation to attach to a note that starts a glissando |
|
Multi-gliss notation used for glissing multiple members of a chord |
|
Notation to attach to a note that starts a slur |
|
Notation to attach to a note that ends a glissando |
|
End of a multi-gliss notation used for glissing multiple members of a chord. |
|
Notation to attach to a note that ends a slur |
|
Class representing text that is attached to the staff |
|
Represents a tuplet; same as a BeamedGroup, but with a particular time ratio associated with it. |
Functions
|
Appends rests to a list of components to fill out the desired length |