From edaae6d07fa1abb1e3a9ae8e113bddd663c89c5b Mon Sep 17 00:00:00 2001 From: julian laplace Date: Sun, 13 Jul 2025 16:40:29 +0200 Subject: add hyperbolic scale mode --- index.html | 38 +++++++++++++++++++++++--------------- 1 file changed, 23 insertions(+), 15 deletions(-) (limited to 'index.html') diff --git a/index.html b/index.html index 76aa50b..b0687db 100644 --- a/index.html +++ b/index.html @@ -202,7 +202,7 @@ font-size: 20px; height: 100%; } - u { + .mode { cursor: pointer; } @@ -299,28 +299,28 @@

scales

-

Alternate scales are accessed by pressing the +/- keys:

+

Alternate scales are accessed by pressing the +/- keys.

- + - + - + - + - + - + + + + + - +
naturalnatural Natural numbers: 1, 2, 3 ...
undertoneundertone Subharmonic intervals under the line 1/1
overtoneovertone Harmonic intervals above the line 1/1
primesprimes Prime numbers only (most dissonant)
arithmeticarithmetic Multiply all cells by an interval rather than scrolling
Collatzhyperbolic + Change stride rather than scrolling. Denominator magnifies along + the 1/1 line, numerator emphasizes the hyperbolic extremes. +
Collatz
PythagoreanPythagorean The musical Circle of Fifths, derived from repeatedly stacking the 3:2 proportion, can be studied in more detail in this program's - Pythagorean scale mode, where each ratio is a - power of 2 or 3. Similar notes can be found by color and compared. One - can easily hear how stacked fifths overshoot the octave by finding two - far-apart red notes and playing both at once, which makes them beat - against each other. This interval is the "syntonic comma" which is - averaged out in various keyboard tuning systems. + Pythagorean scale mode, where + each ratio is a power of 2 or 3. Similar notes can be found by color + and compared. One can easily hear how stacked fifths overshoot the + octave by finding two far-apart red notes and playing both at once, + which makes them beat against each other. This interval is the + "syntonic comma" which is averaged out in various keyboard tuning + systems.

-- cgit v1.2.3-70-g09d2