symusic.factory.TimeSignatureFactory¶
- class TimeSignatureFactory[source]¶
Bases:
objectFactory wrapper for the meter-change events exposed by symusic.core.
Methods
__init__()from_numpy(time, numerator, denominator[, ttype])Create a typed list from aligned NumPy arrays describing meter changes.
- from_numpy(time: numpy.ndarray, numerator: numpy.ndarray, denominator: numpy.ndarray, ttype: TimeUnit | str = 'tick') TimeSignatureTickList | TimeSignatureQuarterList | TimeSignatureSecondList | List[TimeSignature][source]¶
Create a typed list from aligned NumPy arrays describing meter changes.