Table Of Contents

Previous topic

music21.roman

Next topic

music21.scale

music21.repeat

This module provides the base class for all RepeatMark objects: entities that denote repeats. Some RepeatMark objects are Expression objecs; others are Bar objects.

Expander

class music21.repeat.Expander(streamObj)

Expand a single Part or Part-like stream with repeats.

Expander methods

isExpandable()
Return True or False if this Stream is expandable.
process()
No documentation.

RepeatExpression

Inherits from: RepeatMark, Expression, Music21Object, JSONSerializer

class music21.repeat.RepeatExpression
This class models any mark added to a Score to mark repeat start and end points that are designated by expressions.

RepeatMark

class music21.repeat.RepeatMark
Bass class of all repeat objects, including RepeatExpression objects and Repeat(Barline) objects. This object is used to for multiple-inheritance of such objects.