Index
Strasheela
Init
GUtils
LUtils
MUtils
Score
SMapping
SDistro
Out
Strasheela
FD_edited
Midi

inheritance tree

 NonType Reflection       FlagsMixin
    |        |                |
    `-----+--'                |
          |                   |
     ScoreObject    SMapping.mappingMixin
          |                   |
          `---------+---------'
                    |
                   Item
                    |
                    `+
                     |
                 Container
                     |
                    +'
                    |
                  Aspect                  TimeMixin
                    |                         |
                    `----+--------------------'
                         |
                   TemporalAspect
                         |
                         |
                         |
                     Sequential

class definition

[concrete class] A Sequential expresses that the items contained in it follow each other in a sequential manner in time. Usually, the parameter endTime of a proceeding item equals the parameter startTime of the following item. However, setting the parameter offsetTime of an item to a value greater zero causes a gap (i.e. a pause) before the item and a negative offsetTime causes an overlap with the proceeding item.
For a documentation of the time unit see doc of TimeMixin.
NB: A negative offsetTime value is not possible if the offsetTime is a FD integer (which presently is the only option).

class Sequential (Inheritance-free)
   prop locking
   feat !ScoreObjectType label
   attr containers duration endTime flags id info items offsetTime parameters startTime
end