pymusicxml.spanners

Module containing all spanners (i.e. notations that span a time-range in the score, such as slurs, brackets, hairpins, etc.)

Classes

ChangePedal(id, sign, line, placement, …)

Pedal change in the middle of a sustain pedal spanner.

StartBracket(id, line_type, …)

Start of a bracket spanner.

StartDashes(id, dash_length, space_length, …)

Start of a dashed spanner (e.g.

StartHairpin(hairpin_type, …)

Notation to attach to a note that starts a hairpin

StartPedal(id, sign, line, placement, …)

Start of a sustain pedal spanner.

StartSlur(id)

Notation to attach to a note that starts a slur

StartTrill(id, placement, str] =, …)

Starts a trill spanner with a wavy line.

StopBracket(id, line_end, …)

StopDashes(id, text, …)

End of a dashed spanner (e.g.

StopHairpin(id, spread, placement, …)

Notation to attach to a note that ends a hairpin

StopPedal(id, sign, line, placement, …)

Stops a sustain pedal spanner.

StopSlur(id)

Notation to attach to a note that ends a slur

StopTrill(id, placement, str] =)

Stops a trill spanner with a wavy line.