aboutsummaryrefslogtreecommitdiff
path: root/extensions/xgui/doc/05_xseq.pd
diff options
context:
space:
mode:
Diffstat (limited to 'extensions/xgui/doc/05_xseq.pd')
-rw-r--r--extensions/xgui/doc/05_xseq.pd315
1 files changed, 315 insertions, 0 deletions
diff --git a/extensions/xgui/doc/05_xseq.pd b/extensions/xgui/doc/05_xseq.pd
new file mode 100644
index 00000000..92f08043
--- /dev/null
+++ b/extensions/xgui/doc/05_xseq.pd
@@ -0,0 +1,315 @@
+#N canvas 186 5 737 541 10;
+#X floatatom 251 85 3 0 100;
+#X msg 16 195 width \$1;
+#X msg 223 180 color red;
+#X obj 185 256 metro 100;
+#X msg 185 279 move 1 0;
+#X obj 185 371 s play_pos;
+#X obj 185 325 coord2xy;
+#X floatatom 185 348 5 0 0;
+#X msg 109 86 stop;
+#X text 251 64 size;
+#X obj 204 226 alias cursor;
+#X text 16 35 This patch show how to create a simple sequencer.;
+#N canvas 248 263 301 267 save 0;
+#X obj 32 56 inlet;
+#X obj 32 190 outlet;
+#X obj 117 54 inlet;
+#X obj 32 79 route coord;
+#X msg 32 163 coord 467 107 70 21;
+#X msg 32 103 set coord \$1 \$2 \$3 \$4;
+#X text 36 12 save some value using the classicle saving feature instead
+of state;
+#X text 148 186 dh20020216;
+#X obj 165 68 loadbang;
+#X msg 161 164 move 0 0;
+#X obj 117 133 t b b;
+#X connect 0 0 3 0;
+#X connect 2 0 10 0;
+#X connect 3 0 5 0;
+#X connect 4 0 1 0;
+#X connect 5 0 4 0;
+#X connect 8 0 10 0;
+#X connect 9 0 1 0;
+#X connect 10 0 9 0;
+#X connect 10 1 4 0;
+#X restore 115 225 pd save;
+#N canvas 240 223 602 402 save 0;
+#X obj 32 56 inlet;
+#X obj 32 190 outlet;
+#X obj 117 54 inlet;
+#X obj 32 79 route coord;
+#X msg 32 163 coord 393 153 84 40;
+#X msg 32 103 set coord \$1 \$2 \$3 \$4;
+#X text 36 12 save some value using the classicle saving feature instead
+of state;
+#X text 148 186 dh20020216;
+#X obj 208 74 loadbang;
+#X obj 117 133 bang;
+#X obj 209 96 t b b;
+#X msg 209 120 move 0 0;
+#X connect 0 0 3 0;
+#X connect 2 0 9 0;
+#X connect 3 0 5 0;
+#X connect 4 0 1 0;
+#X connect 5 0 4 0;
+#X connect 8 0 10 0;
+#X connect 9 0 4 0;
+#X connect 10 0 11 0;
+#X connect 10 1 4 0;
+#X connect 11 0 1 0;
+#X restore 115 248 pd save;
+#N canvas 240 223 602 402 save 0;
+#X obj 32 56 inlet;
+#X obj 32 190 outlet;
+#X obj 117 54 inlet;
+#X obj 32 79 route coord;
+#X msg 32 163 coord 11 177 505 16;
+#X msg 32 103 set coord \$1 \$2 \$3 \$4;
+#X obj 117 133 bang;
+#X text 36 12 save some value using the classicle saving feature instead
+of state;
+#X text 148 186 dh20020216;
+#X obj 208 74 loadbang;
+#X obj 209 96 t b b;
+#X msg 209 120 move 0 0;
+#X connect 0 0 3 0;
+#X connect 2 0 6 0;
+#X connect 3 0 5 0;
+#X connect 4 0 1 0;
+#X connect 5 0 4 0;
+#X connect 6 0 4 0;
+#X connect 9 0 10 0;
+#X connect 10 0 11 0;
+#X connect 10 1 4 0;
+#X connect 11 0 1 0;
+#X restore 115 271 pd save;
+#N canvas 240 223 602 402 save 0;
+#X obj 32 56 inlet;
+#X obj 32 190 outlet;
+#X obj 117 54 inlet;
+#X obj 32 79 route coord;
+#X msg 32 163 coord 453 196 70 19;
+#X msg 32 103 set coord \$1 \$2 \$3 \$4;
+#X obj 117 133 bang;
+#X text 36 12 save some value using the classicle saving feature instead
+of state;
+#X text 148 186 dh20020216;
+#X obj 208 74 loadbang;
+#X obj 209 96 t b b;
+#X msg 209 120 move 0 0;
+#X connect 0 0 3 0;
+#X connect 2 0 6 0;
+#X connect 3 0 5 0;
+#X connect 4 0 1 0;
+#X connect 5 0 4 0;
+#X connect 6 0 4 0;
+#X connect 9 0 10 0;
+#X connect 10 0 11 0;
+#X connect 10 1 4 0;
+#X connect 11 0 1 0;
+#X restore 115 294 pd save;
+#N canvas 240 223 600 400 save 0;
+#X obj 32 56 inlet;
+#X obj 32 190 outlet;
+#X obj 117 54 inlet;
+#X obj 32 79 route coord;
+#X msg 32 163 coord 70 27 475 133;
+#X msg 32 103 set coord \$1 \$2 \$3 \$4;
+#X obj 117 133 bang;
+#X text 36 12 save some value using the classicle saving feature instead
+of state;
+#X text 148 186 dh20020216;
+#X obj 153 133 loadbang;
+#X connect 0 0 3 0;
+#X connect 2 0 6 0;
+#X connect 3 0 5 0;
+#X connect 4 0 1 0;
+#X connect 5 0 4 0;
+#X connect 6 0 4 0;
+#X connect 9 0 4 0;
+#X restore 115 317 pd save;
+#N canvas 240 223 602 402 save 0;
+#X obj 32 56 inlet;
+#X obj 32 190 outlet;
+#X obj 117 54 inlet;
+#X obj 32 79 route coord;
+#X msg 32 163 coord 93 232 381 10;
+#X msg 32 103 set coord \$1 \$2 \$3 \$4;
+#X obj 117 133 bang;
+#X text 36 12 save some value using the classicle saving feature instead
+of state;
+#X text 148 186 dh20020216;
+#X obj 208 74 loadbang;
+#X obj 209 96 t b b;
+#X msg 209 120 move 0 0;
+#X connect 0 0 3 0;
+#X connect 2 0 6 0;
+#X connect 3 0 5 0;
+#X connect 4 0 1 0;
+#X connect 5 0 4 0;
+#X connect 6 0 4 0;
+#X connect 9 0 10 0;
+#X connect 10 0 11 0;
+#X connect 10 1 4 0;
+#X connect 11 0 1 0;
+#X restore 115 340 pd save;
+#N canvas 447 269 604 404 save 0;
+#X obj 32 56 inlet;
+#X obj 32 190 outlet;
+#X obj 117 54 inlet;
+#X obj 32 79 route coord;
+#X msg 32 163 coord 66 120 484 50;
+#X msg 32 103 set coord \$1 \$2 \$3 \$4;
+#X obj 117 133 bang;
+#X text 36 12 save some value using the classicle saving feature instead
+of state;
+#X text 148 186 dh20020216;
+#X obj 208 74 loadbang;
+#X obj 209 96 t b b;
+#X msg 209 120 move 0 0;
+#X connect 0 0 3 0;
+#X connect 2 0 6 0;
+#X connect 3 0 5 0;
+#X connect 4 0 1 0;
+#X connect 5 0 4 0;
+#X connect 6 0 4 0;
+#X connect 9 0 10 0;
+#X connect 10 0 11 0;
+#X connect 10 1 4 0;
+#X connect 11 0 1 0;
+#X restore 115 363 pd save;
+#N canvas 240 223 602 402 save 0;
+#X obj 32 56 inlet;
+#X obj 32 190 outlet;
+#X obj 117 54 inlet;
+#X obj 32 79 route coord;
+#X msg 32 163 coord 425 22 54 217;
+#X msg 32 103 set coord \$1 \$2 \$3 \$4;
+#X obj 117 133 bang;
+#X text 36 12 save some value using the classicle saving feature instead
+of state;
+#X text 148 186 dh20020216;
+#X obj 208 74 loadbang;
+#X obj 209 96 t b b;
+#X msg 209 120 move 0 0;
+#X connect 0 0 3 0;
+#X connect 2 0 6 0;
+#X connect 3 0 5 0;
+#X connect 4 0 1 0;
+#X connect 5 0 4 0;
+#X connect 6 0 4 0;
+#X connect 9 0 10 0;
+#X connect 10 0 11 0;
+#X connect 10 1 4 0;
+#X connect 11 0 1 0;
+#X restore 115 386 pd save;
+#X msg 153 86 bang;
+#X text 139 64 load preset;
+#X obj 185 136 t b b b b;
+#X obj 346 302 move_x;
+#X text 362 365 You can modify what's in the seg windows.;
+#X text 362 385 If you save this patch \, what's in the seg windows
+will be saved too.;
+#X msg 243 162 show;
+#X msg 16 162 show;
+#X obj 360 130 loadbang;
+#X msg 470 195 show;
+#X msg 488 86 hide;
+#X msg 449 86 bang;
+#X msg 470 218 size 510 240;
+#X obj 16 248 i-seg */xseq;
+#X obj 16 271 i-seg */xseq;
+#X obj 16 294 i-seg */xseq;
+#X obj 16 317 i-seg */xseq;
+#X obj 16 340 i-seg */xseq;
+#X obj 16 363 i-seg */xseq;
+#X obj 16 386 i-seg */xseq;
+#X obj 185 302 seg cursor */xseq/cursor;
+#X msg 204 203 coord 10 10 10 230;
+#X msg 287 431 \; pd dsp 1;
+#X obj 360 153 t b b b b b;
+#X obj 15 109 t b b;
+#X msg 72 86 bang;
+#X msg 15 86 restart;
+#X text 9 9 Patch "pdx_connect.pd" must be loaded and connected;
+#X text 363 441 click here if you whant to hear what's generated !
+;
+#X obj 470 241 canvas */xseq;
+#X obj 16 225 i-seg */xseq;
+#X obj 16 479 preset p3 */xseq set03 10 80 40 20;
+#X obj 16 505 preset p4 */xseq set04 10 110 40 20;
+#X obj 16 428 preset p1 */xseq set01 10 20 40 20;
+#X obj 16 454 preset p2 */xseq set02 10 50 40 20;
+#X connect 0 0 1 0;
+#X connect 1 0 33 0;
+#X connect 1 0 34 0;
+#X connect 1 0 35 0;
+#X connect 1 0 36 0;
+#X connect 1 0 37 0;
+#X connect 1 0 38 0;
+#X connect 1 0 39 0;
+#X connect 1 0 50 0;
+#X connect 2 0 10 0;
+#X connect 3 0 4 0;
+#X connect 4 0 40 0;
+#X connect 6 0 7 0;
+#X connect 7 0 5 0;
+#X connect 8 0 3 0;
+#X connect 12 0 50 0;
+#X connect 13 0 33 0;
+#X connect 14 0 34 0;
+#X connect 15 0 35 0;
+#X connect 16 0 36 0;
+#X connect 17 0 37 0;
+#X connect 18 0 38 0;
+#X connect 19 0 39 0;
+#X connect 20 0 12 1;
+#X connect 20 0 13 1;
+#X connect 20 0 14 1;
+#X connect 20 0 15 1;
+#X connect 20 0 16 1;
+#X connect 20 0 17 1;
+#X connect 20 0 18 1;
+#X connect 20 0 19 1;
+#X connect 22 0 3 0;
+#X connect 22 0 42 0;
+#X connect 22 1 41 0;
+#X connect 22 2 2 0;
+#X connect 22 3 26 0;
+#X connect 23 0 40 0;
+#X connect 26 0 10 0;
+#X connect 27 0 33 0;
+#X connect 27 0 34 0;
+#X connect 27 0 35 0;
+#X connect 27 0 36 0;
+#X connect 27 0 37 0;
+#X connect 27 0 38 0;
+#X connect 27 0 39 0;
+#X connect 27 0 50 0;
+#X connect 28 0 43 0;
+#X connect 29 0 49 0;
+#X connect 30 0 49 0;
+#X connect 31 0 43 0;
+#X connect 32 0 49 0;
+#X connect 33 0 13 0;
+#X connect 34 0 14 0;
+#X connect 35 0 15 0;
+#X connect 36 0 16 0;
+#X connect 37 0 17 0;
+#X connect 38 0 18 0;
+#X connect 39 0 19 0;
+#X connect 40 0 6 0;
+#X connect 40 0 23 0;
+#X connect 41 0 10 0;
+#X connect 43 0 46 0;
+#X connect 43 1 20 0;
+#X connect 43 1 22 0;
+#X connect 43 2 27 0;
+#X connect 43 3 32 0;
+#X connect 43 4 29 0;
+#X connect 44 0 3 0;
+#X connect 44 1 41 0;
+#X connect 45 0 3 0;
+#X connect 46 0 44 0;
+#X connect 50 0 12 0;