|
DixShtix | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.dixshtix.audio.pitch.AbstractTuning | +--com.dixshtix.audio.pitch.CyclicTemperament
Cyclic Temperament is a system of dividing the octave to make the intervals "fit" fifths and thirds as integral steps.
Field Summary | |
private int |
parts
|
static int[] |
sloane_A028507
Continued fraction expansion (truncated!) for log_2(3). |
static int[] |
sloane_A028508
Continued fraction expansion (truncated!) for log_2(5). |
Fields inherited from class com.dixshtix.audio.pitch.AbstractTuning |
A, Af, Aff, As, Ass, B, Bf, Bff, Bs, Bss, C, Cf, Cff, circleOfFifths, comma, Cs, Css, D, Df, Dff, didymusComma, doubleFlat, doubleSharp, Ds, Dss, E, Ef, Eff, equalTemperedFifth, equalTemperedThird, Es, Ess, F, Ff, Fff, flat, Fs, Fss, G, Gf, Gff, Gs, Gss, hemholtzFifth, justFifth, justOctave, majorThird, meantoneFifth, mercatorialComma, mercatorialFifth, pythagoreanComma, pythagoreanDiesis, sharp, skhisma, skhismicMajorThird |
Constructor Summary | |
CyclicTemperament(int parts)
|
Method Summary | |
int |
getFifthInParts()
|
int |
getIntervalInParts(double interval)
|
int |
getNParts()
|
double |
getPartInCents()
|
int |
getThirdInParts()
|
Methods inherited from class com.dixshtix.audio.pitch.AbstractTuning |
centsToInterval, intervalToCents |
Methods inherited from class java.lang.Object |
|
Field Detail |
public static final int[] sloane_A028507
public static final int[] sloane_A028508
private int parts
Constructor Detail |
public CyclicTemperament(int parts)
Method Detail |
public int getNParts()
public double getPartInCents()
public int getIntervalInParts(double interval)
public int getFifthInParts()
public int getThirdInParts()
|
DixShtix | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |