Forums > MaxMSP

is coll the easiest way to make a scale (minor,mixolydian etc)

July 25, 2012 | 8:57 am


Im using Live scale, but would like someting in max.

coll and modulo?

July 25, 2012 | 5:03 pm

I have a patch, called ScaleMaster, which does all sorts of note quantizing. It’s a fairly big and complicated system, but it’s quite comprehensive.
It can be found here:

July 25, 2012 | 8:37 pm

coll and/or table is the way to go
have a look at Chris’ ScaleMaster, it is pretty awesome

July 26, 2012 | 9:46 pm

[expr ($i1*12+$i2)/7+$i3] will map chromatic MIDI values ($i1) to a diatonic scale. Use $i2 to select a different church mode (0->Lochrian, 1->Lydian, 2->Aeolian, etc). $i3 transposes.

I always thought that was cute.

July 27, 2012 | 12:31 pm

Thanks for sharing Peter, this is very cute.

July 27, 2012 | 2:02 pm


July 27, 2012 | 3:26 pm

What a coincidence — I had to hack something up this morning so put together a simple object that lets you connect a coll separately and you define your intervals in the col.
It’s designed so that note 60 is ALWAYS note 60 for my purposes.

— Pasted Max Patch, click to expand. —

and here’s an example of using it

— Pasted Max Patch, click to expand. —
July 27, 2012 | 3:41 pm

There are also objects from VJ Manzo that can help for that matter. That and coll and modulo…

July 27, 2012 | 4:26 pm

I like [matrixctrl] because you can make your scales easily and use [preset] to store:

— Pasted Max Patch, click to expand. —
July 27, 2012 | 5:51 pm

quick edit to update the [umenu] when you click a preset:

— Pasted Max Patch, click to expand. —
Viewing 10 posts - 1 through 10 (of 10 total)

Forums > MaxMSP