XML Feeds

.

[maxmsp] Creating a sequence of samples

Maxtrack Keith_Halpin at hotmail.com
Sat Dec 1 13:33:57 MST 2007


Hi there,

I am trying to build a small very simple sequencer,
Esentially I want to play 8-16 samples and have them play at different times for about 3-4mins, just looking at ways in which to compose,

This is what I have so far, 

#P toggle 528 150 15 0;
#P window setfont "Sans Serif" 9.;
#P window linecount 1;
#P message 528 169 68 196617 loopinterp \$1;
#P message 400 201 73 196617 setloop 0. 500;
#P button 158 130 15 0;
#P message 317 196 52 196617 set hitme;
#P message 140 232 49 196617 startloop;
#P message 143 191 27 196617 stop;
#P comment 461 265 71 196617 signal or float;
#P flonum 158 157 47 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P message 224 316 27 196617 stop;
#P message 155 316 65 196617 startwindow;
#P flonum 478 346 45 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P newex 478 324 74 196617 snapshot~ 100;
#P message 296 135 24 196617 0.5;
#P message 290 113 19 196617 -1;
#P toggle 378 119 15 0;
#P message 378 144 41 196617 loop \$1;
#P window linecount 3;
#P comment 565 227 50 196617 set max loop point (ms);
#P flonum 528 233 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P flonum 403 233 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P window linecount 1;
#P newex 278 349 29 196617 dac~;
#P toggle 278 82 15 0;
#P newex 278 155 27 196617 sig~;
#P newex 278 280 261 196617 groove~ hitme;
#B color 5;
#P message 145 58 28 196617 read;
#P newex 145 81 95 196617 buffer~ hitme 2000;
#B color 15;
#P comment 176 59 100 196617 ? open a sample file;
#P window linecount 3;
#P comment 439 226 50 196617 set min loop point (ms);
#P window linecount 1;
#P comment 401 120 75 196617 ? loop on/off;
#P window linecount 2;
#P comment 296 83 103 196617 ? play normal speed forward/stop;
#P window linecount 1;
#P comment 311 114 63 196617 ? backward;
#P comment 322 136 38 196617 ? slow;
#P comment 288 300 62 196617 audio output;
#P window linecount 6;
#P comment 553 300 100 196617 sync output ramps from 0 at beginning of loop portion of sample (according to current min and max) to 1 at the end;
#P window linecount 1;
#P comment 155 302 69 196617 ? start audio;
#P window linecount 3;
#P comment 179 116 54 196617 ? start \, set sample position;
#P window linecount 1;
#P comment 335 265 71 196617 signal or float;
#P window linecount 4;
#P comment 176 177 79 196617 ? stop until int/float or startloop received;
#P comment 193 230 82 196617 start at loop point (or the beginning if none);
#P window linecount 3;
#P comment 450 56 174 196617 groove~ takes an optional second argument specifying the number of output channels (default 1).;
#P comment 288 240 35 196617 speed signal in;
#P window linecount 1;
#P comment 317 180 151 196617 Change the buffer~ being played;
#P comment 477 201 195 196617 set both min and max loop points together;
#P window linecount 2;
#P comment 527 119 100 196617 turn interpolation at loop points on/off;
#P user panel 142 296 123 43;
#X brgb 255 255 255;
#X frgb 100 202 30;
#X border 2;
#X rounded 0;
#X shadow 0;
#X done;
#P window linecount 1;
#P newex 298 54 47 196617 groove~;
#P connect 27 0 22 2;
#P connect 45 0 44 0;
#P connect 33 0 34 0;
#P connect 22 1 33 0;
#P connect 26 0 22 1;
#P connect 30 0 29 0;
#P fasten 36 0 25 0 229 344 283 344;
#P fasten 35 0 25 0 160 344 283 344;
#P connect 22 0 25 0;
#P hidden connect 41 0 22 0;
#P hidden connect 40 0 22 0;
#P hidden connect 39 0 22 0;
#P hidden connect 37 0 22 0;
#P hidden connect 29 0 22 0;
#P connect 23 0 22 0;
#P hidden connect 43 0 22 0;
#P hidden connect 44 0 22 0;
#P connect 32 0 23 0;
#P connect 31 0 23 0;
#P connect 24 0 23 0;
#P connect 42 0 37 0;
#P connect 21 0 20 0;
#P window clipboard copycount 46;

Can anyone shed some light on how I can create this,
much thanks 

   


More information about the maxmsp mailing list