XML Feeds

.

[maxmsp] Re: grain envelope help

Klaas-Jan Govaart kjg at msmrz.net
Fri Feb 1 14:50:18 MST 2008


>I don't really understand what wrap-around is (you say 1.25 'wraps >around' to 0.25)

I just meant that the cycle~ object does something like a modulo 1 (% 1) operation on everything coming in to its phase input. for example, an input of 1.01 will result in a value of 0.01, and 5.76 would result in 0.76.

Like I said, if you want another window shape, you'd have to make that happen using for example phasor~ and wave~ or phasor~ and trapezoid~. Of course you could also use line~ in the same way it's being used in my earlier example to send a signal from 0 to 1 to wave~/trapezoid~ or even to a cycle~ object using another buffer.

If this all sound like Greek to you, it's probably time to start doing the tutorials.

good luck
kjg

modulo:

max v2;
#N vpatcher 448 205 660 481;
#P user ezdac~ 59 173 103 206 0;
#P window setfont "Sans Serif" 9.;
#P window linecount 1;
#P newex 60 86 34 196617 %~ 1;
#P user number~ 60 112 99 127 9 3 3 2 0. 0. 0 0. 250 0. 0 0 0 221 221 221 222 222 222 0 0 0;
#P user number~ 60 60 99 75 9 3 3 1 0. 0. 0 1.28 250 0. 0 0 0 221 221 221 222 222 222 0 0 0;
#P connect 0 0 2 0;
#P connect 2 0 1 0;
#P pop;







More information about the maxmsp mailing list