max v2; #N vpatcher 15 55 905 644; #P origin 21 51; #P window setfont "Sans Serif" 9.; #P comment 370 495 217 9109513 left outlet output the ramps; #P comment 429 464 157 9109513 right outlet output a bang with every zero transition; #P message 91 206 14 9109513 0; #P message 62 206 14 9109513 1; #P user com 8 30 238 9109513 107; #K set 0 10098 24941 28787 10016 26995 8289 28192 24930 29556 29281 25460 26991 28192 29807 8301 24939 25888 27759 28528 8303 26144 24947 25445 28260 26990 26400 24942 25632 25701 29539 25966 25705 28263 8306 24941 28787 8307 25972 29801 28263 8308 26989 25888 24942 25632 26990 29797 29296 28524 24948 26991 28192 30305 27765 25971 11808 18790 8308 26725 8297 28276 25970 28783 27745 29801 28526 8307 25959 28005 28276 8297 29472 25705 26214 25970 25966 29728 26226 28525 8289 8301 30060 29801 28780 25888 28518 8308 26725 8306 24942 26469 8297 29728 26995 8306 28533 28260 25956 8308 28448; #K set 100 28261 24946 25971 29728 30305 27765 25902; #K end; #P comment 482 227 119 9109513 sets argument by default; #P outlet 405 477 15 0; #P message 459 227 18 9109513 10; #P message 440 227 14 9109513 1; #P newex 440 197 44 9109513 loadbang; #P user gswitch 62 273 41 32 1 0; #P inlet 160 171 15 0; #P button 107 238 15 0; #P inlet 421 171 15 0; #P window setfont "Sans Serif" 14.; #P number 421 264 35 14 0 0 1 139 0 0 0 221 221 221 222 222 222 0 0 0; #P window setfont "Sans Serif" 9.; #P message 212 328 14 9109513 0; #P outlet 374 477 15 0; #P button 405 338 15 0; #P number 342 448 35 9 0 0 0 139 0 0 0 221 221 221 222 222 222 0 0 0; #P newex 342 416 27 9109513 -; #P number 434 389 35 9 0 0 0 139 0 0 0 221 221 221 222 222 222 0 0 0; #P newex 434 363 27 9109513 + 1; #P number 434 311 35 9 0 0 0 139 0 0 0 221 221 221 222 222 222 0 0 0; #P inlet 305 171 15 0; #P inlet 366 171 15 0; #P message 144 342 14 9109513 0; #P button 277 234 15 0; #P newex 19 470 141 9109513 if $i1< 0 then send resetmetro 0; #P newex 129 205 58 9109513 r resetmetro; #P number 331 339 35 9 0 0 0 139 0 0 0 221 221 221 222 222 222 0 0 0; #P newex 331 316 27 9109513 - 1; #P newex 331 284 32 9109513 r retro; #P window setfont "Sans Serif" 14.; #P number 295 264 35 14 0 0 1 139 0 0 0 221 221 221 222 222 222 0 0 0; #P window setfont "Sans Serif" 9.; #P newex 164 470 188 9109513 if $i1< $i2 then set $i1 else send retro bang; #P window setfont "Sans Serif" 14.; #P number 366 264 35 14 0 0 1 139 0 0 0 221 221 221 222 222 222 0 0 0; #P inlet 252 171 15 0; #P inlet 203 171 15 0; #P comment 150 151 309 9109518 loop | on-off | metro | interpol | maxvalue | offset; #P number 229 264 35 14 0 0 1 139 0 0 0 221 221 221 222 222 222 0 0 0; #P window setfont "Sans Serif" 9.; #P newex 195 371 27 9109513 1; #P window setfont "Sans Serif" 24.; #P number 195 415 80 24 0 0 0 139 0 0 0 221 221 221 222 222 222 0 0 0; #P window setfont "Sans Serif" 9.; #P newex 278 369 27 9109513 +; #P newex 195 290 44 9109513 metro 50; #P toggle 195 264 20 0; #P comment 36 492 301 9109513 sets loop and round maxvalue to nearest multiple interpolation value; #P user com 265 30 406 9109513 246; #K set 0 16722 18261 19781 20052 21261 12585 8300 28527 28704 10342 26994 29556 8289 29287 30061 25966 29737 14880 8308 26725 8302 30061 25189 29216 12576 26469 28261 29281 29797 29472 24864 27759 28528 8303 26144 24947 25445 28260 26990 26400 24942 25632 25701 29539 25966 25705 28263 8310 24940 30053 29499 3378 10528 28526 11631 26214 8232 29541 25455 28260 8289 29287 30061 25966 29737 14880 29556 24946 29728 24942 25632 29556 28528 8308 26725 8306 24941 28731 3379 10528 28005 29810 28474 8232 29800 26994 25632 24946 26485 28005 28276 10528 28005 29810 28526 28525 25888 29801 28005 8297; #K set 100 28192 28009 27756 26995 25955 28526 25715 15117 13353 8297 28276 25970 28783 27706 8232 26223 30066 29800 8289 29287 30061 25966 29737 8297 28276 25970 28783 27745 29801 28526 8310 24940 30053 15117 13609 8301 24952 30305 27765 25888 10342 26982 29800 8289 29287 30061 25966 29737 14880 29281 28263 25888 28518 8308 26725 8306 24941 28731 3382 10528 28518 26227 25972 8232 29545 30836 26656 24946 26485 28005 28276 10554 8303 28788 26991 28257 27680 26990 26996 26977 27680 30305 27765 25888 26223 29216 29800 25888 29281 28016 11808 20079 29797 8308 26721 29728 26982 8308 26725 8303; #K set 200 26214 29541 29728 30305 27765 25888 26995 8293 26485 24940 8303 29216 26482 25953 29797 29216 29800 25966 8308 26725 8231 28001 30838 24940 30053 10016 31087 29984 25441 28192 26469 28261 29281 29797 8303 28268 31008 25701 29539 25966 25705 28263 8306 24941 28787 11776; #K end; #P comment 24 206 35 9109513 1=loop; #P comment 8 103 193 9109513 by Renato Messina IMUTER Music Technology Institute © 2004; #P fasten 7 0 20 0 200 466 24 466; #P fasten 36 0 44 0 165 192 67 192; #P fasten 45 0 37 0 96 226 67 226; #P connect 44 0 37 0; #P fasten 36 0 45 0 165 197 96 197; #P fasten 35 0 37 2 112 256 97 256; #P fasten 19 0 35 0 134 234 112 234; #P fasten 19 0 22 0 134 331 149 331; #P fasten 7 0 14 0 200 458 169 458; #P fasten 19 0 4 0 134 234 200 234; #P fasten 37 0 4 0 67 307 163 307 163 262 200 262; #P fasten 11 0 4 0 208 234 200 234; #P connect 4 0 5 0; #P connect 5 0 8 0; #P fasten 22 0 8 0 149 369 200 369; #P connect 8 0 7 0; #P fasten 19 0 7 0 134 405 200 405; #P fasten 15 0 32 0 300 314 217 314; #P fasten 6 0 8 1 228 366 217 366; #P fasten 33 0 8 1 426 358 217 358; #P connect 32 0 8 1; #P fasten 12 0 9 0 257 256 234 256; #P connect 9 0 5 1; #P fasten 19 0 21 0 134 230 282 230; #P fasten 8 0 6 0 200 398 273 398 273 366 283 366; #P fasten 39 0 15 0 445 252 300 252; #P fasten 24 0 15 0 310 256 300 256; #P fasten 21 0 15 0 282 256 300 256; #P fasten 15 0 6 1 300 315 300 315; #P fasten 18 0 6 1 336 361 300 361; #P connect 16 0 17 0; #P connect 17 0 18 0; #P fasten 30 0 28 0 410 405 347 405; #P fasten 13 0 28 0 371 400 347 400; #P connect 28 0 29 0; #P connect 29 0 14 1; #P fasten 15 0 17 1 300 311 353 311; #P fasten 27 0 28 1 439 410 364 410; #P fasten 40 0 13 0 464 260 371 260; #P connect 23 0 13 0; #P fasten 7 0 31 0 200 466 379 466; #P fasten 25 0 30 0 439 331 410 331; #P fasten 15 0 30 0 300 314 410 314; #P connect 30 0 41 0; #P connect 34 0 33 0; #P fasten 35 0 33 0 112 256 426 256; #P fasten 15 0 25 0 300 308 439 308; #P connect 25 0 26 0; #P connect 26 0 27 0; #P connect 38 0 39 0; #P fasten 38 0 40 0 445 221 464 221; #P pop;