|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectuk.org.toot.music.tonality.Scales
public class Scales
The ordered list of available Scales
Nested Class Summary | |
---|---|
static class |
Scales.Conventional
The Conventional inner class provides conventional Scales. |
static class |
Scales.LydianChromaticConcept
The LydianChromaticConcept inner class provides the Scales devised by George Russell in chapter 2 of his book, Lydian Chromatic Concept of Tonal Organisation. |
Constructor Summary | |
---|---|
Scales()
|
Method Summary | |
---|---|
static void |
add(Scale scale)
Add a Scale to the List of known Scales. |
static Scale |
getInitialScale()
Get the initial Scale, the first in the List of known Scales. |
static Scale |
getScale(java.lang.String scaleName)
Get the Scale with the specified name. |
static java.util.List<java.lang.String> |
getScaleNames()
Get the List of names of the Scales, in the same order as the Scales. |
static java.util.List<Scale> |
getScales()
Get the List of known Scales. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public Scales()
Method Detail |
---|
public static java.util.List<Scale> getScales()
public static void add(Scale scale)
scale
- the SCale to addpublic static java.util.List<java.lang.String> getScaleNames()
public static Scale getInitialScale()
public static Scale getScale(java.lang.String scaleName)
scaleName
- the name of the Scale to return
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |