#N canvas 137 114 832 614 10;
#X obj 93 47 inlet;
#X text 101 27 freq;
#X obj 26 190 loadbang;
#X obj 93 390 outlet;
#X obj 406 53 inlet;
#X obj 93 321 f 0;
#X obj 127 321 + 1;
#X obj 262 215 f \$1;
#X obj 125 218 f \$2;
#X obj 154 145 loadbang;
#X obj 93 267 metro;
#N canvas 565 325 520 366 \$0-calc-increment 0;
#X obj 165 68 inlet;
#X obj 54 66 inlet;
#X obj 165 129 /;
#X obj 165 100 swap 1000;
#X obj 165 221 / 1;
#X text 165 43 freq;
#X obj 165 296 outlet;
#X text 164 315 counter increment;
#X obj 54 293 outlet;
#X text 48 319 metro period;
#X obj 165 166 t b a;
#X text 211 219 inverse number of updates per sweep;
#X text 54 43 update period;
#X obj 54 127 max 2;
#X connect 0 0 3 0;
#X connect 1 0 13 0;
#X connect 2 0 10 0;
#X connect 3 0 2 0;
#X connect 3 1 2 1;
#X connect 4 0 6 0;
#X connect 10 0 4 0;
#X connect 10 1 4 1;
#X connect 13 0 4 0;
#X connect 13 0 8 0;
#X restore 125 245 pd \$0-calc-increment;
#X obj 154 170 t b b;
#X text 412 198 [c_mphasor <freq> <update period>];
#X text 404 33 phase (0-1);
#X obj 93 83 route on updates float;
#X floatatom 314 301 5 0 0 0 - - -;
#N canvas 105 5 620 333 \$0-wrap 0;
#X obj 75 88 int;
#X obj 43 114 -;
#X obj 43 62 t a a;
#X obj 43 194 +;
#X obj 43 136 t a a;
#X obj 75 161 < 0;
#X obj 43 36 inlet;
#X obj 43 221 t a a;
#X obj 75 249 outlet;
#X obj 43 275 outlet;
#X text 112 40 wraparound between 0 and +1 \, also for negative numbers
;
#X connect 0 0 1 1;
#X connect 1 0 4 0;
#X connect 2 0 1 0;
#X connect 2 1 0 0;
#X connect 3 0 7 0;
#X connect 4 0 3 0;
#X connect 4 1 5 0;
#X connect 5 0 3 1;
#X connect 6 0 2 0;
#X connect 7 0 9 0;
#X connect 7 1 8 0;
#X restore 93 348 pd \$0-wrap;
#N canvas 172 83 586 377 LICENSE-GPL 0;
#X text 57 88 This program is free software: you can redistribute it
and/or modify it under the terms of the GNU General Public License
as published by the Free Software Foundation \, either version 3 of
the License \, or (at your option) any later version.;
#X text 58 168 This program is distributed in the hope that it will
be useful \, but WITHOUT ANY WARRANTY \; without even the implied warranty
of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
General Public License for more details.;
#X text 57 261 You should have received a copy of the GNU General Public
License along with this program. If not \, see <http://www.gnu.org/licenses/>.
;
#X text 61 54 Copyright (C) 2009 \, Reality Jockey Ltd.;
#X text 60 325 See the file LICENSE.txt for the full license text.
;
#X restore 522 59 pd LICENSE-GPL;
#X connect 0 0 15 0;
#X connect 2 0 10 0;
#X connect 4 0 5 0;
#X connect 5 0 17 0;
#X connect 6 0 5 1;
#X connect 7 0 11 1;
#X connect 8 0 11 0;
#X connect 9 0 12 0;
#X connect 10 0 5 0;
#X connect 11 0 10 1;
#X connect 11 1 6 1;
#X connect 11 1 16 0;
#X connect 12 0 8 0;
#X connect 12 1 7 0;
#X connect 15 0 10 0;
#X connect 15 1 8 0;
#X connect 15 2 7 0;
#X connect 17 0 3 0;
#X connect 17 1 6 0;
