scamp.score
Module containing classes that deal with music notation. These classes represent the music hierarchically; in order from
largest to smallest: Score
, StaffGroup
, Staff
, Voice
, Measure
,
Voice
, Tuplet
, and NoteLike
. One important role of the classes in this module is to
provide export functionality to both MusicXML and LilyPond.
Classes
|
Representation of a single measure within in a Staff |
|
Represents a note, chord, or rest that can be notated without ties |
|
Representation of a score in traditional western notation. |
Abstract class from which all of the user-facing classes in this module inherit. |
|
|
Abstract class representing a ScoreComponent that contains other components. |
|
Representation of a single staff of a western-notated score |
|
Representation of a StaffGroup (used for the multiple staves of a single instrument) |
|
Representation of a Tuplet object within a single voice of music. |
|
Representation of a single voice within a single measure of a single staff of music. |