resolveOffsets

maelzel.scoring.resolveOffsets(notations, start=Fraction(0, 1), overrideOffset=False)[source]

Fills all offsets, in place

Notations with an unset offset are stacked to the end of the previous notation

Parameters:
  • notations (list[Notation]) – a list of Notations (or a Part)

  • start – the start time, will override the offset of the first event

  • overrideOffset – if True, offsets are overriden even if they are defined

Return type:

None