#N canvas 119 263 1072 549 10; #X declare -lib ofelia; #X obj 423 472 outlet; #X obj 326 155 list split 1; #X obj 326 231 spigot; #X obj 326 110 ofTouchListener, f 33; #X obj 760 468 ofClamp 0 1; #X obj 423 388 ofRcv @value; #X obj 760 489 ofSnd @value; #X obj 760 447 ofRcv @rawVal; #X obj 326 285 ofDefine \; @tdVal = @value; #X obj 594 39 declare -lib ofelia; #X obj 326 134 spigot 1; #X obj 41 39 inlet; #X obj 339 39 inlet; #X obj 451 409 ofRcv @minVal; #X obj 480 430 ofRcv @maxVal; #X obj 423 451 ofLerp 0 1; #X obj 382 18 ofRcv @minVal; #X obj 426 39 ofRcv @maxVal; #X obj 339 81 ofSnd @rawVal; #X obj 339 60 ofNormalize 0 1; #X obj 94 39 inlet; #X obj 147 40 inlet; #X obj 201 40 inlet; #X obj 254 39 inlet; #X obj 41 81 ofPushMatrix; #X obj 41 102 ofPushStyle; #X obj 41 209 ofSetFillMode OUTLINE; #X obj 41 272 ofSetColor black; #X obj 41 419 ofPopStyle; #X obj 41 440 ofPopMatrix; #X obj 41 123 ofSetRectMode CORNER; #X obj 41 461 outlet; #X obj 41 144 ofSetFillMode FILLED; #X obj 84 165 ofRcv @width; #X obj 185 165 ofRcv @height; #X obj 41 314 ofSetFillMode FILLED; #X obj 41 377 ofTranslate; #X obj 41 398 ofRectangle 0 4; #X obj 243 326 ofRcv @value; #X obj 114 377 ofRcv @width; #X obj 212 335 - 4; #X obj 83 356 ofExpr (1 - $i1) * $i2; #X obj 41 187 ofRectangle 0 0; #X obj 41 293 ofRectangle 0 0; #X obj 185 314 t b f; #X obj 61 251 ofPrepend set; #X obj 61 230 _locRcv pdgui.frontColor; #X obj 360 176 ofDefine \; $o1 = if ($i1 > @xpos && $i1 < @xpos + @width && $i2 > @ypos && $i2 < @ypos + @height \, 1 \, 0) \; @td_y = $i2 \; , f 64; #X obj 519 39 loadbang; #X obj 519 60 ofSnd @loadargs; #X obj 148 251 _locRcv pdgui.thumbWidth; #X obj 185 294 f; #X obj 185 272 t b f; #X obj 760 381 ofValue @td_y; #X obj 760 422 ofExpr rint(1- $i1) / @height; #X obj 326 252 t b f b; #X obj 760 360 spigot; #X obj 423 268 route -1; #X obj 521 268 route -1; #X obj 548 310 -1; #X obj 521 290 t b b; #X obj 423 352 ofSnd @rawVal; #X obj 423 331 ofExpr rint(@td_y - $i2) / @height + @tdVal; #X obj 41 60 _argParse5 \$0 width height minVal maxVal mode; #X obj 306 37 inlet; #X obj 793 340 ofRcv @mode; #X obj 760 402 ofExpr $i1 - (@height + @ypos); #X connect 1 0 2 0; #X connect 1 1 47 0; #X connect 2 0 55 0; #X connect 3 0 10 0; #X connect 3 1 57 0; #X connect 3 2 58 0; #X connect 4 0 6 0; #X connect 5 0 15 0; #X connect 7 0 4 0; #X connect 10 0 1 0; #X connect 11 0 63 0; #X connect 12 0 19 0; #X connect 13 0 15 1; #X connect 14 0 15 2; #X connect 15 0 0 0; #X connect 16 0 19 1; #X connect 17 0 19 2; #X connect 19 0 18 0; #X connect 20 0 63 1; #X connect 21 0 63 2; #X connect 22 0 63 3; #X connect 23 0 63 4; #X connect 24 0 25 0; #X connect 25 0 30 0; #X connect 26 0 27 0; #X connect 27 0 43 0; #X connect 28 0 29 0; #X connect 29 0 31 0; #X connect 30 0 32 0; #X connect 32 0 42 0; #X connect 33 0 42 1; #X connect 33 0 43 1; #X connect 34 0 42 2; #X connect 34 0 43 2; #X connect 34 0 51 0; #X connect 35 0 36 0; #X connect 36 0 37 0; #X connect 37 0 28 0; #X connect 38 0 41 0; #X connect 39 0 37 1; #X connect 40 0 41 1; #X connect 41 0 36 2; #X connect 42 0 26 0; #X connect 43 0 35 0; #X connect 44 0 41 0; #X connect 44 1 40 0; #X connect 45 0 27 0; #X connect 46 0 45 0; #X connect 47 0 2 1; #X connect 48 0 49 0; #X connect 50 0 52 0; #X connect 51 0 44 0; #X connect 52 0 51 0; #X connect 52 1 40 1; #X connect 52 1 37 2; #X connect 53 0 66 0; #X connect 54 0 4 0; #X connect 55 0 8 0; #X connect 55 1 57 1; #X connect 55 1 58 1; #X connect 55 2 56 0; #X connect 56 0 53 0; #X connect 57 0 62 0; #X connect 58 0 60 0; #X connect 59 0 57 1; #X connect 59 0 58 1; #X connect 60 1 59 0; #X connect 62 0 61 0; #X connect 63 0 24 0; #X connect 63 1 10 1; #X connect 64 0 63 5; #X connect 65 0 56 1; #X connect 66 0 54 0;