From 3cefd9ccd12b71a6ce1b960587e8cacdca73ae20 Mon Sep 17 00:00:00 2001 From: Lumi Pakkanen Date: Mon, 25 Mar 2024 12:14:30 +0200 Subject: [PATCH] Update xen-dev-utils --- xen-dev-utils/assets/search.js | 2 +- xen-dev-utils/classes/Fraction.html | 88 ++++++++++--------- xen-dev-utils/classes/FractionSet.html | 8 +- xen-dev-utils/functions/accumulate.html | 2 +- xen-dev-utils/functions/add.html | 2 +- xen-dev-utils/functions/applyWeights.html | 2 +- .../functions/approximateOddLimit.html | 2 +- .../approximateOddLimitWithErrors.html | 2 +- .../functions/approximatePrimeLimit.html | 2 +- .../approximatePrimeLimitWithErrors.html | 2 +- .../functions/approximateRadical.html | 2 +- xen-dev-utils/functions/arraysEqual.html | 2 +- xen-dev-utils/functions/binomial.html | 2 +- xen-dev-utils/functions/ceilPow2.html | 2 +- .../functions/centOffsetToFrequency.html | 2 +- xen-dev-utils/functions/centsToNats.html | 2 +- xen-dev-utils/functions/centsToValue.html | 2 +- xen-dev-utils/functions/circleDifference.html | 2 +- xen-dev-utils/functions/circleDistance.html | 2 +- xen-dev-utils/functions/clamp.html | 2 +- xen-dev-utils/functions/combinations.html | 2 +- .../functions/continuedFraction.html | 2 +- xen-dev-utils/functions/decumulate.html | 2 +- xen-dev-utils/functions/div.html | 2 +- xen-dev-utils/functions/dot.html | 2 +- xen-dev-utils/functions/extendedEuclid-1.html | 2 +- xen-dev-utils/functions/fareyInterior.html | 2 +- xen-dev-utils/functions/fareySequence.html | 2 +- .../functions/frequencyToCentOffset.html | 2 +- .../functions/frequencyToMtsBytes.html | 2 +- xen-dev-utils/functions/ftom.html | 2 +- xen-dev-utils/functions/ftomts.html | 2 +- xen-dev-utils/functions/gcd.html | 2 +- xen-dev-utils/functions/getConvergents.html | 2 +- xen-dev-utils/functions/isPrime.html | 2 +- xen-dev-utils/functions/iterCombinations.html | 2 +- .../functions/iterKCombinations.html | 2 +- xen-dev-utils/functions/iteratedEuclid.html | 2 +- xen-dev-utils/functions/kCombinations.html | 2 +- xen-dev-utils/functions/lcm.html | 2 +- xen-dev-utils/functions/mmod.html | 2 +- xen-dev-utils/functions/monzoToBigInt.html | 2 +- xen-dev-utils/functions/monzoToFraction.html | 2 +- xen-dev-utils/functions/monzosEqual.html | 2 +- xen-dev-utils/functions/mtof.html | 2 +- .../functions/mtsBytesToFrequency.html | 2 +- xen-dev-utils/functions/mtsBytesToHex.html | 2 +- xen-dev-utils/functions/mtsBytesToMts.html | 2 +- xen-dev-utils/functions/mtsToMtsBytes.html | 2 +- xen-dev-utils/functions/natsToCents.html | 2 +- xen-dev-utils/functions/natsToSemitones.html | 2 +- xen-dev-utils/functions/norm.html | 2 +- xen-dev-utils/functions/primeLimit.html | 2 +- xen-dev-utils/functions/primes-1.html | 2 +- xen-dev-utils/functions/rescale.html | 2 +- xen-dev-utils/functions/scale.html | 2 +- xen-dev-utils/functions/semitonesToNats.html | 2 +- xen-dev-utils/functions/sub.html | 2 +- xen-dev-utils/functions/toMonzo.html | 2 +- .../functions/toMonzoAndResidual.html | 2 +- xen-dev-utils/functions/valueToCents.html | 2 +- xen-dev-utils/interfaces/AnyArray.html | 4 +- xen-dev-utils/interfaces/NumberArray.html | 4 +- xen-dev-utils/types/ExtendedEuclid.html | 2 +- xen-dev-utils/types/FractionValue.html | 2 +- xen-dev-utils/types/Monzo.html | 2 +- xen-dev-utils/types/UnsignedFraction.html | 2 +- xen-dev-utils/variables/BIG_INT_PRIMES.html | 2 +- xen-dev-utils/variables/LOG_PRIMES.html | 2 +- xen-dev-utils/variables/PRIMES.html | 2 +- xen-dev-utils/variables/PRIME_CENTS.html | 2 +- 71 files changed, 121 insertions(+), 117 deletions(-) diff --git a/xen-dev-utils/assets/search.js b/xen-dev-utils/assets/search.js index dd9c2ba..3314739 100644 --- a/xen-dev-utils/assets/search.js +++ b/xen-dev-utils/assets/search.js @@ -1 +1 @@ -window.searchData = "data:application/octet-stream;base64,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"; \ No newline at end of file +window.searchData = "data:application/octet-stream;base64,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"; \ No newline at end of file diff --git a/xen-dev-utils/classes/Fraction.html b/xen-dev-utils/classes/Fraction.html index c6aad19..bd34600 100644 --- a/xen-dev-utils/classes/Fraction.html +++ b/xen-dev-utils/classes/Fraction.html @@ -12,7 +12,7 @@

String form

new Fraction("123.456");  // a simple decimal
new Fraction("123/456"); // a string fraction
new Fraction("13e-3"); // scientific notation
-

Constructors

Constructors

Properties

d: number

Denominator

-
n: number

Numerator

-
s: number

Sign: +1, 0 or -1

-

Methods

  • Calculates the absolute value

    +

Constructors

Properties

d: number

Denominator

+
n: number

Numerator

+
s: number

Sign: +1, 0 or -1

+

Methods

  • Compare if two rational numbers, return negative if this is less

    Ex: new Fraction("19.6").equals("98/5");

    -

    Parameters

    Returns number

  • IEEE floats always have a denominator of a power of two. Reduce it out. +

    Parameters

    Returns number

  • IEEE floats always have a denominator of a power of two. Reduce it out. If the process would produce integers too large for the Number type an approximation is used.

    -

    Returns void

  • Check if two rational numbers are divisible

    Ex: new Fraction("19.6").divisible("1.5");

    -

    Parameters

    Returns boolean

  • Check if two rational numbers are the same

    Ex: new Fraction("19.6").equals("98/5");

    -

    Parameters

    Returns boolean

  • Calculate the greatest common radical between two rational numbers

    Ex: new Fraction(8).gcr(4) => 2

    -

    Parameters

    Returns null | Fraction

  • Gets the inverse of the fraction, means numerator and denominator are exchanged

    Ex: new Fraction(-3, 4).inverse() => -4 / 3

    -

    Returns Fraction

  • Check if the rational number is 1

    -

    Returns boolean

  • Check if the rational number is 1

    +

    Returns boolean

  • Calculate the least common radicand between two rational numbers

    Ex: new Fraction(8).gcr(4) => 64

    -

    Parameters

    Returns null | Fraction

  • Perform harmonic addition of two rational numbers according to the thin lens equation f⁻¹ = u⁻¹ + v⁻¹

    +

    Parameters

    Returns null | Fraction

  • Perform harmonic addition of two rational numbers according to the thin lens equation f⁻¹ = u⁻¹ + v⁻¹

    Ex: new Fraction('5/3').lensAdd('3/2') => 15/19

    -

    Parameters

    Returns Fraction

  • Perform harmonic subtraction of two rational numbers u⁻¹ = f⁻¹ - v⁻¹ (rearranged thin lens equation)

    Ex: new Fraction('15/19').lensSub('3/2') => 5/3

    -

    Parameters

    Returns Fraction

  • Calculate the logarithm of a rational number in the base of another a.k.a. logdivision

    Ex: new Fraction(64,27).log("16/9") => 3/2

    -

    Parameters

    Returns null | Fraction

  • Reduce out the common factor between the numerator and denominator.

    -

    Returns void

  • Reduce out the common factor between the numerator and denominator.

    +

    Returns void

  • Return a convergent of this fraction that is within the given tolerance.

    -

    Parameters

    • epsilon: number = 0.001

    Returns Fraction

  • Return a convergent of this fraction that is within the given absolute tolerance.

    +

    Parameters

    • epsilon: number = 0.001

      Absolute tolerance for error.

      +

    Returns Fraction

  • Return a convergent of this fraction that is within the given relative tolerance measured in cents.

    +

    Parameters

    • tolerance: number = 3.5

      Relative tolerance measured in cents.

      +

    Returns Fraction

  • Returns an array of continued fraction elements

    Ex: new Fraction("7/8").toContinued() => [0,1,7]

    -

    Returns number[]

  • Returns a string-fraction representation of a Fraction object

    +

    Returns number[]

  • Returns a string-fraction representation of a Fraction object

    Ex: new Fraction("1.'3'").toFraction(true) => "4/3"

    -

    Returns string

  • Creates a string representation of a fraction with all digits

    +

    Returns string

  • Creates a string representation of a fraction with all digits

    Ex: new Fraction("100.'91823'").toString() => "100.'91823'"

    -

    Returns string

  • Validate that this fraction represents the ratio of two integers.

    -

    Returns void

  • Returns a decimal representation of the fraction

    +

    Returns string

  • Validate that this fraction represents the ratio of two integers.

    +

    Returns void

  • Returns a decimal representation of the fraction

    Ex: new Fraction("100.'91823'").valueOf() => 100.91823918239183

    -

    Returns number

Generated using TypeDoc

\ No newline at end of file +

Returns number

Generated using TypeDoc

\ No newline at end of file diff --git a/xen-dev-utils/classes/FractionSet.html b/xen-dev-utils/classes/FractionSet.html index eae8c2f..1733525 100644 --- a/xen-dev-utils/classes/FractionSet.html +++ b/xen-dev-utils/classes/FractionSet.html @@ -1,5 +1,5 @@ FractionSet | xen-dev-utils

Class FractionSet

Collection of unique fractions.

-

Hierarchy

Constructors

Hierarchy

Constructors

Properties

[toStringTag] size [species] @@ -17,14 +17,14 @@

Returns IterableIterator<Fraction>

  • Returns void

  • Removes the element associated to the value.

    +
  • Returns void

  • Removes the element associated to the value.

    Parameters

    Returns boolean

    A boolean asserting whether an element was successfully removed or not. FractionSet.prototype.has(value) will return false afterwards.

    -
  • Returns an iterable of [v,v] pairs for every value v in the set.

    +
  • Returns an iterable of [v,v] pairs for every value v in the set.

    Returns IterableIterator<[Fraction, Fraction]>

  • Executes a provided function once per each value in the Set object, in insertion order.

    Parameters

    • callbackfn: ((value, value2, set) => void)
    • Optional thisArg: any

    Returns void

  • Check value membership.

    Parameters

    • value: Fraction

      Value to check for membership.

    Returns boolean

    A boolean asserting whether an element is present with the given value in the FractionSet object or not.

    -
  • Despite its name, returns an iterable of the values in the set.

    +
  • Despite its name, returns an iterable of the values in the set.

    Returns IterableIterator<Fraction>

  • Returns an iterable of values in the set.

    Returns IterableIterator<Fraction>

Generated using TypeDoc

\ No newline at end of file diff --git a/xen-dev-utils/functions/accumulate.html b/xen-dev-utils/functions/accumulate.html index 4af41b1..c5ebb02 100644 --- a/xen-dev-utils/functions/accumulate.html +++ b/xen-dev-utils/functions/accumulate.html @@ -2,4 +2,4 @@

Parameters

Returns Monzo

The (modified) target monzo.

-

Generated using TypeDoc

\ No newline at end of file +

Generated using TypeDoc

\ No newline at end of file diff --git a/xen-dev-utils/functions/add.html b/xen-dev-utils/functions/add.html index e7b271a..78d5b97 100644 --- a/xen-dev-utils/functions/add.html +++ b/xen-dev-utils/functions/add.html @@ -2,4 +2,4 @@

Parameters

Returns Monzo

A monzo that represents the product of the two numbers represented by a and b.

-

Generated using TypeDoc

\ No newline at end of file +

Generated using TypeDoc

\ No newline at end of file diff --git a/xen-dev-utils/functions/applyWeights.html b/xen-dev-utils/functions/applyWeights.html index 6c61f1f..64e61d4 100644 --- a/xen-dev-utils/functions/applyWeights.html +++ b/xen-dev-utils/functions/applyWeights.html @@ -2,4 +2,4 @@

Parameters

Returns number[]

The first monzo weighted by the second.

-

Generated using TypeDoc

\ No newline at end of file +

Generated using TypeDoc

\ No newline at end of file diff --git a/xen-dev-utils/functions/approximateOddLimit.html b/xen-dev-utils/functions/approximateOddLimit.html index 78a8dde..0d70905 100644 --- a/xen-dev-utils/functions/approximateOddLimit.html +++ b/xen-dev-utils/functions/approximateOddLimit.html @@ -3,4 +3,4 @@

Parameters

Returns Fraction[]

All odd limit fractions within 600 cents of the input value sorted by closeness.

-

Generated using TypeDoc

\ No newline at end of file +

Generated using TypeDoc

\ No newline at end of file diff --git a/xen-dev-utils/functions/approximateOddLimitWithErrors.html b/xen-dev-utils/functions/approximateOddLimitWithErrors.html index 377f8cb..17dc2a8 100644 --- a/xen-dev-utils/functions/approximateOddLimitWithErrors.html +++ b/xen-dev-utils/functions/approximateOddLimitWithErrors.html @@ -3,4 +3,4 @@

Parameters

Returns [Fraction, number][]

All odd limit fractions within 600 cents of the input value sorted by closeness with cent offsets attached.

-

Generated using TypeDoc

\ No newline at end of file +

Generated using TypeDoc

\ No newline at end of file diff --git a/xen-dev-utils/functions/approximatePrimeLimit.html b/xen-dev-utils/functions/approximatePrimeLimit.html index 096ea3a..c953d9e 100644 --- a/xen-dev-utils/functions/approximatePrimeLimit.html +++ b/xen-dev-utils/functions/approximatePrimeLimit.html @@ -5,4 +5,4 @@
  • maxExponent: number
  • maxError: number = 600

    Maximum error from the interval for inclusion in the result.

  • maxLength: number = 100

    Maximum number of approximations to return.

  • Returns Fraction[]

    All valid fractions within maxError cents of the input value sorted by closenesss.

    -

    Generated using TypeDoc

    \ No newline at end of file +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/xen-dev-utils/functions/approximatePrimeLimitWithErrors.html b/xen-dev-utils/functions/approximatePrimeLimitWithErrors.html index 808a163..003c361 100644 --- a/xen-dev-utils/functions/approximatePrimeLimitWithErrors.html +++ b/xen-dev-utils/functions/approximatePrimeLimitWithErrors.html @@ -5,4 +5,4 @@
  • maxExponent: number
  • maxError: number = 600

    Maximum error from the interval for inclusion in the result.

  • maxLength: number = 100

    Maximum number of approximations to return.

  • Returns [Fraction, number][]

    All valid fractions within maxError cents of the input value sorted by closeness with cent offsets attached.

    -

    Generated using TypeDoc

    \ No newline at end of file +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/xen-dev-utils/functions/approximateRadical.html b/xen-dev-utils/functions/approximateRadical.html index 80d1d94..1dae2ee 100644 --- a/xen-dev-utils/functions/approximateRadical.html +++ b/xen-dev-utils/functions/approximateRadical.html @@ -3,4 +3,4 @@
  • maxIndex: number = 5

    Maximum index of the radical. 2 means square root, 3 means cube root, etc.

  • maxHeight: number = 50000

    Maximum Benedetti height of the radicand in the approximation.

  • Returns {
        index: number;
        radicand: Fraction;
    }

    Object with index of the radical and the radicand. Result is "index'th root or radicand".

    -

    Generated using TypeDoc

    \ No newline at end of file +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/xen-dev-utils/functions/arraysEqual.html b/xen-dev-utils/functions/arraysEqual.html index a3a4fd3..f6ead8e 100644 --- a/xen-dev-utils/functions/arraysEqual.html +++ b/xen-dev-utils/functions/arraysEqual.html @@ -2,4 +2,4 @@

    Parameters

    Returns boolean

    True if the arrays are component-wise equal.

    -

    Generated using TypeDoc

    \ No newline at end of file +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/xen-dev-utils/functions/binomial.html b/xen-dev-utils/functions/binomial.html index 7043b81..58b22b6 100644 --- a/xen-dev-utils/functions/binomial.html +++ b/xen-dev-utils/functions/binomial.html @@ -2,4 +2,4 @@

    Parameters

    Returns number

    The number of ways to choose k (unordered) elements from a set size n.

    -

    Generated using TypeDoc

    \ No newline at end of file +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/xen-dev-utils/functions/ceilPow2.html b/xen-dev-utils/functions/ceilPow2.html index 8e9d0c0..1824a2d 100644 --- a/xen-dev-utils/functions/ceilPow2.html +++ b/xen-dev-utils/functions/ceilPow2.html @@ -1,4 +1,4 @@ ceilPow2 | xen-dev-utils

    Function ceilPow2

    • Calculate the smallest power of two greater or equal to the input value.

      Parameters

      • x: number

        Value to compare to.

      Returns number

      Smallest 2**n such that x <= 2**n.

      -

    Generated using TypeDoc

    \ No newline at end of file +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/xen-dev-utils/functions/centOffsetToFrequency.html b/xen-dev-utils/functions/centOffsetToFrequency.html index 403ea42..e6b915f 100644 --- a/xen-dev-utils/functions/centOffsetToFrequency.html +++ b/xen-dev-utils/functions/centOffsetToFrequency.html @@ -4,4 +4,4 @@

    Parameters

    Returns number

    Musical frequency.

    -

    Generated using TypeDoc

    \ No newline at end of file +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/xen-dev-utils/functions/centsToNats.html b/xen-dev-utils/functions/centsToNats.html index 2576a53..1fc223c 100644 --- a/xen-dev-utils/functions/centsToNats.html +++ b/xen-dev-utils/functions/centsToNats.html @@ -1,4 +1,4 @@ centsToNats | xen-dev-utils

    Function centsToNats

    • Convert cents to natural units.

      Parameters

      • cents: number

        Musical interval in cents.

      Returns number

      Musical interval in natural units.

      -

    Generated using TypeDoc

    \ No newline at end of file +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/xen-dev-utils/functions/centsToValue.html b/xen-dev-utils/functions/centsToValue.html index 47ce472..46e436d 100644 --- a/xen-dev-utils/functions/centsToValue.html +++ b/xen-dev-utils/functions/centsToValue.html @@ -3,4 +3,4 @@

    Parameters

    Returns number

    Musical interval in multiplicative representation.

    -

    Generated using TypeDoc

    \ No newline at end of file +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/xen-dev-utils/functions/circleDifference.html b/xen-dev-utils/functions/circleDifference.html index 749abe6..dde8fce 100644 --- a/xen-dev-utils/functions/circleDifference.html +++ b/xen-dev-utils/functions/circleDifference.html @@ -3,4 +3,4 @@
  • b: number

    The second pitch measured in cents.

  • equaveCents: number = 1200.0

    The interval of equivalence measured in cents.

  • Returns number

    The first pitch minus the second pitch but on a circle such that large differences wrap around.

    -

    Generated using TypeDoc

    \ No newline at end of file +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/xen-dev-utils/functions/circleDistance.html b/xen-dev-utils/functions/circleDistance.html index cd6c569..c4f31b8 100644 --- a/xen-dev-utils/functions/circleDistance.html +++ b/xen-dev-utils/functions/circleDistance.html @@ -3,4 +3,4 @@
  • b: number

    The second pitch measured in cents.

  • equaveCents: number = 1200.0

    The interval of equivalence measured in cents.

  • Returns number

    The absolute distance between the two pitches measured in cents but on a circle such that large distances wrap around.

    -

    Generated using TypeDoc

    \ No newline at end of file +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/xen-dev-utils/functions/clamp.html b/xen-dev-utils/functions/clamp.html index f042c41..ad1c3cb 100644 --- a/xen-dev-utils/functions/clamp.html +++ b/xen-dev-utils/functions/clamp.html @@ -3,4 +3,4 @@
  • maxValue: number

    Upper bound.

  • value: number

    Value to clamp between bounds.

  • Returns number

    Clamped value.

    -

    Generated using TypeDoc

    \ No newline at end of file +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/xen-dev-utils/functions/combinations.html b/xen-dev-utils/functions/combinations.html index 57b6168..c220881 100644 --- a/xen-dev-utils/functions/combinations.html +++ b/xen-dev-utils/functions/combinations.html @@ -4,4 +4,4 @@

    Type Parameters

    Parameters

    Returns T[][]

    Array of arrays representing all possible non-empty combinations of elements in a set.

    -

    Generated using TypeDoc

    \ No newline at end of file +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/xen-dev-utils/functions/continuedFraction.html b/xen-dev-utils/functions/continuedFraction.html index 239a006..7803731 100644 --- a/xen-dev-utils/functions/continuedFraction.html +++ b/xen-dev-utils/functions/continuedFraction.html @@ -2,4 +2,4 @@ https://en.wikipedia.org/wiki/Continued_fraction

    Parameters

    Returns number[]

    An array of continued fraction elements.

    -

    Generated using TypeDoc

    \ No newline at end of file +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/xen-dev-utils/functions/decumulate.html b/xen-dev-utils/functions/decumulate.html index 37167a7..750255a 100644 --- a/xen-dev-utils/functions/decumulate.html +++ b/xen-dev-utils/functions/decumulate.html @@ -2,4 +2,4 @@

    Parameters

    Returns Monzo

    The (modified) target monzo.

    -

    Generated using TypeDoc

    \ No newline at end of file +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/xen-dev-utils/functions/div.html b/xen-dev-utils/functions/div.html index c440e15..78f0ee6 100644 --- a/xen-dev-utils/functions/div.html +++ b/xen-dev-utils/functions/div.html @@ -2,4 +2,4 @@

    Parameters

    Returns number

    The quotient of Euclidean division of a by b.

    -

    Generated using TypeDoc

    \ No newline at end of file +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/xen-dev-utils/functions/dot.html b/xen-dev-utils/functions/dot.html index a08d806..592d159 100644 --- a/xen-dev-utils/functions/dot.html +++ b/xen-dev-utils/functions/dot.html @@ -2,4 +2,4 @@

    Parameters

    Returns number

    The dot product.

    -

    Generated using TypeDoc

    \ No newline at end of file +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/xen-dev-utils/functions/extendedEuclid-1.html b/xen-dev-utils/functions/extendedEuclid-1.html index 06bdb1e..ccf7104 100644 --- a/xen-dev-utils/functions/extendedEuclid-1.html +++ b/xen-dev-utils/functions/extendedEuclid-1.html @@ -5,4 +5,4 @@

    Parameters

    Returns ExtendedEuclid

    Bézout coefficients, gcd and quotients.

    -

    Generated using TypeDoc

    \ No newline at end of file +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/xen-dev-utils/functions/fareyInterior.html b/xen-dev-utils/functions/fareyInterior.html index 0c65b7c..97a581f 100644 --- a/xen-dev-utils/functions/fareyInterior.html +++ b/xen-dev-utils/functions/fareyInterior.html @@ -1,4 +1,4 @@ fareyInterior | xen-dev-utils

    Function fareyInterior

    • Create an iterator over the interior of n'th Farey sequence. (All fractions between 0 and 1 exclusive.)

      Parameters

      • maxDenominator: number

        Maximum denominator in the sequence.

      Returns Generator<Fraction, undefined, undefined>

      Yields

      Fractions in ascending order starting from 1/maxDenominator and ending at (maxDenominator-1)/maxDenominator.

      -

    Generated using TypeDoc

    \ No newline at end of file +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/xen-dev-utils/functions/fareySequence.html b/xen-dev-utils/functions/fareySequence.html index 35a6065..8c651d9 100644 --- a/xen-dev-utils/functions/fareySequence.html +++ b/xen-dev-utils/functions/fareySequence.html @@ -1,4 +1,4 @@ fareySequence | xen-dev-utils

    Function fareySequence

    • Create an iterator over the n'th Farey sequence. (All fractions between 0 and 1 inclusive.)

      Parameters

      • maxDenominator: number

        Maximum denominator in the sequence.

      Returns Generator<Fraction, undefined, undefined>

      Yields

      Fractions in ascending order starting from 0/1 and ending at 1/1.

      -

    Generated using TypeDoc

    \ No newline at end of file +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/xen-dev-utils/functions/frequencyToCentOffset.html b/xen-dev-utils/functions/frequencyToCentOffset.html index fceac19..c45c3af 100644 --- a/xen-dev-utils/functions/frequencyToCentOffset.html +++ b/xen-dev-utils/functions/frequencyToCentOffset.html @@ -4,4 +4,4 @@

    Parameters

    Returns number

    Musical pitch in additive representation as a cents offset from reference.

    -

    Generated using TypeDoc

    \ No newline at end of file +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/xen-dev-utils/functions/frequencyToMtsBytes.html b/xen-dev-utils/functions/frequencyToMtsBytes.html index 4b8fa46..7dfe5ba 100644 --- a/xen-dev-utils/functions/frequencyToMtsBytes.html +++ b/xen-dev-utils/functions/frequencyToMtsBytes.html @@ -1,4 +1,4 @@ frequencyToMtsBytes | xen-dev-utils

    Function frequencyToMtsBytes

    • Convert frequency to 3-byte MTS value

      Parameters

      • frequency: number

        Frequency in Hertz.

      Returns Uint8Array

      Uint8Array of length 3

      -

    Generated using TypeDoc

    \ No newline at end of file +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/xen-dev-utils/functions/ftom.html b/xen-dev-utils/functions/ftom.html index 52f50fa..0538056 100644 --- a/xen-dev-utils/functions/ftom.html +++ b/xen-dev-utils/functions/ftom.html @@ -1,4 +1,4 @@ ftom | xen-dev-utils

    Function ftom

    • Convert frequency to MIDI note number and pitch offset measured in cents.

      Parameters

      • frequency: number

        Frequency in Hertz.

      Returns [number, number]

      [MIDI note number, pitch offset in cents]

      -

    Generated using TypeDoc

    \ No newline at end of file +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/xen-dev-utils/functions/ftomts.html b/xen-dev-utils/functions/ftomts.html index c01953a..0759c87 100644 --- a/xen-dev-utils/functions/ftomts.html +++ b/xen-dev-utils/functions/ftomts.html @@ -1,4 +1,4 @@ ftomts | xen-dev-utils

    Function ftomts

    • Convert frequency to MTS number (semitones with A440=69).

      Parameters

      • frequency: number

        Frequency in Hertz.

      • ignoreLimit: boolean = false

      Returns number

      MTS value

      -

    Generated using TypeDoc

    \ No newline at end of file +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/xen-dev-utils/functions/gcd.html b/xen-dev-utils/functions/gcd.html index 531a54e..152dc7c 100644 --- a/xen-dev-utils/functions/gcd.html +++ b/xen-dev-utils/functions/gcd.html @@ -2,4 +2,4 @@

    Parameters

    Returns number

    The largest integer that divides a and b.

    -

    Generated using TypeDoc

    \ No newline at end of file +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/xen-dev-utils/functions/getConvergents.html b/xen-dev-utils/functions/getConvergents.html index d733c0c..ba31da2 100644 --- a/xen-dev-utils/functions/getConvergents.html +++ b/xen-dev-utils/functions/getConvergents.html @@ -7,4 +7,4 @@
  • includeSemiconvergents: boolean = false

    Include semiconvergents.

  • includeNonMonotonic: boolean = false

    Include non-monotonically improving approximations.

  • Returns Fraction[]

    An array of (semi)convergents.

    -

    Generated using TypeDoc

    \ No newline at end of file +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/xen-dev-utils/functions/isPrime.html b/xen-dev-utils/functions/isPrime.html index c9ea97c..6f74eff 100644 --- a/xen-dev-utils/functions/isPrime.html +++ b/xen-dev-utils/functions/isPrime.html @@ -1,4 +1,4 @@ isPrime | xen-dev-utils

    Function isPrime

    • Check a number for primality.

      Parameters

      • n: number

        Number to check.

      Returns boolean

      True if the number is prime, false otherwise.

      -

    Generated using TypeDoc

    \ No newline at end of file +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/xen-dev-utils/functions/iterCombinations.html b/xen-dev-utils/functions/iterCombinations.html index eaf5bd8..d64fe8c 100644 --- a/xen-dev-utils/functions/iterCombinations.html +++ b/xen-dev-utils/functions/iterCombinations.html @@ -1,4 +1,4 @@ iterCombinations | xen-dev-utils

    Function iterCombinations

    • Get all possible combinations of elements in a set.

      Type Parameters

      • T

      Parameters

      • set: T[]

        Array of objects of any type. They are treated as unique.

      Returns Generator<T[], number, undefined>

      Generator of arrays representing all possible non-empty combinations of elements in a set.

      -

    Generated using TypeDoc

    \ No newline at end of file +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/xen-dev-utils/functions/iterKCombinations.html b/xen-dev-utils/functions/iterKCombinations.html index 57d2782..43a07a9 100644 --- a/xen-dev-utils/functions/iterKCombinations.html +++ b/xen-dev-utils/functions/iterKCombinations.html @@ -2,4 +2,4 @@

    Type Parameters

    Parameters

    Returns Generator<T[], number, undefined>

    Generator of found combinations, size of a combination is k.

    -

    Generated using TypeDoc

    \ No newline at end of file +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/xen-dev-utils/functions/iteratedEuclid.html b/xen-dev-utils/functions/iteratedEuclid.html index df86ce0..114f156 100644 --- a/xen-dev-utils/functions/iteratedEuclid.html +++ b/xen-dev-utils/functions/iteratedEuclid.html @@ -1,4 +1,4 @@ iteratedEuclid | xen-dev-utils

    Function iteratedEuclid

    • Iterated (extended) Euclidean algorithm.

      Parameters

      • params: Iterable<number>

        An iterable of integers.

      Returns number[]

      Bézout coefficients of the parameters.

      -

    Generated using TypeDoc

    \ No newline at end of file +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/xen-dev-utils/functions/kCombinations.html b/xen-dev-utils/functions/kCombinations.html index ed2a0d9..c99dad2 100644 --- a/xen-dev-utils/functions/kCombinations.html +++ b/xen-dev-utils/functions/kCombinations.html @@ -5,4 +5,4 @@

    Type Parameters

    Parameters

    Returns T[][]

    Array of found combinations, size of a combination is k.

    -

    Generated using TypeDoc

    \ No newline at end of file +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/xen-dev-utils/functions/lcm.html b/xen-dev-utils/functions/lcm.html index 610e22b..a869ca6 100644 --- a/xen-dev-utils/functions/lcm.html +++ b/xen-dev-utils/functions/lcm.html @@ -2,4 +2,4 @@

    Parameters

    Returns number

    The smallest integer that both a and b divide.

    -

    Generated using TypeDoc

    \ No newline at end of file +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/xen-dev-utils/functions/mmod.html b/xen-dev-utils/functions/mmod.html index b3c5708..886ca6e 100644 --- a/xen-dev-utils/functions/mmod.html +++ b/xen-dev-utils/functions/mmod.html @@ -2,4 +2,4 @@

    Parameters

    Returns number

    The remainder of Euclidean division of a by b.

    -

    Generated using TypeDoc

    \ No newline at end of file +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/xen-dev-utils/functions/monzoToBigInt.html b/xen-dev-utils/functions/monzoToBigInt.html index bb82fc8..b8b924b 100644 --- a/xen-dev-utils/functions/monzoToBigInt.html +++ b/xen-dev-utils/functions/monzoToBigInt.html @@ -1,4 +1,4 @@ monzoToBigInt | xen-dev-utils

    Function monzoToBigInt

    • Convert a monzo to the BigInt it represents.

      Parameters

      • monzo: Iterable<number>

        Iterable of prime exponents.

      Returns bigint

      BigInt representation of the monzo.

      -

    Generated using TypeDoc

    \ No newline at end of file +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/xen-dev-utils/functions/monzoToFraction.html b/xen-dev-utils/functions/monzoToFraction.html index 7626f85..dbd9415 100644 --- a/xen-dev-utils/functions/monzoToFraction.html +++ b/xen-dev-utils/functions/monzoToFraction.html @@ -1,4 +1,4 @@ monzoToFraction | xen-dev-utils

    Function monzoToFraction

    • Convert a monzo to the fraction it represents.

      Parameters

      • monzo: Iterable<number>

        Iterable of prime exponents.

      Returns Fraction

      Fractional representation of the monzo.

      -

    Generated using TypeDoc

    \ No newline at end of file +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/xen-dev-utils/functions/monzosEqual.html b/xen-dev-utils/functions/monzosEqual.html index 594df9d..df5955c 100644 --- a/xen-dev-utils/functions/monzosEqual.html +++ b/xen-dev-utils/functions/monzosEqual.html @@ -2,4 +2,4 @@

    Parameters

    Returns boolean

    true if the two values are equal when interpreted as fractions.

    -

    Generated using TypeDoc

    \ No newline at end of file +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/xen-dev-utils/functions/mtof.html b/xen-dev-utils/functions/mtof.html index 7f46ef7..ef6a4bc 100644 --- a/xen-dev-utils/functions/mtof.html +++ b/xen-dev-utils/functions/mtof.html @@ -1,4 +1,4 @@ mtof | xen-dev-utils

    Function mtof

    • Convert MIDI note number to frequency.

      Parameters

      • index: number

        MIDI note number or MTS value.

      Returns number

      Frequency in Hertz.

      -

    Generated using TypeDoc

    \ No newline at end of file +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/xen-dev-utils/functions/mtsBytesToFrequency.html b/xen-dev-utils/functions/mtsBytesToFrequency.html index 5ab3618..a467ca4 100644 --- a/xen-dev-utils/functions/mtsBytesToFrequency.html +++ b/xen-dev-utils/functions/mtsBytesToFrequency.html @@ -1,3 +1,3 @@ mtsBytesToFrequency | xen-dev-utils

    Function mtsBytesToFrequency

    • Convert 3-byte MTS value to frequency

      Parameters

      • mtsBytes: Uint8Array

      Returns number

      frequency Frequency in Hertz

      -

    Generated using TypeDoc

    \ No newline at end of file +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/xen-dev-utils/functions/mtsBytesToHex.html b/xen-dev-utils/functions/mtsBytesToHex.html index 2068985..4da7249 100644 --- a/xen-dev-utils/functions/mtsBytesToHex.html +++ b/xen-dev-utils/functions/mtsBytesToHex.html @@ -1,4 +1,4 @@ mtsBytesToHex | xen-dev-utils

    Function mtsBytesToHex

    • Convert MTS Data value into readable hex string

      Parameters

      • mtsBytes: Uint8Array

      Returns String

      String representation of MTS value in hexadecimal can be used in MIDI messages

      -

    Generated using TypeDoc

    \ No newline at end of file +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/xen-dev-utils/functions/mtsBytesToMts.html b/xen-dev-utils/functions/mtsBytesToMts.html index 9d08e7f..711a5aa 100644 --- a/xen-dev-utils/functions/mtsBytesToMts.html +++ b/xen-dev-utils/functions/mtsBytesToMts.html @@ -1,3 +1,3 @@ mtsBytesToMts | xen-dev-utils

    Function mtsBytesToMts

    • Convert 3-byte MTS value to frequency

      Parameters

      • mtsBytes: Uint8Array

      Returns number

      frequency Frequency in Hertz

      -

    Generated using TypeDoc

    \ No newline at end of file +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/xen-dev-utils/functions/mtsToMtsBytes.html b/xen-dev-utils/functions/mtsToMtsBytes.html index b83e775..7a1bb45 100644 --- a/xen-dev-utils/functions/mtsToMtsBytes.html +++ b/xen-dev-utils/functions/mtsToMtsBytes.html @@ -1,3 +1,3 @@ mtsToMtsBytes | xen-dev-utils

    Function mtsToMtsBytes

    • Convert MTS pitch value to 3-byte representation

      Parameters

      • mtsValue: number

      Returns Uint8Array

      Uint8Array 3-byte of 7-bit MTS data

      -

    Generated using TypeDoc

    \ No newline at end of file +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/xen-dev-utils/functions/natsToCents.html b/xen-dev-utils/functions/natsToCents.html index ce2c8ba..2492371 100644 --- a/xen-dev-utils/functions/natsToCents.html +++ b/xen-dev-utils/functions/natsToCents.html @@ -1,4 +1,4 @@ natsToCents | xen-dev-utils

    Function natsToCents

    • Convert natural units to cents.

      Parameters

      • nats: number

        Musical interval in natural units.

      Returns number

      Musical interval in cents.

      -

    Generated using TypeDoc

    \ No newline at end of file +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/xen-dev-utils/functions/natsToSemitones.html b/xen-dev-utils/functions/natsToSemitones.html index e23f695..fee6bc2 100644 --- a/xen-dev-utils/functions/natsToSemitones.html +++ b/xen-dev-utils/functions/natsToSemitones.html @@ -1,4 +1,4 @@ natsToSemitones | xen-dev-utils

    Function natsToSemitones

    • Convert natural units to cents.

      Parameters

      • nats: number

        Musical interval in natural units.

      Returns number

      Musical interval in semitones.

      -

    Generated using TypeDoc

    \ No newline at end of file +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/xen-dev-utils/functions/norm.html b/xen-dev-utils/functions/norm.html index 0de9485..4c867b5 100644 --- a/xen-dev-utils/functions/norm.html +++ b/xen-dev-utils/functions/norm.html @@ -2,4 +2,4 @@

    Parameters

    Returns number

    The length of the vector.

    -

    Generated using TypeDoc

    \ No newline at end of file +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/xen-dev-utils/functions/primeLimit.html b/xen-dev-utils/functions/primeLimit.html index 58c2772..9829918 100644 --- a/xen-dev-utils/functions/primeLimit.html +++ b/xen-dev-utils/functions/primeLimit.html @@ -3,4 +3,4 @@
  • asOrdinal: boolean = false

    Return the limit as an ordinal instead of a prime. (1 is #0, 2 is #1, 3 is #2, 5 is #3, etc.)

  • maxLimit: number = 7919

    Maximum prime limit to consider.

  • Returns number

    The largest prime in the factorization of the input. Infinity if above the maximum limit. NaN if not applicable.

    -

    Generated using TypeDoc

    \ No newline at end of file +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/xen-dev-utils/functions/primes-1.html b/xen-dev-utils/functions/primes-1.html index 246a99b..d5e8da2 100644 --- a/xen-dev-utils/functions/primes-1.html +++ b/xen-dev-utils/functions/primes-1.html @@ -2,4 +2,4 @@

    Parameters

    Returns number[]

    An array of primes p in ascending order such that start <= p <= end.

    -

    Generated using TypeDoc

    \ No newline at end of file +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/xen-dev-utils/functions/rescale.html b/xen-dev-utils/functions/rescale.html index c3166a3..6657435 100644 --- a/xen-dev-utils/functions/rescale.html +++ b/xen-dev-utils/functions/rescale.html @@ -2,4 +2,4 @@

    Parameters

    Returns Monzo

    The (modified) target monzo.

    -

    Generated using TypeDoc

    \ No newline at end of file +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/xen-dev-utils/functions/scale.html b/xen-dev-utils/functions/scale.html index a353872..7f4aa7c 100644 --- a/xen-dev-utils/functions/scale.html +++ b/xen-dev-utils/functions/scale.html @@ -2,4 +2,4 @@

    Parameters

    Returns number[]

    The scalar multiple.

    -

    Generated using TypeDoc

    \ No newline at end of file +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/xen-dev-utils/functions/semitonesToNats.html b/xen-dev-utils/functions/semitonesToNats.html index 2bd05ab..8956c75 100644 --- a/xen-dev-utils/functions/semitonesToNats.html +++ b/xen-dev-utils/functions/semitonesToNats.html @@ -1,4 +1,4 @@ semitonesToNats | xen-dev-utils

    Function semitonesToNats

    • Convert semitones to natural units.

      Parameters

      • semitones: number

        Musical interval in semitones.

      Returns number

      Musical interval in natural units.

      -

    Generated using TypeDoc

    \ No newline at end of file +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/xen-dev-utils/functions/sub.html b/xen-dev-utils/functions/sub.html index 14b6cb7..f6380cb 100644 --- a/xen-dev-utils/functions/sub.html +++ b/xen-dev-utils/functions/sub.html @@ -2,4 +2,4 @@

    Parameters

    Returns Monzo

    A monzo that represents the division of the two numbers represented by a and b.

    -

    Generated using TypeDoc

    \ No newline at end of file +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/xen-dev-utils/functions/toMonzo.html b/xen-dev-utils/functions/toMonzo.html index 3e75db3..40cbcaf 100644 --- a/xen-dev-utils/functions/toMonzo.html +++ b/xen-dev-utils/functions/toMonzo.html @@ -1,4 +1,4 @@ toMonzo | xen-dev-utils

    Function toMonzo

    • Extract the exponents of the prime factors of a rational number.

      Parameters

      Returns Monzo

      The monzo representing n.

      -

    Generated using TypeDoc

    \ No newline at end of file +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/xen-dev-utils/functions/toMonzoAndResidual.html b/xen-dev-utils/functions/toMonzoAndResidual.html index e274e7d..c901618 100644 --- a/xen-dev-utils/functions/toMonzoAndResidual.html +++ b/xen-dev-utils/functions/toMonzoAndResidual.html @@ -2,4 +2,4 @@

    Parameters

    Returns [Monzo, bigint]

    The monzo representing n and a multiplicative residue that cannot be represented in the given limit.

    -
  • Parameters

    Returns [Monzo, Fraction]

  • Generated using TypeDoc

    \ No newline at end of file +
  • Parameters

    Returns [Monzo, Fraction]

  • Generated using TypeDoc

    \ No newline at end of file diff --git a/xen-dev-utils/functions/valueToCents.html b/xen-dev-utils/functions/valueToCents.html index 0efb6db..8e0751c 100644 --- a/xen-dev-utils/functions/valueToCents.html +++ b/xen-dev-utils/functions/valueToCents.html @@ -3,4 +3,4 @@

    Parameters

    Returns number

    Musical interval in additive representation measured in cents.

    -

    Generated using TypeDoc

    \ No newline at end of file +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/xen-dev-utils/interfaces/AnyArray.html b/xen-dev-utils/interfaces/AnyArray.html index 99afd6b..036cfa5 100644 --- a/xen-dev-utils/interfaces/AnyArray.html +++ b/xen-dev-utils/interfaces/AnyArray.html @@ -1,2 +1,2 @@ -AnyArray | xen-dev-utils

    Interface AnyArray

    interface AnyArray {
        length: number;
        [key: number]: any;
    }

    Indexable

    [key: number]: any

    Properties

    Properties

    length: number

    Generated using TypeDoc

    \ No newline at end of file +AnyArray | xen-dev-utils

    Interface AnyArray

    interface AnyArray {
        length: number;
        [key: number]: any;
    }

    Indexable

    [key: number]: any

    Properties

    Properties

    length: number

    Generated using TypeDoc

    \ No newline at end of file diff --git a/xen-dev-utils/interfaces/NumberArray.html b/xen-dev-utils/interfaces/NumberArray.html index 2ff4c8e..066e0e3 100644 --- a/xen-dev-utils/interfaces/NumberArray.html +++ b/xen-dev-utils/interfaces/NumberArray.html @@ -1,2 +1,2 @@ -NumberArray | xen-dev-utils

    Interface NumberArray

    interface NumberArray {
        length: number;
        [key: number]: number;
    }

    Indexable

    [key: number]: number

    Properties

    Properties

    length: number

    Generated using TypeDoc

    \ No newline at end of file +NumberArray | xen-dev-utils

    Interface NumberArray

    interface NumberArray {
        length: number;
        [key: number]: number;
    }

    Indexable

    [key: number]: number

    Properties

    Properties

    length: number

    Generated using TypeDoc

    \ No newline at end of file diff --git a/xen-dev-utils/types/ExtendedEuclid.html b/xen-dev-utils/types/ExtendedEuclid.html index 2f5b349..52560f8 100644 --- a/xen-dev-utils/types/ExtendedEuclid.html +++ b/xen-dev-utils/types/ExtendedEuclid.html @@ -4,4 +4,4 @@
  • gcd: number

    Greatest common divisor of the parameters.

  • quotientA: number

    Quotient of the first parameter when divided by the gcd

  • quotientB: number

    Quotient of the second parameter when divided by the gcd

    -
  • Generated using TypeDoc

    \ No newline at end of file +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/xen-dev-utils/types/FractionValue.html b/xen-dev-utils/types/FractionValue.html index 54e4295..ec9023d 100644 --- a/xen-dev-utils/types/FractionValue.html +++ b/xen-dev-utils/types/FractionValue.html @@ -1 +1 @@ -FractionValue | xen-dev-utils

    Type alias FractionValue

    FractionValue: Fraction | UnsignedFraction | number | string

    Generated using TypeDoc

    \ No newline at end of file +FractionValue | xen-dev-utils

    Type alias FractionValue

    FractionValue: Fraction | UnsignedFraction | number | string

    Generated using TypeDoc

    \ No newline at end of file diff --git a/xen-dev-utils/types/Monzo.html b/xen-dev-utils/types/Monzo.html index b0608ff..bdd6e5a 100644 --- a/xen-dev-utils/types/Monzo.html +++ b/xen-dev-utils/types/Monzo.html @@ -1,2 +1,2 @@ Monzo | xen-dev-utils

    Type alias Monzo

    Monzo: number[]

    Array of integers representing the exponents of prime numbers in the unique factorization of a rational number.

    -

    Generated using TypeDoc

    \ No newline at end of file +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/xen-dev-utils/types/UnsignedFraction.html b/xen-dev-utils/types/UnsignedFraction.html index 9343d0e..e671ea1 100644 --- a/xen-dev-utils/types/UnsignedFraction.html +++ b/xen-dev-utils/types/UnsignedFraction.html @@ -1 +1 @@ -UnsignedFraction | xen-dev-utils

    Type alias UnsignedFraction

    UnsignedFraction: {
        d: number;
        n: number;
    }

    Type declaration

    • d: number
    • n: number

    Generated using TypeDoc

    \ No newline at end of file +UnsignedFraction | xen-dev-utils

    Type alias UnsignedFraction

    UnsignedFraction: {
        d: number;
        n: number;
    }

    Type declaration

    • d: number
    • n: number

    Generated using TypeDoc

    \ No newline at end of file diff --git a/xen-dev-utils/variables/BIG_INT_PRIMES.html b/xen-dev-utils/variables/BIG_INT_PRIMES.html index f359b5b..cdc64e5 100644 --- a/xen-dev-utils/variables/BIG_INT_PRIMES.html +++ b/xen-dev-utils/variables/BIG_INT_PRIMES.html @@ -1,2 +1,2 @@ BIG_INT_PRIMES | xen-dev-utils

    Variable BIG_INT_PRIMESConst

    BIG_INT_PRIMES: bigint[] = ...

    BigInt representation of the primes.

    -

    Generated using TypeDoc

    \ No newline at end of file +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/xen-dev-utils/variables/LOG_PRIMES.html b/xen-dev-utils/variables/LOG_PRIMES.html index ac5ad80..b2257c0 100644 --- a/xen-dev-utils/variables/LOG_PRIMES.html +++ b/xen-dev-utils/variables/LOG_PRIMES.html @@ -1,2 +1,2 @@ LOG_PRIMES | xen-dev-utils

    Variable LOG_PRIMESConst

    LOG_PRIMES: number[] = ...

    Logarithms of prime numbers up to ln(7919).

    -

    Generated using TypeDoc

    \ No newline at end of file +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/xen-dev-utils/variables/PRIMES.html b/xen-dev-utils/variables/PRIMES.html index 31509c1..578c2ff 100644 --- a/xen-dev-utils/variables/PRIMES.html +++ b/xen-dev-utils/variables/PRIMES.html @@ -1,2 +1,2 @@ PRIMES | xen-dev-utils

    Variable PRIMESConst

    PRIMES: number[] = ...

    Prime numbers up to 7919.

    -

    Generated using TypeDoc

    \ No newline at end of file +

    Generated using TypeDoc

    \ No newline at end of file diff --git a/xen-dev-utils/variables/PRIME_CENTS.html b/xen-dev-utils/variables/PRIME_CENTS.html index 4c7abd5..5f06f6c 100644 --- a/xen-dev-utils/variables/PRIME_CENTS.html +++ b/xen-dev-utils/variables/PRIME_CENTS.html @@ -1,2 +1,2 @@ PRIME_CENTS | xen-dev-utils

    Variable PRIME_CENTSConst

    PRIME_CENTS: number[] = ...

    Prime number harmonics in additive representation measured in cents up to harmonic 7919 ≈ 15541.3 cents.

    -

    Generated using TypeDoc

    \ No newline at end of file +

    Generated using TypeDoc

    \ No newline at end of file