Package provided.music

Interface Summary
INote Note interface for Notes and collections of Notes.
IPhrase Top level of a piece of abc music.
IPhraseVisitor Interface for a Phrase visitor.
IPhraseVisitorCmd The command used by APhraseVisitor that is associated with a host or hosts.
ISeqList Interface for sequential lists of IPhrases.
 

Class Summary
APhraseVisitor Command-based implementation of IPhraseVisitor that uses IPhraseVisitorCmds stored in a hash table.
Chord A collection of notes that make up a Chord.
DecoratorSeqList An ISeqList that transparently routes the visitor execution to its decoree.
FineToggleDecoratorSeqList The class is used to implement "Da Capo al fine" or "D.C.
Header An abc Header.
MTSeqList An empty sequence list.
NESeqList A non-empty ("cons") sequence list.
Note Basic class representing musical Notes.
NoteCollection A collection of multiple notes
ToggleDecoratorSeqList Multiple Decorator ISeqList where the active decoree (the "target") is toggled (cycled, actually) through all the available decorees.
Triplet A musical triplet.
Tuplet Class that represents a tuplet, a series of notes played in a fraction of their normal total time.