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