#N canvas 256 165 1178 710 10; #X obj 101 101 cnv 15 168 168 empty empty empty 20 12 0 14 -66577 -228856 0; #X obj 317 230 unpack f f f f; #X obj 302 304 f; #X obj 333 304 f; #X obj 364 304 f; #X obj 395 304 f; #X obj 302 149 select 0 1 2 3; #X obj 302 111 mod 4; #X obj 302 355 + 24; #X obj 269 45 metro 1000; #X obj 269 82 f; #X obj 306 82 + 1; #X floatatom 272 129 5 0 0 0 - - -; #X obj 105 109 tgl 25 0 empty empty Initiate 27 13 0 10 -2112 -4032 -228856 1 1; #X obj 440 271 select 0 1 2; #X obj 442 301 -12; #X obj 482 300 0; #X obj 522 296 12; #X obj 487 338 nop; #X obj 69 407 outlet; #X obj 33 387 mtof; #X obj 317 180 pack \$1 \$2 \$3 \$4; #X msg 317 206 \$1 \$2 \$3 \$4; #X obj 288 180 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X floatatom 207 120 5 0 0 2 - - -; #X obj 231 209 tgl 8 0 empty empty arp2 2 -5 0 10 -66577 -66577 -228856 0 1; #X obj 225 224 tgl 8 0 empty empty .ap 20 0 0 10 -66577 -66577 -228856 0 1; #X obj 186 107 tgl 8 0 empty empty speed_(ms) 20 5 0 10 -66577 -66577 -228856 0 1; #X obj 244 122 tgl 15 0 empty empty empty 17 7 0 10 -2097 -204786 -1 0 1; #X obj 407 45 metro 1000; #X obj 234 603 select 0 1 2 3 4 5 6 7; #X obj 220 649 72; #X obj 246 649 74; #X obj 272 649 76; #X obj 297 649 77; #X obj 323 649 79; #X obj 349 649 81; #X obj 375 649 83; #X obj 401 649 84; #X obj 297 700 nop; #X obj 632 101 random 12; #X obj 557 101 random 12; #X obj 482 101 random 12; #X obj 407 101 random 12; #X obj 407 126 + 60; #X obj 482 127 + 60; #X obj 557 128 + 60; #X obj 632 128 + 60; #X obj 128 146 vradio 12 1 0 8 empty empty empty 0 -8 0 10 -128992 -208139 -1 5; #X obj 194 146 vradio 12 1 0 8 empty empty empty 0 -8 0 10 -128992 -208139 -1 4; #X obj 172 146 vradio 12 1 0 8 empty empty empty 0 -8 0 10 -128992 -208139 -1 2; #X obj 150 146 vradio 12 1 0 8 empty empty empty 0 -8 0 10 -128992 -208139 -1 4; #X obj 105 206 vradio 12 1 0 3 empty empty empty -1 50 0 10 -128992 -204800 -228856 2; #N canvas 0 0 824 992 key 0; #X obj 295 661 outlet; #X obj 230 606 nop; #X obj 108 528 0; #X floatatom 208 424 5 0 0 0 - - -; #X obj 101 101 hradio 12 1 0 13 empty empty empty 0 -8 0 10 -99865 -208139 -1 0; #X floatatom 295 632 5 0 0 0 - - -; #X obj 135 528 1; #X obj 164 528 2; #X obj 192 528 3; #X obj 233 528 4; #X obj 274 528 5; #X obj 315 528 6; #X obj 343 528 7; #X obj 370 528 8; #X obj 399 528 9; #X obj 426 528 10; #X obj 470 528 11; #X obj 208 453 select 0 1 2 3 4 5 6 7 8 9 10 11 12; #X obj 534 528 12; #X connect 1 0 5 0; #X connect 2 0 1 0; #X connect 4 0 3 0; #X connect 4 0 17 0; #X connect 5 0 0 0; #X connect 6 0 1 0; #X connect 7 0 1 0; #X connect 8 0 1 0; #X connect 9 0 1 0; #X connect 10 0 1 0; #X connect 11 0 1 0; #X connect 12 0 1 0; #X connect 13 0 1 0; #X connect 14 0 1 0; #X connect 15 0 1 0; #X connect 16 0 1 0; #X connect 17 0 2 0; #X connect 17 1 6 0; #X connect 17 2 7 0; #X connect 17 3 8 0; #X connect 17 4 9 0; #X connect 17 5 10 0; #X connect 17 6 11 0; #X connect 17 7 12 0; #X connect 17 8 13 0; #X connect 17 9 14 0; #X connect 17 10 15 0; #X connect 17 11 16 0; #X connect 17 12 18 0; #X connect 18 0 1 0; #X coords 0 -1 1 1 158 13 1 100 100; #X restore 104 249 pd key; #X floatatom 99 356 5 0 0 0 - - -; #X obj 302 378 +; #X obj 171 327 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X obj 457 605 select 0 1 2 3 4 5 6 7; #X obj 443 651 72; #X obj 469 651 74; #X obj 495 651 76; #X obj 520 651 77; #X obj 546 651 79; #X obj 572 651 81; #X obj 598 651 83; #X obj 624 651 84; #X obj 678 600 select 0 1 2 3 4 5 6 7; #X obj 664 646 72; #X obj 690 646 74; #X obj 716 646 76; #X obj 741 646 77; #X obj 767 646 79; #X obj 793 646 81; #X obj 819 646 83; #X obj 845 646 84; #X obj 741 697 nop; #X obj 902 600 select 0 1 2 3 4 5 6 7; #X obj 888 646 72; #X obj 914 646 74; #X obj 940 646 76; #X obj 965 646 77; #X obj 991 646 79; #X obj 1017 646 81; #X obj 1043 646 83; #X obj 1069 646 84; #X obj 965 697 nop; #X obj 105 146 vradio 12 1 0 2 empty empty empty 0 -8 0 10 -128992 -168001 -1 0; #X obj 839 425 75; #X obj 786 401 select 0 1; #X obj 754 425 76; #X obj 781 425 81; #X obj 807 425 83; #X obj 868 425 80; #X obj 894 424 82; #X obj 101 62 inlet; #X obj 393 19 * 4; #X floatatom 383 374 5 0 0 0 - - -; #X floatatom 457 379 5 0 0 0 - - -; #X floatatom 421 241 5 0 0 0 - - -; #X obj 32 423 osc~; #X text 859 388 Allows for Major or Minor; #X obj 543 687 nop; #X obj 32 454 *~; #X obj 31 488 dac~; #X obj 148 432 knob 32 32 0 1 0 0 empty empty empty 0 -8 0 8 -262144 -159808 -1 0 1; #X text 72 470 Just wired up to test; #X text 717 94 Generates random steps; #X text 429 17 changes every 4 beats; #X text 448 187 This whole idea came about due to \; learning how to manipulate message boxes.; #X text 353 494 The second third \, and fourth steps \; are not changing their output \; even when the pitch is changed \; from above. :(; #X connect 1 0 2 1; #X connect 1 1 3 1; #X connect 1 2 4 1; #X connect 1 3 5 1; #X connect 2 0 8 0; #X connect 2 0 96 0; #X connect 3 0 8 0; #X connect 3 0 97 0; #X connect 4 0 8 0; #X connect 5 0 8 0; #X connect 6 0 2 0; #X connect 6 1 3 0; #X connect 6 2 4 0; #X connect 6 3 5 0; #X connect 7 0 6 0; #X connect 7 0 12 0; #X connect 8 0 55 0; #X connect 9 0 10 0; #X connect 10 0 11 0; #X connect 10 0 7 0; #X connect 11 0 10 1; #X connect 13 0 9 0; #X connect 14 0 17 0; #X connect 14 1 16 0; #X connect 14 2 15 0; #X connect 15 0 18 0; #X connect 16 0 18 0; #X connect 17 0 18 0; #X connect 18 0 8 1; #X connect 20 0 19 0; #X connect 20 0 99 0; #X connect 21 0 22 0; #X connect 22 0 1 0; #X connect 23 0 21 0; #X connect 24 0 9 1; #X connect 24 0 95 0; #X connect 28 0 29 0; #X connect 29 0 40 0; #X connect 29 0 41 0; #X connect 29 0 42 0; #X connect 29 0 43 0; #X connect 30 0 38 0; #X connect 30 1 37 0; #X connect 30 2 36 0; #X connect 30 3 35 0; #X connect 30 4 34 0; #X connect 30 5 33 0; #X connect 30 6 32 0; #X connect 30 7 31 0; #X connect 31 0 39 0; #X connect 32 0 39 0; #X connect 33 0 39 0; #X connect 34 0 39 0; #X connect 35 0 39 0; #X connect 36 0 39 0; #X connect 37 0 39 0; #X connect 38 0 39 0; #X connect 39 0 21 0; #X connect 40 0 47 0; #X connect 40 0 49 0; #X connect 41 0 46 0; #X connect 41 0 50 0; #X connect 42 0 45 0; #X connect 42 0 51 0; #X connect 43 0 44 0; #X connect 43 0 48 0; #X connect 44 0 21 0; #X connect 45 0 21 1; #X connect 46 0 21 2; #X connect 47 0 21 3; #X connect 48 0 30 0; #X connect 48 0 56 0; #X connect 49 0 56 0; #X connect 49 0 76 0; #X connect 50 0 66 0; #X connect 50 0 56 0; #X connect 51 0 56 0; #X connect 51 0 57 0; #X connect 52 0 14 0; #X connect 53 0 54 0; #X connect 54 0 55 1; #X connect 55 0 20 0; #X connect 57 0 65 0; #X connect 57 1 64 0; #X connect 57 2 63 0; #X connect 57 3 62 0; #X connect 57 4 61 0; #X connect 57 5 60 0; #X connect 57 6 59 0; #X connect 57 7 58 0; #X connect 58 0 101 0; #X connect 59 0 101 0; #X connect 60 0 101 0; #X connect 61 0 101 0; #X connect 62 0 101 0; #X connect 63 0 101 0; #X connect 64 0 101 0; #X connect 65 0 101 0; #X connect 66 0 74 0; #X connect 66 1 73 0; #X connect 66 2 72 0; #X connect 66 3 71 0; #X connect 66 4 70 0; #X connect 66 5 69 0; #X connect 66 6 68 0; #X connect 66 7 67 0; #X connect 67 0 75 0; #X connect 68 0 75 0; #X connect 69 0 75 0; #X connect 70 0 75 0; #X connect 71 0 75 0; #X connect 72 0 75 0; #X connect 73 0 75 0; #X connect 74 0 75 0; #X connect 75 0 21 2; #X connect 76 0 84 0; #X connect 76 1 83 0; #X connect 76 2 82 0; #X connect 76 3 81 0; #X connect 76 4 80 0; #X connect 76 5 79 0; #X connect 76 6 78 0; #X connect 76 7 77 0; #X connect 77 0 85 0; #X connect 78 0 85 0; #X connect 79 0 85 0; #X connect 80 0 85 0; #X connect 81 0 85 0; #X connect 82 0 85 0; #X connect 83 0 85 0; #X connect 84 0 85 0; #X connect 85 0 21 3; #X connect 86 0 88 0; #X connect 87 0 79 1; #X connect 87 0 69 1; #X connect 87 0 60 1; #X connect 87 0 33 1; #X connect 88 0 89 0; #X connect 88 0 90 0; #X connect 88 0 91 0; #X connect 88 1 87 0; #X connect 88 1 92 0; #X connect 88 1 93 0; #X connect 89 0 79 1; #X connect 89 0 69 1; #X connect 89 0 33 1; #X connect 89 0 60 1; #X connect 90 0 82 1; #X connect 90 0 72 1; #X connect 90 0 36 1; #X connect 90 0 63 1; #X connect 91 0 83 1; #X connect 91 0 73 1; #X connect 91 0 37 1; #X connect 91 0 64 1; #X connect 92 0 82 1; #X connect 92 0 72 1; #X connect 92 0 63 1; #X connect 92 0 36 1; #X connect 93 0 83 1; #X connect 93 0 73 1; #X connect 93 0 64 1; #X connect 93 0 37 1; #X connect 94 0 13 0; #X connect 95 0 29 1; #X connect 99 0 102 0; #X connect 102 0 103 0; #X connect 102 0 103 1; #X connect 104 0 102 1; #X coords 0 -1 1 1 170 170 1 100 100;