Class:            PitchClassNatural

Environment:      Siren
Superclass:         Siren.PitchClass
Category:         Music-PitchClasses
Instance variables:   semiToneCount nom name following preceding sharp flat

intervals

alterate: note toReach: i
   Join semitons to note in order to obtain the required number of semitones with self

alterateBelow: note toReach: i
   Join semitons to note in order to obtain the required number of semitones with self

closestEnharmonic
   

semiTonesToNatural
   

semiTonesWithNaturalNote: aNote
   number of semitones between self and aNote

semiTonesWithNaturalNoteBelow: aNote
   number of semitones between aNote and self

accessing

flat
   

flat: value
   

name
   

name: x
   

natural
   

nom
   

nom: value
   

sharp
   

sharp: value
   

private-accessing

following
   

following: value
   

preceding
   

preceding: value
   

semiToneCount
   

semiToneCount: s
   

printing

nameIs: aSymbol
   

printOn: s
   

saving

representBinaryOn: s
   

MetaClass:         PitchClassNatural class