BeamBreak¶
- class maelzel.core.symbols.BeamBreak(location=None)[source]¶
Bases:
EventSymbol
,VoiceSymbol
Symbolizes a syncopation (beam) break at the given location or at the given note
A BeamBreak can be added both to a Note/Chord or to a Voice. If it is added to a note, the location needs to be left unset since the location will be determined by the note itself. If it is added to a Voice, the location indicates the absolute offset at which a beam/syncopation will be broken.
Note
When a BeamBreak is added to a Part this does not modify in any way the contents of the Voice. The modification takes place further down the line when the voice is quantized. It is the quantized part which is modified. The resulting Notation present at the given location is broken at that point (adding a tie if needed)
Methods Summary
applyToNotation
(n, parent)Apply this symbol to the given notation, inplace
applyToPart
(part)- rtype:
None
callback
(qpart)- rtype:
None
Methods Documentation