#N canvas 292 297 905 550 10;
#N canvas 0 0 854 788 playsamp 0;
#X obj 195 215 +~ 1;
#X obj 195 293 *~;
#X obj 195 244 +~;
#X obj 250 243 samphold~;
#X obj 195 143 samphold~;
#X obj 195 190 *~;
#X obj 360 228 -~ 0.5;
#X obj 360 252 *~ 0.5;
#X obj 360 275 cos~;
#X obj 249 68 inlet~;
#X obj 472 106 inlet~;
#X obj 196 332 outlet~;
#X obj 195 108 r \$0-chunk-size-samples;
#X text 253 47 read-pt;
#X text 471 75 phase;
#X obj 195 269 tabread4~;
#X obj 83 244 r \$0-set-table;
#X connect 0 0 2 0;
#X connect 1 0 11 0;
#X connect 2 0 15 0;
#X connect 3 0 2 1;
#X connect 4 0 5 0;
#X connect 5 0 0 0;
#X connect 6 0 7 0;
#X connect 7 0 8 0;
#X connect 8 0 1 1;
#X connect 9 0 3 0;
#X connect 10 0 4 1;
#X connect 10 0 5 1;
#X connect 10 0 3 1;
#X connect 10 0 6 0;
#X connect 12 0 4 0;
#X connect 15 0 1 0;
#X connect 16 0 15 0;
#X restore 45 193 pd playsamp;
#X obj 546 356 s \$0-set-table;
#X obj 546 287 r \$0-table;
#X msg 546 333 set \$1;
#X obj 546 310 list;
#X obj 331 68 inlet;
#X obj 331 106 u_dispatch \$0 table;
#X obj 331 129 u_dispatch \$0 sr;
#X obj 331 152 u_dispatch \$0 chunk-size;
#X obj 335 228 r \$0-chunk-size;
#X obj 349 261 * 0.01;
#X obj 349 284 s \$0-chunk-size-sec;
#X obj 349 307 r \$0-sr;
#X obj 349 341 * 0.01;
#X obj 349 364 t b f;
#X obj 335 397 * 220.5;
#X obj 335 420 s \$0-chunk-size-samples;
#X obj 331 176 u_dispatch \$0 transposition;
#N canvas 0 0 854 788 playsamp 0;
#X obj 195 215 +~ 1;
#X obj 195 293 *~;
#X obj 195 244 +~;
#X obj 250 243 samphold~;
#X obj 195 143 samphold~;
#X obj 195 190 *~;
#X obj 360 228 -~ 0.5;
#X obj 360 252 *~ 0.5;
#X obj 360 275 cos~;
#X obj 249 68 inlet~;
#X obj 472 106 inlet~;
#X obj 196 332 outlet~;
#X obj 195 108 r \$0-chunk-size-samples;
#X text 253 47 read-pt;
#X text 471 75 phase;
#X obj 195 269 tabread4~;
#X obj 83 244 r \$0-set-table;
#X connect 0 0 2 0;
#X connect 1 0 11 0;
#X connect 2 0 15 0;
#X connect 3 0 2 1;
#X connect 4 0 5 0;
#X connect 5 0 0 0;
#X connect 6 0 7 0;
#X connect 7 0 8 0;
#X connect 8 0 1 1;
#X connect 9 0 3 0;
#X connect 10 0 4 1;
#X connect 10 0 5 1;
#X connect 10 0 3 1;
#X connect 10 0 6 0;
#X connect 12 0 4 0;
#X connect 15 0 1 0;
#X connect 16 0 15 0;
#X restore 133 193 pd playsamp;
#X obj 44 67 inlet~;
#X text 45 49 read-pt;
#N canvas 0 0 514 440 two-phases 0;
#X obj 87 132 pow;
#X obj 87 89 t b f;
#X msg 87 112 2;
#X obj 98 178 t b f;
#X obj 87 202 /;
#X obj 87 226 phasor~;
#X text 125 201 loop frequency;
#X obj 87 36 r \$0-transposition;
#X obj 88 327 outlet~;
#X obj 171 279 +~ 0.5;
#X obj 172 305 wrap~;
#X text 232 266 second phase signal;
#X text 232 286 out of phase from;
#X text 231 307 first one;
#X obj 172 327 outlet~;
#X obj 98 152 r \$0-chunk-size-sec;
#X obj 87 65 / 12;
#X connect 0 0 4 0;
#X connect 1 0 2 0;
#X connect 1 1 0 1;
#X connect 2 0 0 0;
#X connect 3 0 4 0;
#X connect 3 1 4 1;
#X connect 4 0 5 0;
#X connect 5 0 8 0;
#X connect 5 0 9 0;
#X connect 7 0 16 0;
#X connect 9 0 10 0;
#X connect 10 0 14 0;
#X connect 15 0 3 0;
#X connect 16 0 1 0;
#X restore 119 118 pd two-phases;
#X obj 45 238 hip~ 5;
#X obj 45 264 outlet~;
#N canvas 347 541 768 257 defaults 0;
#X obj 60 40 loadbang;
#X msg 60 67 0;
#X obj 60 92 s \$0-transposition;
#X obj 260 38 loadbang;
#X obj 260 90 s \$0-chunk-size;
#X msg 260 65 5;
#X connect 0 0 1 0;
#X connect 1 0 2 0;
#X connect 3 0 5 0;
#X connect 5 0 4 0;
#X restore 128 361 pd defaults;
#X obj 377 68 u_loader s_playolap-\$1 \$0;
#N canvas 228 198 627 317 LICENSE-BSD 0;
#X text 121 56 This software is copyrighted by Miller Puckette \, Reality
Jockey Ltd. and others. The terms (the "Standard Improved BSD License")
apply to all files associated with the software unless explicitly disclaimed
in individual files.;
#X text 123 148 See the file LICENSE.txt for the full license text.
;
#X restore 488 28 pd LICENSE-BSD;
#X obj 563 132 r RJLIB;
#X obj 563 153 route sf-samplerate;
#X obj 563 175 s \$0-sr;
#X text 559 111 Allow global setting of soundfile samplerate;
#X connect 0 0 22 0;
#X connect 2 0 4 0;
#X connect 3 0 1 0;
#X connect 4 0 3 0;
#X connect 5 0 6 0;
#X connect 6 0 7 0;
#X connect 7 0 8 0;
#X connect 8 0 17 0;
#X connect 9 0 10 0;
#X connect 9 0 15 0;
#X connect 10 0 11 0;
#X connect 12 0 13 0;
#X connect 13 0 14 0;
#X connect 14 0 15 0;
#X connect 14 1 15 1;
#X connect 15 0 16 0;
#X connect 18 0 22 0;
#X connect 19 0 0 0;
#X connect 19 0 18 0;
#X connect 21 0 0 1;
#X connect 21 1 18 1;
#X connect 22 0 23 0;
#X connect 27 0 28 0;
#X connect 28 0 29 0;
