Construct a fractional monzo with multiplicative residue and arbitrary cents offset.
Fractional monzo part.
Optional residual: FractionMultiplicative residue that is too complex to fit in the vector part.
Cents offset.
Number of components in the monzo vector part.
Pitch-space absolute value of the extended monzo.
The extended monzo unchanged or negated if negative originally.
Combine the extended monzo with another in pitch-space.
Another extended monzo.
The product of the extended monzos in frequency-space.
Find the closest approximation of the extended monzo in a harmonic series.
Denominator of the harmonic series.
The closest approximant in the series.
Simplify the extended monzo under the given threshold
Optional eps: numberError threshold, default = 0.001
Simple approximant of the extended monzo.
Find the closest approximation of the extended monzo in a subharmonic series.
Numerator of the subharmonic series.
The closest approximant in the series.
Create a deep copy of this extended monzo.
A clone with independent vector part.
Compare this extended monzo with another.
Another extended monzo.
Result < 0 if other is larger than this. Result > 0 if other is smaller than this. Result == 0 if other is equal to this in size.
Inverse rescale the extended monzo in pitch-space.
Inverse scaling factor.
The rescaled extended monzo.
Check if this extended monzo has the same size as another.
Another extended monzo.
true if the extended monzos are of equal size.
Obtain a convergent of this extended monzo.
How many continued fraction coefficients to use after the whole part.
Approximant of the extended monzo.
Calculate modulus with respect to another extended monzo.
Another extended monzo.
This modulo the other.
Calculate truncated modulus with respect to another extended monzo.
Another extended monzo.
This modulo the other truncated towards zero cents.
Rescale the extended monzo in pitch-space.
Scaling factor.
The rescaled extended monzo.
Return a pitch-space negative of the extended monzo.
The frequency-space inverse of the extended monzo.
Rescale the extended monzo in pitch-space and store the offset as cents.
Scaling factor.
The rescaled extended monzo where only the cents offset differs from the original.
Check for strict equality between this and another extended monzo.
Another extended monzo.
true if the extended monzos share the same vector, residual and cents offset.
Subtract another extended monzo from this one in pitch-space.
Another extended monzo.
This monzo divided by the other monzo in frequency-space.
Convert the extended monzo to pitch-space fraction of a frequency-space fraction.
Pair of the pitch-space fraction and the equave as a frequency-space fraction.
An error if the extended monzo cannot be represented as an EDJI interval.
Static fromConstruct an extended monzo from an interval measured in cents.
The amount of cents to convert. An octave (2/1) divided into 12 semitones 100 cents each.
Number of components in the monzo vector part.
Extended monzo with a zero vector part and the specified cents offset.
Static fromConstruct an extended monzo from a pitch-space fraction of a frequency-space fraction.
Fraction of the equave measured in pitch-space.
Optional equave: FractionValueEquave measured in frequency-space. Defaults to the octave (2/1).
Optional numberOfComponents: numberNumber of components in the monzo vector part.
Extended monzo representing N-of-EDO (default) or a generic EDJI interval.
Static fromConstruct an extended monzo from a rational number.
Rational number to convert.
Number of components in the monzo vector part.
Extended monzo representing the just intonation interval.
Static fromConstuct an extended monzo from a value measured in frequency-space.
Musical ratio in frequency-space.
Number of components in the monzo vector part.
Extended monzo with a zero vector part and the specified value converted to a cents offset.
Generated using TypeDoc
Fractional monzo with multiplicative residue and arbitrary cents offset.
Used to represent musical intervals like 5/3, 7\12 (N-of-EDO) or arbitrary intervals measured in cents.