Forums > MaxMSP

Max Timing


pmj
May 13, 2009 | 3:43 pm

I’m sure this is more simple than I’m trying to make it….

What is the best way of having a timed event within Max? i.e. play a sinewave which starts 30 seconds after a bang message which then plays for 30 seconds and then stops?

I’ve got various combinations of delay~ and metro~ objects but am not sure how to achieve the "play for 30 seconds" bit.

Thanks

p.


May 13, 2009 | 4:06 pm

clocker



kjg
May 13, 2009 | 4:32 pm

consider line~

max v2;
#N vpatcher 279 255 937 764;
#P user ezdac~ 291 226 335 259 0;
#P user scope~ 92 293 222 423 256 3 128 -1. 1. 0 0. 0 0. 102 255 51 135 135 135 0;
#P window setfont "Sans Serif" 9.;
#P window linecount 1;
#P newex 85 252 27 196617 *~;
#P button 168 90 15 0;
#P newex 110 216 32 196617 line~;
#P message 168 150 176 196617 0 , 0 10000 1 1000 1 28000 0 1000;
#P newex 46 179 61 196617 cycle~ 543;
#P comment 165 181 421 196617 from zero to zero in 10s then to 1 in 1s , then to 1 in 28s (stay at value) , then to 0 in 1s;
#P connect 1 0 5 0;
#P connect 5 0 6 0;
#P connect 3 0 5 1;
#P connect 2 0 3 0;
#P connect 4 0 2 0;
#P pop;



pmj
May 13, 2009 | 4:43 pm

Ah, I see. That’s a bit more elegant than what I have (thanks for the clocker suggestion, I had missed that one…)

– Pasted Max Patch, click to expand. –

Viewing 4 posts - 1 through 4 (of 4 total)