Template:Interval edo approximation

Revision as of 05:46, 3 November 2025 by Pailiaq (talk | contribs) (template for new interval/edo approximation tables)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Usage

This template generates EDO approximation tables for just intervals.

Basic syntax

{{Interval_Edo_Approximation|3/2}}

With named parameter

{{Interval_Edo_Approximation|interval=5/4}}

With custom parameters

{{Interval_Edo_Approximation|interval=7/6|tolerance=10|min_edo=12|max_edo=72}}

Parameters

  • interval (or first unnamed parameter) - The just interval ratio (required). Format: "numerator/denominator" (e.g., "3/2", "5/4", "7/6")
  • tolerance - Relative error tolerance in percent (optional, default: 9)
  • min_edo - Minimum EDO to check (optional, default: 5)
  • max_edo - Maximum EDO to check (optional, default: 60)

Examples

Perfect fifth (3/2)

Script error: No such module "Interval_Edo_Approximation".

Major third (5/4) with custom tolerance (20%)

Script error: No such module "Interval_Edo_Approximation".

Septimal minor third (7/6) with extended range (up to 80EDO)

Script error: No such module "Interval_Edo_Approximation".