libtcspc.RetimePeriodicSequences

final class libtcspc.RetimePeriodicSequences(max_time_shift, numeric_traits=None)[source]

Bases: Node

Processor that normalizes the abstime of periodic sequence model events.

Adjusts the abstime and delay of each PeriodicSequenceModelEvent so the abstime precedes the modeled tick sequence, without altering the sequence. Only PeriodicSequenceModelEvent is accepted.

Parameters:
  • max_time_shift (int or Param[int]) – Maximum allowed abstime shift (non-negative); exceeding it is an error.

  • numeric_traits (NumericTraits or None) – Numeric traits specifying abstime_type. Defaults to NumericTraits().

Notes

Events handled:

See also

tcspc::retime_periodic_sequences()

The underlying C++ factory function.