lilypond-user
[Top][All Lists]
Advanced

[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




reply via email to

[Prev in Thread] Current Thread [Next in Thread]