Index
HarmonisedScore
DB
HS_Score
Rules
DBs
HS_Distro
HS_Out
HS
Schoenberg
Default
Jazz
Partch
Johnston
Harrison
Chalmers
Catler
ArithmeticalSeriesChords

inheritance tree

 Score.note PitchClassMixin
     |             |
     `--------+----'
              |
            Note2           InChordMixinForNote InScaleMixinForNote
              |                      |                   |
              `------------------+---'-------------------'
                                 |
                                Note

class definition

[concrete class] Note is an extension of the class Score.note defined by the Strasheela core. Whereas Score.note is style-neutral, Note is designed for harmonic CSPs.
All extensions of Score.note are defined by the three mixins PitchClassMixin, InChordMixinForNote and InScaleMixinForNote: see the documentation of these classes for further details.

class Note (Inheritance-free)
   feat !InChordMixinForNoteType !InScaleMixinForNoteType !PitchClassMixinType
   attr chords getChords getScales inChordB inScaleB isRelatedChord isRelatedScale octave pitchClass relatedChordBs relatedScaleBs scales
end