This class is missing documentation.
Copy and paste the text below and save to HelpSource/Classes/ScaleStream.schelp
TITLE:: ScaleStream
summary:: (put short description here)
categories:: Undocumented classes
related:: Classes/SomeRelatedClass, Reference/SomeRelatedStuff, etc.
DESCRIPTION::
(put long description here)
CLASSMETHODS::
METHOD:: new
(describe method here)
ARGUMENT:: scale
(describe argument here)
ARGUMENT:: startDegree
(describe argument here)
returns:: (describe returnvalue here)
INSTANCEMETHODS::
METHOD:: curDegree
(describe method here)
returns:: (describe returnvalue here)
METHOD:: performDegreeToKey
(describe method here)
ARGUMENT:: degree
(describe argument here)
ARGUMENT:: stepsPerOctave
(describe argument here)
ARGUMENT:: accidental
(describe argument here)
returns:: (describe returnvalue here)
METHOD:: chooseScale
(describe method here)
ARGUMENT:: scaleDegree
(describe argument here)
returns:: (describe returnvalue here)
METHOD:: performNearestInList
(describe method here)
ARGUMENT:: degree
(describe argument here)
returns:: (describe returnvalue here)
METHOD:: scale
(describe method here)
returns:: (describe returnvalue here)
METHOD:: performNearestInScale
(describe method here)
ARGUMENT:: degree
(describe argument here)
ARGUMENT:: stepsPerOctave
(describe argument here)
returns:: (describe returnvalue here)
METHOD:: performKeyToDegree
(describe method here)
ARGUMENT:: degree
(describe argument here)
ARGUMENT:: stepsPerOctave
(describe argument here)
returns:: (describe returnvalue here)
EXAMPLES::
code::
(some example code)
::