back to list

thinking out loud about a 22-tet adaptive algorithm

🔗Aaron Krister Johnson <aaron@...>

10/1/2005 11:53:05 AM

...would any one have any ideas about/like to collaborate on a 22-tet adaptive
tuning script in python? my thought would be a simple curses or text based
interface, like a MOD tracker, where one could alter manually any pitches
that the algorithm missed, or ones that one wanted to be deliberately
dissonant, etc.

i know that there are adaptive algorithms out there (like DeLaubenfel's) but
my objections are:

1) they are not open source
2) they are not availble for me on linux, or not available.
3) they are ji centric, and for my purposes, i think it would be easier and
perhaps more desirable to have a 31-equal or 22-equal or 19-equal algorithm.
it would be easier to program for sure, i would think.

i want to be able to have a more productive tool than hand-coding in ASCII
like my existing custom tool, et_compose. i think it would be fun to be able
to improvise something and let an algorithm do most of the work of detuning,
then i could hand prune things.

i would want to start with 22-tet because i want to do weirder more
surprisingly non-typical western sounding stuff first right now.

that's my vision anyway.

-aaron.