{ "patcher" : { "fileversion" : 1, "rect" : [ 605.0, 83.0, 310.0, 129.0 ], "bglocked" : 0, "defrect" : [ 605.0, 83.0, 310.0, 129.0 ], "openrect" : [ 0.0, 0.0, 0.0, 0.0 ], "openinpresentation" : 0, "default_fontsize" : 9.0, "default_fontface" : 0, "default_fontname" : "Verdana", "gridonopen" : 0, "gridsize" : [ 15.0, 15.0 ], "gridsnaponopen" : 0, "toolbarvisible" : 1, "boxanimatetime" : 200, "imprint" : 0, "enablehscroll" : 1, "enablevscroll" : 1, "devicewidth" : 0.0, "boxes" : [ { "box" : { "fontname" : "Verdana", "fontsize" : 9.0, "frgb" : [ 0.0, 0.0, 0.0, 1.0 ], "id" : "obj-15", "linecount" : 2, "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 65.0, 40.0, 202.0, 28.0 ], "text" : "copy/paste me in your main MMF patch, and connect me to the outlet of \"p TUIO\"" } } , { "box" : { "color" : [ 1.0, 0.858824, 0.129412, 1.0 ], "fontname" : "Verdana", "fontsize" : 11.666451, "id" : "obj-17", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patcher" : { "fileversion" : 1, "rect" : [ 15.0, 53.0, 678.0, 760.0 ], "bglocked" : 0, "defrect" : [ 15.0, 53.0, 678.0, 760.0 ], "openrect" : [ 0.0, 0.0, 0.0, 0.0 ], "openinpresentation" : 0, "default_fontsize" : 9.0, "default_fontface" : 0, "default_fontname" : "Verdana", "gridonopen" : 0, "gridsize" : [ 15.0, 15.0 ], "gridsnaponopen" : 0, "toolbarvisible" : 1, "boxanimatetime" : 200, "imprint" : 0, "enablehscroll" : 1, "enablevscroll" : 1, "devicewidth" : 0.0, "boxes" : [ { "box" : { "fontname" : "Verdana", "fontsize" : 9.0, "frgb" : [ 0.0, 0.0, 0.0, 1.0 ], "id" : "obj-21", "linecount" : 3, "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 489.0, 209.0, 149.0, 39.0 ], "text" : "(this coll is never cleared ; it contains all objects you have touched at least one time)" } } , { "box" : { "fontname" : "Verdana", "fontsize" : 9.0, "frgb" : [ 0.0, 0.0, 0.0, 1.0 ], "id" : "obj-19", "linecount" : 5, "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 479.0, 55.0, 140.0, 61.0 ], "text" : "if some objects still have a cursor id assigned (and coll MMF-cursors is empty) then there is a problem somewhere in MMF..." } } , { "box" : { "fontname" : "Verdana", "fontsize" : 9.0, "frgb" : [ 0.0, 0.0, 0.0, 1.0 ], "id" : "obj-18", "linecount" : 5, "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 140.0, 146.0, 140.0, 61.0 ], "text" : "if some cursors ID remain here when you don't touch your screen, then there is a problem with your TUIO messages." } } , { "box" : { "fontname" : "Verdana", "fontsize" : 9.0, "id" : "obj-15", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 320.0, 32.0, 172.0, 17.0 ], "text" : "loadmess refer root-mmf-polytouch" } } , { "box" : { "fontname" : "Verdana", "fontsize" : 9.0, "id" : "obj-3", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "bang" ], "patching_rect" : [ 25.0, 392.0, 100.0, 17.0 ], "text" : "loadbang" } } , { "box" : { "fontname" : "Verdana", "fontsize" : 9.0, "id" : "obj-9", "maxclass" : "message", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 25.0, 426.0, 116.0, 15.0 ], "text" : "refer root-mmf-max-UI" } } , { "box" : { "cols" : 14, "fontname" : "Verdana", "fontsize" : 9.0, "id" : "obj-14", "maxclass" : "jit.cellblock", "numinlets" : 2, "numoutlets" : 4, "outlettype" : [ "list", "", "", "" ], "patching_rect" : [ 26.0, 443.0, 244.0, 301.0 ] } } , { "box" : { "fontname" : "Verdana", "fontsize" : 9.0, "id" : "obj-13", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 13.0, 123.0, 138.0, 17.0 ], "text" : "loadmess refer MMF-cursors" } } , { "box" : { "fontname" : "Verdana", "fontsize" : 9.0, "id" : "obj-10", "maxclass" : "message", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 87.0, 53.0, 63.0, 15.0 ], "text" : "remove $1" } } , { "box" : { "fontname" : "Verdana", "fontsize" : 9.0, "id" : "obj-11", "maxclass" : "message", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 13.0, 54.0, 50.0, 15.0 ], "text" : "$1 $1" } } , { "box" : { "fontname" : "Verdana", "fontsize" : 9.0, "id" : "obj-2", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 4, "outlettype" : [ "", "", "", "" ], "patching_rect" : [ 13.0, 73.0, 100.0, 17.0 ], "saved_object_attributes" : { "embed" : 0 } , "text" : "coll MMF-cursors 1" } } , { "box" : { "fontname" : "Verdana", "fontsize" : 9.0, "id" : "obj-12", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 3, "outlettype" : [ "", "", "" ], "patching_rect" : [ 13.0, 34.0, 167.0, 17.0 ], "text" : "route addCursor removeCursor" } } , { "box" : { "cols" : 1, "fontname" : "Verdana", "fontsize" : 9.0, "id" : "obj-8", "maxclass" : "jit.cellblock", "numinlets" : 2, "numoutlets" : 4, "outlettype" : [ "list", "", "", "" ], "patching_rect" : [ 13.0, 144.0, 123.0, 216.0 ], "rows" : 1 } } , { "box" : { "cols" : 1, "fontname" : "Verdana", "fontsize" : 9.0, "id" : "obj-6", "maxclass" : "jit.cellblock", "numinlets" : 2, "numoutlets" : 4, "outlettype" : [ "list", "", "", "" ], "patching_rect" : [ 320.0, 54.0, 157.0, 694.0 ], "rows" : 1 } } , { "box" : { "comment" : "", "id" : "obj-16", "maxclass" : "inlet", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 13.0, 5.0, 25.0, 25.0 ] } } ], "lines" : [ { "patchline" : { "destination" : [ "obj-2", 0 ], "hidden" : 0, "midpoints" : [ ], "source" : [ "obj-11", 0 ] } } , { "patchline" : { "destination" : [ "obj-2", 0 ], "hidden" : 0, "midpoints" : [ 96.5, 70.0, 22.5, 70.0 ], "source" : [ "obj-10", 0 ] } } , { "patchline" : { "destination" : [ "obj-10", 0 ], "hidden" : 0, "midpoints" : [ ], "source" : [ "obj-12", 1 ] } } , { "patchline" : { "destination" : [ "obj-11", 0 ], "hidden" : 0, "midpoints" : [ ], "source" : [ "obj-12", 0 ] } } , { "patchline" : { "destination" : [ "obj-12", 0 ], "hidden" : 0, "midpoints" : [ ], "source" : [ "obj-16", 0 ] } } , { "patchline" : { "destination" : [ "obj-9", 0 ], "hidden" : 0, "midpoints" : [ ], "source" : [ "obj-3", 0 ] } } , { "patchline" : { "destination" : [ "obj-14", 0 ], "hidden" : 0, "midpoints" : [ ], "source" : [ "obj-9", 0 ] } } , { "patchline" : { "destination" : [ "obj-8", 0 ], "hidden" : 0, "midpoints" : [ ], "source" : [ "obj-13", 0 ] } } , { "patchline" : { "destination" : [ "obj-6", 0 ], "hidden" : 0, "midpoints" : [ ], "source" : [ "obj-15", 0 ] } } ] } , "patching_rect" : [ 52.0, 71.0, 64.0, 21.0 ], "saved_object_attributes" : { "default_fontface" : 0, "default_fontname" : "Verdana", "fontname" : "Verdana", "default_fontsize" : 9.0, "globalpatchername" : "", "fontface" : 0, "fontsize" : 9.0 } , "text" : "p debug" } } ], "lines" : [ ] } }