Package toxi.music.scale
Class AbstractScale
java.lang.Object
toxi.music.scale.AbstractScale
- Direct Known Subclasses:
GenericScale
,MajorScale
-
Field Summary
Modifier and TypeFieldDescriptionstatic final float
static final float
static final int
byte[]
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetName()
float
getPitchForScaleTone
(int st) float
getPitchForScaleTone
(int semiTone, int limit, int transpose) float
getPitchForSemitone
(int st)
-
Field Details
-
OCTAVE_RANGE
public static final int OCTAVE_RANGE- See Also:
-
HALFTONE_STEP
public static final float HALFTONE_STEP -
INV_HALFTONE
public static final float INV_HALFTONE- See Also:
-
tones
public byte[] tones
-
-
Constructor Details
-
AbstractScale
-
-
Method Details
-
getName
-
getPitchForScaleTone
public float getPitchForScaleTone(int st) -
getPitchForScaleTone
public float getPitchForScaleTone(int semiTone, int limit, int transpose) -
getPitchForSemitone
public float getPitchForSemitone(int st)
-