back to list

Chord mapping

🔗Gene Ward Smith <gwsmith@svpal.org>

12/22/2003 5:48:14 PM

Here is a poor man's method for retuning to meantone. I take all 4096
12-et chords (pitch class sets, or set classes, or whatever gibberish
you prefer) and map to the circle of fifths. I then find the reduced
version of this (smallest corresponding base two number over a cyclic
orbit) and take that to be the preferred version of the chord. I then
find the one with midpoint closest to 2.5. The results, along with the
simple and simple-minded Maple routines I wrote to calculate this I've
placed here:

/tuning-math/files/Gene/chordlist

There are only 4096 chords to contend with, including the empty and
full chords, so we can do a first pass at remapping simply by means of
a lookup table. This file gives a possible version of such a table. We
could use this as a starting point for more sophsiticated retunings.

🔗Carl Lumma <ekin@lumma.org>

12/22/2003 6:03:24 PM

>Here is a poor man's method for retuning to meantone. I take all 4096
>12-et chords (pitch class sets, or set classes, or whatever gibberish
>you prefer) and map to the circle of fifths. I then find the reduced
>version of this (smallest corresponding base two number over a cyclic
>orbit) and take that to be the preferred version of the chord. I then
>find the one with midpoint closest to 2.5. The results, along with the
>simple and simple-minded Maple routines I wrote to calculate this I've
>placed here:
>
>/tuning-math/files/Gene/chordlist
>
>There are only 4096 chords to contend with, including the empty and
>full chords, so we can do a first pass at remapping simply by means of
>a lookup table. This file gives a possible version of such a table. We
>could use this as a starting point for more sophsiticated retunings.

Just a note, chord lookup table with common-tone matching is the
basis of my adaptive tuning algorithm...

http://lumma.org/tuning/adaptive.txt

-Carl

🔗Gene Ward Smith <gwsmith@svpal.org>

12/22/2003 8:24:13 PM

--- In tuning-math@yahoogroups.com, Carl Lumma <ekin@l...> wrote:

> Just a note, chord lookup table with common-tone matching is the
> basis of my adaptive tuning algorithm...
>
> http://lumma.org/tuning/adaptive.txt

So when do you code it?

🔗Carl Lumma <ekin@lumma.org>

12/22/2003 11:58:30 PM

>> Just a note, chord lookup table with common-tone matching is the
>> basis of my adaptive tuning algorithm...
>>
>> http://lumma.org/tuning/adaptive.txt
>
>So when do you code it?

When I get around to it.

-Carl