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

inheritance tree

 NonType Reflection       FlagsMixin
    |        |                |
    `-----+--'                |
          |                   |
     ScoreObject    SMapping.mappingMixin
          |                   |
          `---------+---------'
                    |
                   Item
                    |
                    `+
                     |
                  Element                 TimeMixin
                     |                        |
                     `----+-------------------'
                          |
                   TemporalElement
                          |
                          |
                          |
                        Event
                          |
                          |
                          |
                        Note2

class definition

[concrete class] A note is an score event with explicit attributes for the parameter pitch.
A note inherits various timing parameters from the event class. The full set of non-optional note parameters (i.e. parameters which are not only bound to the attribute parameters, but which have extra attributes) is startTime, duration, endTime, offsetTime}, and pitch. Additional parameters can be specified optionally (e.g. by the feature addParameters of the init method).

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