Package org.jfugue.theory
Class Scale
java.lang.Object
org.jfugue.theory.Scale
A scale is a sequence of notes.
MAJOR and MINOR are two examples of scales.
A scale in a particular key, such as C Major or A Minor, can provide the notes of the scale
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
int
byte
getName()
int
hashCode()
setMajorOrMinorIndicator
(byte indicator) toString()
-
Field Details
-
MAJOR
-
MINOR
-
CIRCLE_OF_FIFTHS
-
MAJOR_INDICATOR
public static final byte MAJOR_INDICATOR- See Also:
-
MINOR_INDICATOR
public static final byte MINOR_INDICATOR- See Also:
-
-
Constructor Details
-
Scale
-
Scale
-
Scale
-
Scale
-
-
Method Details
-
setName
-
getName
-
getIntervals
-
setMajorOrMinorIndicator
-
getMajorOrMinorIndicator
public byte getMajorOrMinorIndicator() -
getDisposition
public int getDisposition() -
toString
-
equals
-
hashCode
public int hashCode()
-