Type alias HarmonicEntropyOptions

HarmonicEntropyOptions: {
    N?: number;
    a?: number;
    maxCents?: number;
    minCents?: number;
    normalize?: boolean;
    res?: number;
    s?: number;
    series?: "tenney" | "farey";
}

Options for configuring harmonic entropy calculation.

Type declaration

  • Optional N?: number

    Max height of rationals (Benedetti (default 10k) or Wilson (default 1000) depending on series)

  • Optional a?: number

    Rényi order (default 1.0 i.e Shanon entropy)

  • Optional maxCents?: number

    Upper bound of tabulation (default 2400)

  • Optional minCents?: number

    Lower bound of tabulation (default 0)

  • Optional normalize?: boolean

    Boolean flag to normalize the result by Hartley entropy (default false)

  • Optional res?: number

    Tabulation delta in cents (default 1)

  • Optional s?: number

    Gaussian frequency deviation (default 0.01)

  • Optional series?: "tenney" | "farey"

    Series of rationals to use (default 'tenney')