Tuesday, March 18, 2008

CC2 Week 2 Max/Msp Pythag Scale


Just from these simple beginnings i can see how powerful max is, the customisable interface, and an almost complete control of your outcomes. No more are we limited by what other programmers want us to do, but now we can create our own program. I believe that my patch is very in efficient, however i couldn't think of another way to use less processes. This aside it works. All u need is a simple sequencer, cycle and dac and u can play the scale. I would have liked to have put a delay on each note, but i couldnt figure out how to do this.

UPDATE 15/5/08 : Modified patch "descending scale 2.pat" The patch works by changing the top integer value (i.e starting frequency) and the lower numbers, or the numbers printed, are the following frequencies of the Pythagoras chromatic scale. When you've selected what frequency you want as your starting note. Press the bang, the notes will be printed in the Max window in descending order.

The patch in is the Mybox widget.

References:

"Chapter 3 - Graphic Programming with Max". Winkler, Todd 2001, Composing
Interactive Music: Techniques and Ideas Using Max, The MIT Press.

Cycling'74 2006, Max Tutorial, 11/1/2007,
http://www.cycling74.com/twiki/bin/view/ProductDocumentation.

Haines, Christian. Lecture. Week 2. Adelaide University.

No comments: