#N canvas -5 45 1462 961 10; #X obj 118 -133 r squeek; #X obj 118 -110 bng 15 250 50 0 empty empty empty 0 -6 0 10 -262144 -1 -1; #X msg 118 -67 700 \, 0 300 0; #X obj 118 -34 vline~; #X obj 60 9 *~; #X obj 729 457 dac~; #X obj 103 5 osc~; #X obj 161 45 line~; #X obj 59 49 *~; #X msg 161 23 1 \, 0 300; #X obj 118 -91 t b b; #X obj 893 396 delwrite~ delay1 5000; #X obj 250 -118 bng 15 250 50 0 empty empty empty 0 -6 0 10 -262144 -1 -1; #X obj 250 -3 osc~; #X obj 308 18 line~; #X obj 250 36 *~; #X msg 308 -4 1 \, 0 300; #X obj 250 -99 t b b; #X obj 250 -140 r bass; #X msg 250 -75 100 \, 20 200; #X obj 250 -42 line~; #X obj 451 -111 bng 15 250 50 0 empty empty empty 0 -6 0 10 -262144 -1 -1; #X obj 478 44 line~; #X obj 392 60 *~; #X obj 451 -92 t b b; #X obj 451 -134 r snare; #X msg 451 -68 1000 \, 200 200; #X msg 478 22 1 \, 0 150; #X obj 392 -5 noise~; #X obj 393 36 bp~; #X obj 451 -32 line; #X floatatom 447 10 5 0 0 0 - - -; #X obj 57 349 sel 0 1 2; #X obj 112 379 s bass; #X obj 155 379 s snare; #X obj 772 -132 tgl 15 0 empty empty empty 0 -6 0 10 -262144 -1 -1 1 1; #N canvas 283 672 462 312 fib 0; #X obj 97 66 bng 15 250 50 0 empty empty empty 0 -6 0 10 -262144 -1 -1; #X obj 143 66 bng 15 250 50 0 empty empty empty 0 -6 0 10 -262144 -1 -1; #X obj 190 66 bng 15 250 50 0 empty empty empty 0 -6 0 10 -262144 -1 -1; #X obj 97 43 route bang reset; #X obj 97 22 inlet; #X obj 97 128 float; #X obj 160 183 float; #X obj 97 200 +; #X floatatom 143 86 5 0 0 0 - - -; #X obj 96 223 outlet; #X floatatom 244 145 5 0 0 0 - - -; #X floatatom 242 202 5 0 0 0 - - -; #X obj 79 90 t b b; #X connect 0 0 12 0; #X connect 1 0 8 0; #X connect 3 0 0 0; #X connect 3 1 1 0; #X connect 3 2 2 0; #X connect 4 0 3 0; #X connect 5 0 7 0; #X connect 5 0 10 0; #X connect 5 0 6 1; #X connect 6 0 7 1; #X connect 6 0 11 0; #X connect 7 0 5 1; #X connect 7 0 9 0; #X connect 8 0 6 0; #X connect 8 0 5 0; #X connect 12 0 5 0; #X connect 12 1 6 0; #X restore 691 29 pd fib; #X msg 718 -3 reset; #X obj 664 2 bng 15 250 50 0 empty empty empty 0 -6 0 10 -262144 -1 -1; #X obj 664 83 float; #X obj 691 54 float; #N canvas 492 584 753 352 rhodeschord 0; #X obj 334 305 outlet~; #X obj 15 61 soundfiler; #X obj 14 193 pitchshift~; #X obj 15 4 loadbang; #X obj 119 201 pitchshift~; #X obj 231 200 pitchshift~; #X obj 103 225 +~; #X obj 217 241 +~; #X obj 349 202 pitchshift~; #X obj 335 259 +~; #X obj 15 110 unpack f f f f; #X obj 15 83 inlet; #N canvas 0 0 450 300 graph2 0; #X array rc_note 398377 float 2; #X coords 0 1 398377 -1 200 140 1; #X restore 507 12 graph; #X obj 15 174 tabplay~ rc_note; #X obj 120 173 tabplay~ rc_note; #X obj 232 170 tabplay~ rc_note; #X obj 349 172 tabplay~ rc_note; #X text 458 239 Transposes a note sample relatively to it's root \, based on the creation message chromatically. Eg. input = 0 4 7; #X msg 15 27 read -resize c:/users/ciri/desktop/audio/pd/samples/rhodes/D2.wav rc_note; #X connect 2 0 6 0; #X connect 3 0 18 0; #X connect 4 0 6 1; #X connect 5 0 7 1; #X connect 6 0 7 0; #X connect 7 0 9 0; #X connect 8 0 9 1; #X connect 9 0 0 0; #X connect 10 0 2 1; #X connect 10 0 13 0; #X connect 10 1 4 1; #X connect 10 1 14 0; #X connect 10 2 5 1; #X connect 10 2 15 0; #X connect 10 3 8 1; #X connect 10 3 16 0; #X connect 11 0 10 0; #X connect 13 0 2 0; #X connect 14 0 4 0; #X connect 15 0 5 0; #X connect 16 0 8 0; #X connect 18 0 1 0; #X restore 1084 278 pd rhodeschord; #X msg 1084 215 0 4 7 11; #X msg 1287 216 5 9 12 16; #X msg 1355 216 7 11 14 19; #X obj 772 -87 s tick; #X text 770 -150 Metronoom; #X obj 856 -148 r tick; #X obj 856 -124 f; #X obj 880 -124 + 1; #X obj 856 -103 select 0; #X obj 856 -84 bng 15 250 50 0 empty empty empty 0 -6 0 10 -262144 -1 -1; #X text 61 -160 Drum; #X text 1081 167 Akkoorden; #X obj 59 83 throw~ drum; #X obj 249 58 throw~ drum; #X obj 391 82 throw~ drum; #X obj 782 335 catch~ drum; #X obj 677 335 catch~ chords; #X obj 1083 410 throw~ chords; #X obj 904 -124 % 4; #X obj 873 -85 s beat; #X obj 934 -125 f; #X obj 995 -123 % 4; #X obj 934 -149 r beat; #X obj 57 221 r tick; #X obj 772 -112 metro 100; #X obj 934 -103 select 0 1 2 3; #X obj 934 -78 bng 15 250 50 0 empty empty empty 0 -6 0 10 -262144 -1 -1; #X obj 954 -78 bng 15 250 50 0 empty empty empty 0 -6 0 10 -262144 -1 -1; #X obj 974 -78 bng 15 250 50 0 empty empty empty 0 -6 0 10 -262144 -1 -1; #X obj 994 -78 bng 15 250 50 0 empty empty empty 0 -6 0 10 -262144 -1 -1; #X obj 975 -17 s beat3; #X obj 994 2 s beat4; #X obj 57 440 s bass; #X obj 57 407 r beat; #X obj 119 405 r beat2; #X obj 119 440 s snare; #X obj 958 -125 + 1; #X obj 934 -56 s beat1; #X obj 954 -36 s beat2; #X obj 1034 -151 r beat1; #X obj 1034 -123 f; #X obj 1095 -121 % 4; #X obj 1058 -123 + 1; #X obj 57 243 random 10; #X obj 1034 -100 select 0 1 2 3; #X obj 1034 -75 bng 15 250 50 0 empty empty empty 0 -6 0 10 -262144 -1 -1; #X obj 1054 -75 bng 15 250 50 0 empty empty empty 0 -6 0 10 -262144 -1 -1; #X obj 1074 -75 bng 15 250 50 0 empty empty empty 0 -6 0 10 -262144 -1 -1; #X obj 1094 -74 bng 15 250 50 0 empty empty empty 0 -6 0 10 -262144 -1 -1; #X obj 1034 -53 s measure1; #X obj 1054 -31 s measure2; #X obj 1075 -12 s measure3; #X obj 1094 7 s measure4; #X obj 1084 192 r chord1; #X obj 1151 191 r chord2; #X obj 1216 193 r chord3; #X obj 1287 194 r chord4; #X obj 1355 194 r chord5; #X obj 1153 -123 f; #X obj 1177 -123 + 1; #X obj 1153 -100 select 0 1 2 3; #X obj 1173 -75 bng 15 250 50 0 empty empty empty 0 -6 0 10 -262144 -1 -1; #X obj 1193 -75 bng 15 250 50 0 empty empty empty 0 -6 0 10 -262144 -1 -1; #X obj 1213 -74 bng 15 250 50 0 empty empty empty 0 -6 0 10 -262144 -1 -1; #X obj 1153 -151 r measure1; #X obj 1153 -76 bng 15 250 50 0 empty empty empty 0 -6 0 10 -262144 -1 -1; #X obj 1153 -53 s bar1; #X obj 1173 -31 s bar2; #X obj 1194 -12 s bar3; #X obj 1213 7 s bar4; #X obj 1214 -121 % 2; #X text 290 201 Deel 1; #X obj 361 230 r measure3; #X obj 289 230 r measure1; #X obj 289 262 s chord3; #X obj 108 183 vsl 15 50 100 2 0 0 empty empty empty 0 -8 0 10 -262144 -1 -1 4500 1; #X floatatom 60 -13 5 0 0 0 - - -; #X msg 1084 251 \$1 \$2 \$3 \$4; #X msg 1151 215 2 5 9 12; #X msg 1216 216 4 7 11 14; #X obj 1085 364 hip~ 400; #X obj 781 393 *~; #X obj 853 340 vsl 15 50 0 2 0 0 empty empty empty 0 -8 0 10 -262144 -1 -1 200 1; #X obj 678 389 *~; #X obj 762 336 vsl 15 50 0 2 0 0 empty empty empty 0 -8 0 10 -262144 -1 -1 700 1; #X obj 1086 341 +~; #X obj 1085 306 *~ 1; #X floatatom 799 301 5 0 0 0 - - -; #X obj 893 415 delread~ delay1 10; #X obj 1084 387 lop~ 1000; #X text 658 129 Melodie; #N canvas 0 0 841 529 melodie 0; #X obj 52 296 outlet~; #X obj 15 61 soundfiler; #X obj 14 193 pitchshift~; #X obj 15 4 loadbang; #X obj 15 130 inlet; #N canvas 0 0 454 304 graph2 0; #X array rc_note2 398377 float 2; #X coords 0 1 398377 -1 200 140 1; #X restore 507 12 graph; #X text 458 239 Transposes a note sample relatively to it's root \, based on the creation message chromatically. Eg. input = 0 4 7; #X obj 15 174 tabplay~ rc_note2; #X msg 15 27 read -resize c:/users/ciri/desktop/audio/pd/samples/rhodes/D2.wav rc_note2; #X connect 2 0 0 0; #X connect 3 0 8 0; #X connect 4 0 2 1; #X connect 4 0 7 0; #X connect 7 0 2 0; #X connect 8 0 1 0; #X restore 679 227 pd melodie; #X obj 678 259 throw~ melodie; #X obj 547 324 catch~ melodie; #X obj 647 326 vsl 15 50 0 2 0 0 empty empty empty 0 -8 0 10 -262144 -1 -1 0 1; #X obj 571 377 *~; #X msg 661 197 2; #X msg 728 200 4; #X obj 661 172 r measure1; #X obj 728 172 r measure2; #X obj 796 172 r measure3; #X msg 796 201 -1; #X obj 867 171 r measure4; #X msg 868 201 -3; #X obj 664 -34 r beat; #X obj 361 264 s chord1; #X obj 273 426 r beat4; #X obj 273 450 s squeek; #X obj 340 489 adc~; #X obj 324 622 dac~; #X obj 339 516 *~ 2; #X obj 361 538 delwrite~ delay5 5000; #X obj 416 569 delread~ delay5 150; #X obj 588 505 vsl 15 128 0 1 0 0 empty empty empty 0 -8 0 10 -262144 -1 -1 5200 1; #X obj 376 586 *~; #X obj 561 426 vsl 15 128 100 1000 0 0 empty empty empty 0 -8 0 10 -262144 -1 -1 4400 1; #X connect 0 0 1 0; #X connect 1 0 10 0; #X connect 2 0 3 0; #X connect 3 0 6 0; #X connect 4 0 8 0; #X connect 6 0 4 1; #X connect 7 0 8 1; #X connect 8 0 54 0; #X connect 9 0 7 0; #X connect 10 0 2 0; #X connect 10 1 9 0; #X connect 12 0 17 0; #X connect 13 0 15 0; #X connect 14 0 15 1; #X connect 15 0 55 0; #X connect 16 0 14 0; #X connect 17 0 19 0; #X connect 17 1 16 0; #X connect 18 0 12 0; #X connect 19 0 20 0; #X connect 20 0 13 0; #X connect 21 0 24 0; #X connect 22 0 23 1; #X connect 23 0 56 0; #X connect 24 0 26 0; #X connect 24 1 27 0; #X connect 25 0 21 0; #X connect 26 0 30 0; #X connect 27 0 22 0; #X connect 28 0 29 0; #X connect 29 0 23 0; #X connect 30 0 29 1; #X connect 31 0 29 2; #X connect 32 1 33 0; #X connect 32 2 34 0; #X connect 35 0 66 0; #X connect 36 0 40 0; #X connect 37 0 36 0; #X connect 38 0 36 0; #X connect 38 0 39 0; #X connect 40 0 39 1; #X connect 41 0 128 0; #X connect 42 0 119 0; #X connect 43 0 119 0; #X connect 44 0 119 0; #X connect 47 0 48 0; #X connect 48 0 49 0; #X connect 48 0 50 0; #X connect 49 0 60 0; #X connect 50 0 51 0; #X connect 51 0 61 0; #X connect 57 0 123 0; #X connect 58 0 125 0; #X connect 60 0 48 1; #X connect 62 0 67 0; #X connect 62 0 78 0; #X connect 63 0 62 1; #X connect 64 0 62 0; #X connect 65 0 85 0; #X connect 66 0 45 0; #X connect 67 0 68 0; #X connect 67 1 69 0; #X connect 67 2 70 0; #X connect 67 3 71 0; #X connect 68 0 79 0; #X connect 69 0 80 0; #X connect 70 0 72 0; #X connect 71 0 73 0; #X connect 75 0 74 0; #X connect 76 0 77 0; #X connect 78 0 63 0; #X connect 81 0 82 0; #X connect 82 0 84 0; #X connect 82 0 86 0; #X connect 83 0 82 1; #X connect 84 0 83 0; #X connect 85 0 32 0; #X connect 86 0 87 0; #X connect 86 1 88 0; #X connect 86 2 89 0; #X connect 86 3 90 0; #X connect 87 0 91 0; #X connect 88 0 92 0; #X connect 89 0 93 0; #X connect 90 0 94 0; #X connect 95 0 42 0; #X connect 96 0 120 0; #X connect 97 0 121 0; #X connect 98 0 43 0; #X connect 99 0 44 0; #X connect 100 0 101 0; #X connect 100 0 102 0; #X connect 101 0 112 0; #X connect 102 0 107 0; #X connect 102 1 103 0; #X connect 102 2 104 0; #X connect 102 3 105 0; #X connect 103 0 109 0; #X connect 104 0 110 0; #X connect 105 0 111 0; #X connect 106 0 100 0; #X connect 107 0 108 0; #X connect 112 0 100 1; #X connect 114 0 147 0; #X connect 115 0 116 0; #X connect 117 0 85 1; #X connect 118 0 4 0; #X connect 119 0 41 0; #X connect 120 0 119 0; #X connect 121 0 119 0; #X connect 122 0 131 0; #X connect 123 0 5 0; #X connect 123 0 5 1; #X connect 123 0 11 0; #X connect 124 0 123 1; #X connect 125 0 5 0; #X connect 125 0 5 1; #X connect 126 0 125 1; #X connect 127 0 122 0; #X connect 128 0 127 0; #X connect 129 0 126 0; #X connect 130 0 5 0; #X connect 130 0 5 1; #X connect 131 0 59 0; #X connect 133 0 134 0; #X connect 135 0 137 0; #X connect 136 0 137 1; #X connect 137 0 5 0; #X connect 137 0 5 1; #X connect 138 0 133 0; #X connect 139 0 133 0; #X connect 140 0 138 0; #X connect 141 0 139 0; #X connect 142 0 143 0; #X connect 143 0 133 0; #X connect 144 0 145 0; #X connect 145 0 133 0; #X connect 146 0 38 0; #X connect 148 0 149 0; #X connect 150 0 152 0; #X connect 152 0 151 0; #X connect 152 0 151 1; #X connect 152 0 153 0; #X connect 154 0 156 0; #X connect 155 0 156 1; #X connect 156 0 151 0; #X connect 156 0 151 1; #X connect 157 0 154 0;