[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Sc-devel] Scale

there are actually two Scale classes, and I suggest that we merge them and put it in Common.

I also suggest rather than accessing scales by methods that it is done via a dictionary and a key.
this way you can iterate or choose.

and then the more the merrier.

On Feb 11, 2008 5:15 PM, thor <th.list@xxxxxxxxx> wrote:

hi all

In my own library I've got a scale and chord class, but I just
discovered a class in the distro called Scale. Very nice. Is it new?

I'd like to add some Arabic Maqamat and perhaps write a helpfile.
But I don't want to step on anyone's toes. I can just add it to my own
library if it is someone's else's work in progress.

Would the following be of interest or is it "too eccentric"?

// Arabic Maqamat
bayati { ^this.nEDO(24,2,[3,3,4,4,2,4,4]) }
karjighar { ^this.nEDO(24,2,[3,3,4,2,6,2,4]) }
nairuz { ^this.nEDO(24,2,[4,3,3,4,3,3,4]) }
sikah { ^this.nEDO(24,2,[3,4,4,3,3,4,3]) }
huzam { ^this.nEDO(24,2,[3,4,2,6,2,4,3]) }


Sc-devel mailing list