[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Diatonic/modal transposition function
From: |
Graham Breed |
Subject: |
Re: Diatonic/modal transposition function |
Date: |
Tue, 30 Dec 2008 10:08:52 +0800 |
2008/12/29 John Mandereau <address@hidden>:
> This work is not synced at all with Graham's work, but it tries not to
> naively assume any temperament; in current state it only works with
> 7-notes scales, but the arithmetics on alteration works with any kind
> alteration, semi-tones or microtonal alterations.
Right, that's how it looked to me. If it doesn't assume equal
temperament it should work generally. But I haven't tested it.
Note that I discovered it is possible to get more than 7 scale steps
to the octave (see the development list). So this would probably
generalize accordingly. But I don't know if anybody's ever going to
make the (AFAIK global) change of scale size and then want to do modal
transpositions. If they do they can hack your code.
> BTW I'm sure it is feasible to extend these transposition functions to
> scales with other lengths assuming equal semi-tones temperament (E12)
> (e.g. for Messiaen's modes), but I'm not knowledgeable enough about
> scales and modes definitions you discussed with Graham on -devel to tell
> how the functions I wrote should be extended to support these scales.
I know there's a snippet in the documentation for chromatic
transposition -- and maybe that's where you started from. 7 note
scales are the next most important application, anyway.
Graham