Commit 4645d641 authored by IASpace's avatar IASpace
Browse files

added comprehensive help and new abstractions for usage inside custom max patches

parent 02a139cf
{
"patcher" : {
"fileversion" : 1,
"appversion" : {
"major" : 8,
"minor" : 2,
"revision" : 1,
"architecture" : "x64",
"modernui" : 1
}
,
"classnamespace" : "box",
"rect" : [ 59.0, 107.0, 827.0, 480.0 ],
"bglocked" : 0,
"openinpresentation" : 0,
"default_fontsize" : 12.0,
"default_fontface" : 0,
"default_fontname" : "Arial",
"gridonopen" : 1,
"gridsize" : [ 15.0, 15.0 ],
"gridsnaponopen" : 1,
"objectsnaponopen" : 1,
"statusbarvisible" : 2,
"toolbarvisible" : 1,
"lefttoolbarpinned" : 0,
"toptoolbarpinned" : 0,
"righttoolbarpinned" : 0,
"bottomtoolbarpinned" : 0,
"toolbars_unpinned_last_save" : 0,
"tallnewobj" : 0,
"boxanimatetime" : 200,
"enablehscroll" : 1,
"enablevscroll" : 1,
"devicewidth" : 0.0,
"description" : "",
"digest" : "",
"tags" : "",
"style" : "",
"subpatcher_template" : "",
"assistshowspatchername" : 0,
"boxes" : [ {
"box" : {
"bgmode" : 0,
"border" : 0,
"clickthrough" : 0,
"enablehscroll" : 0,
"enablevscroll" : 0,
"id" : "obj-1",
"lockeddragscroll" : 0,
"lockedsize" : 0,
"maxclass" : "bpatcher",
"name" : "TeGateAbstract.maxpat",
"numinlets" : 0,
"numoutlets" : 0,
"offset" : [ 0.0, 0.0 ],
"patching_rect" : [ 2.0, 1.0, 681.0, 47.0 ],
"varname" : "TeGateAbstract",
"viewvisibility" : 1
}
}
],
"lines" : [ ],
"dependency_cache" : [ {
"name" : "TeGateAbstract.maxpat",
"bootpath" : "D:/00_core/MaxMSP_Packages/telemersive-gateway/patchers",
"patcherrelativepath" : "../patchers",
"type" : "JSON",
"implicit" : 1
}
, {
"name" : "receiveR.maxpat",
"bootpath" : "~/Documents/Max 8/Packages/telemersive-gateway/patchers/utils",
"type" : "JSON",
"implicit" : 1
}
, {
"name" : "tg.dep.test.maxpat",
"bootpath" : "~/Documents/Max 8/Packages/telemersive-gateway/patchers/utils",
"type" : "JSON",
"implicit" : 1
}
, {
"name" : "tg.dep.packageTest.maxpat",
"bootpath" : "~/Documents/Max 8/Packages/telemersive-gateway/patchers/utils",
"type" : "JSON",
"implicit" : 1
}
, {
"name" : "tg.config.maxpat",
"bootpath" : "~/Documents/Max 8/Packages/telemersive-gateway/patchers/utils",
"type" : "JSON",
"implicit" : 1
}
, {
"name" : "sendR.maxpat",
"bootpath" : "~/Documents/Max 8/Packages/telemersive-gateway/patchers/utils",
"type" : "JSON",
"implicit" : 1
}
, {
"name" : "maxBusClient.js",
"bootpath" : "~/Documents/Max 8/Packages/telemersive-gateway/javascript/node_content",
"type" : "TEXT",
"implicit" : 1
}
, {
"name" : "n4m.monitor.maxpat",
"bootpath" : "C74:/packages/Node for Max/patchers/debug-monitor",
"type" : "JSON",
"implicit" : 1
}
, {
"name" : "resize_n4m_monitor_patcher.js",
"bootpath" : "C74:/packages/Node for Max/patchers/debug-monitor",
"type" : "TEXT",
"implicit" : 1
}
, {
"name" : "fit_jweb_to_bounds.js",
"bootpath" : "C74:/packages/Node for Max/patchers/debug-monitor",
"type" : "TEXT",
"implicit" : 1
}
],
"autosave" : 0
}
}
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
{
"patcher" : {
"fileversion" : 1,
"appversion" : {
"major" : 8,
"minor" : 2,
"revision" : 0,
"architecture" : "x64",
"modernui" : 1
}
,
"classnamespace" : "box",
"rect" : [ 969.0, 245.0, 435.0, 511.0 ],
"bglocked" : 0,
"openinpresentation" : 1,
"default_fontsize" : 12.0,
"default_fontface" : 0,
"default_fontname" : "Arial",
"gridonopen" : 1,
"gridsize" : [ 15.0, 15.0 ],
"gridsnaponopen" : 1,
"objectsnaponopen" : 1,
"statusbarvisible" : 2,
"toolbarvisible" : 1,
"lefttoolbarpinned" : 0,
"toptoolbarpinned" : 0,
"righttoolbarpinned" : 0,
"bottomtoolbarpinned" : 0,
"toolbars_unpinned_last_save" : 0,
"tallnewobj" : 0,
"boxanimatetime" : 200,
"enablehscroll" : 1,
"enablevscroll" : 1,
"devicewidth" : 0.0,
"description" : "",
"digest" : "",
"tags" : "",
"style" : "",
"subpatcher_template" : "",
"showontab" : 1,
"assistshowspatchername" : 0,
"boxes" : [ {
"box" : {
"id" : "obj-2",
"maxclass" : "newobj",
"numinlets" : 0,
"numoutlets" : 0,
"patcher" : {
"fileversion" : 1,
"appversion" : {
"major" : 8,
"minor" : 2,
"revision" : 0,
"architecture" : "x64",
"modernui" : 1
}
,
"classnamespace" : "box",
"rect" : [ 0.0, 26.0, 435.0, 485.0 ],
"bglocked" : 0,
"openinpresentation" : 0,
"default_fontsize" : 12.0,
"default_fontface" : 0,
"default_fontname" : "Arial",
"gridonopen" : 1,
"gridsize" : [ 15.0, 15.0 ],
"gridsnaponopen" : 1,
"objectsnaponopen" : 1,
"statusbarvisible" : 2,
"toolbarvisible" : 1,
"lefttoolbarpinned" : 0,
"toptoolbarpinned" : 0,
"righttoolbarpinned" : 0,
"bottomtoolbarpinned" : 0,
"toolbars_unpinned_last_save" : 0,
"tallnewobj" : 0,
"boxanimatetime" : 200,
"enablehscroll" : 1,
"enablevscroll" : 1,
"devicewidth" : 0.0,
"description" : "",
"digest" : "",
"tags" : "",
"style" : "",
"subpatcher_template" : "",
"showontab" : 1,
"assistshowspatchername" : 0,
"boxes" : [ {
"box" : {
"id" : "obj-11",
"linecount" : 2,
"maxclass" : "message",
"numinlets" : 2,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 301.0, 155.0, 115.0, 35.0 ],
"presentation" : 1,
"presentation_linecount" : 3,
"presentation_rect" : [ 342.0, 68.0, 101.0, 49.0 ],
"text" : "script npm uninstall telemersive-bus"
}
}
, {
"box" : {
"id" : "obj-1",
"maxclass" : "message",
"numinlets" : 2,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 301.0, 78.0, 83.0, 22.0 ],
"text" : "script npm init"
}
}
, {
"box" : {
"id" : "obj-5",
"linecount" : 2,
"maxclass" : "message",
"numinlets" : 2,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 301.0, 115.0, 101.0, 35.0 ],
"presentation" : 1,
"presentation_linecount" : 2,
"presentation_rect" : [ 327.0, 53.0, 101.0, 35.0 ],
"text" : "script npm install telemersive-bus"
}
}
, {
"box" : {
"id" : "obj-10",
"maxclass" : "newobj",
"numinlets" : 0,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 17.0, 22.5, 102.0, 22.0 ],
"text" : "r iManagerOutput"
}
}
, {
"box" : {
"id" : "obj-4",
"maxclass" : "newobj",
"numinlets" : 1,
"numoutlets" : 0,
"patching_rect" : [ 268.0, 249.0, 95.0, 22.0 ],
"text" : "s iManagerInput"
}
}
, {
"box" : {
"id" : "obj-7",
"maxclass" : "newobj",
"numinlets" : 2,
"numoutlets" : 2,
"outlettype" : [ "", "" ],
"patching_rect" : [ 17.0, 54.5, 73.0, 22.0 ],
"text" : "route rooms"
}
}
, {
"box" : {
"id" : "obj-3",
"maxclass" : "dict.view",
"numinlets" : 1,
"numoutlets" : 0,
"patching_rect" : [ 17.0, 115.0, 235.0, 348.0 ]
}
}
, {
"box" : {
"id" : "obj-2",
"maxclass" : "newobj",
"numinlets" : 1,
"numoutlets" : 0,
"patching_rect" : [ 71.0, 86.5, 32.0, 22.0 ],
"text" : "print"
}
}
, {
"box" : {
"id" : "obj-20",
"maxclass" : "message",
"numinlets" : 2,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 295.0, 40.5, 133.0, 22.0 ],
"text" : "delRoom myToonStage"
}
}
, {
"box" : {
"id" : "obj-19",
"maxclass" : "message",
"numinlets" : 2,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 173.0, 78.0, 31.0, 22.0 ],
"text" : "ping"
}
}
, {
"box" : {
"id" : "obj-17",
"maxclass" : "message",
"numinlets" : 2,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 295.0, 16.5, 130.0, 22.0 ],
"text" : "delRoom myTestRoom"
}
}
, {
"box" : {
"id" : "obj-12",
"maxclass" : "message",
"numinlets" : 2,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 108.0, 78.0, 63.0, 22.0 ],
"text" : "getRooms"
}
}
, {
"box" : {
"id" : "obj-9",
"maxclass" : "message",
"numinlets" : 2,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 122.0, 40.5, 171.0, 22.0 ],
"text" : "addRoom myToonStage super"
}
}
, {
"box" : {
"id" : "obj-8",
"maxclass" : "message",
"numinlets" : 2,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 122.0, 17.0, 157.0, 22.0 ],
"text" : "addRoom myTestRoom silly"
}
}
],
"lines" : [ {
"patchline" : {
"destination" : [ "obj-7", 0 ],
"source" : [ "obj-10", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-4", 0 ],
"source" : [ "obj-11", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-4", 0 ],
"source" : [ "obj-12", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-4", 0 ],
"source" : [ "obj-17", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-4", 0 ],
"source" : [ "obj-19", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-4", 0 ],
"source" : [ "obj-20", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-4", 0 ],
"source" : [ "obj-5", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-2", 0 ],
"source" : [ "obj-7", 1 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-3", 0 ],
"source" : [ "obj-7", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-4", 0 ],
"source" : [ "obj-8", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-4", 0 ],
"source" : [ "obj-9", 0 ]
}
}
]
}
,
"patching_rect" : [ 143.0, 144.0, 77.0, 22.0 ],
"saved_object_attributes" : {
"description" : "",
"digest" : "",
"globalpatchername" : "",
"tags" : ""
}
,
"text" : "p Debugging"
}
}
, {
"box" : {
"id" : "obj-1",
"maxclass" : "newobj",
"numinlets" : 0,
"numoutlets" : 0,
"patcher" : {
"fileversion" : 1,
"appversion" : {
"major" : 8,
"minor" : 2,
"revision" : 0,
"architecture" : "x64",
"modernui" : 1
}
,
"classnamespace" : "box",
"rect" : [ 969.0, 271.0, 435.0, 485.0 ],
"bglocked" : 0,
"openinpresentation" : 0,
"default_fontsize" : 12.0,
"default_fontface" : 0,
"default_fontname" : "Arial",
"gridonopen" : 1,
"gridsize" : [ 15.0, 15.0 ],
"gridsnaponopen" : 1,
"objectsnaponopen" : 1,
"statusbarvisible" : 2,
"toolbarvisible" : 1,
"lefttoolbarpinned" : 0,
"toptoolbarpinned" : 0,
"righttoolbarpinned" : 0,
"bottomtoolbarpinned" : 0,
"toolbars_unpinned_last_save" : 0,
"tallnewobj" : 0,
"boxanimatetime" : 200,
"enablehscroll" : 1,
"enablevscroll" : 1,
"devicewidth" : 0.0,
"description" : "",
"digest" : "",
"tags" : "",
"style" : "",
"subpatcher_template" : "",
"showontab" : 1,
"assistshowspatchername" : 0,
"boxes" : [ {
"box" : {
"id" : "obj-13",
"maxclass" : "message",
"numinlets" : 2,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 21.0, 18.0, 31.0, 22.0 ],
"text" : "ping"
}
}
, {
"box" : {
"id" : "obj-2",
"linecount" : 2,
"maxclass" : "message",
"numinlets" : 2,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 158.5, 44.5, 231.0, 35.0 ],
"presentation" : 1,
"presentation_linecount" : 3,
"presentation_rect" : [ 122.5, 60.5, 182.0, 49.0 ],
"text" : "configure telemersion.zhdk.ch 3883 3591 manager manager tBusMaxManager"
}
}
, {
"box" : {
"bgmode" : 0,
"border" : 0,
"clickthrough" : 0,
"enablehscroll" : 0,
"enablevscroll" : 0,
"id" : "obj-11",
"lockeddragscroll" : 0,
"maxclass" : "bpatcher",
"name" : "n4m.monitor.maxpat",
"numinlets" : 1,
"numoutlets" : 1,
"offset" : [ 0.0, 0.0 ],
"outlettype" : [ "bang" ],
"patching_rect" : [ 21.0, 228.0, 400.0, 220.0 ],
"presentation" : 1,
"presentation_rect" : [ 21.0, 216.0, 400.0, 220.0 ],
"viewvisibility" : 1
}
}
, {
"box" : {
"id" : "obj-10",
"maxclass" : "newobj",
"numinlets" : 0,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 38.0, 44.5, 93.0, 22.0 ],
"text" : "r iManagerInput"
}
}
, {
"box" : {
"id" : "obj-4",
"maxclass" : "newobj",
"numinlets" : 1,
"numoutlets" : 0,
"patching_rect" : [ 21.0, 188.0, 104.0, 22.0 ],
"text" : "s iManagerOutput"
}
}
, {
"box" : {
"id" : "obj-27",
"maxclass" : "message",
"numinlets" : 2,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 274.5, 89.5, 66.0, 22.0 ],
"presentation" : 1,
"presentation_rect" : [ 223.5, 89.5, 66.0, 22.0 ],
"text" : "disconnect"
}
}
, {
"box" : {
"id" : "obj-26",
"maxclass" : "message",
"numinlets" : 2,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 158.5, 89.5, 51.0, 22.0 ],
"presentation" : 1,
"presentation_rect" : [ 107.5, 89.5, 51.0, 22.0 ],
"text" : "connect"
}
}
, {
"box" : {
"id" : "obj-6",
"maxclass" : "message",
"numinlets" : 2,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 276.0, 12.0, 63.0, 22.0 ],
"presentation" : 1,
"presentation_rect" : [ 225.0, 12.0, 63.0, 22.0 ],
"text" : "script stop"
}
}
, {
"box" : {
"id" : "obj-70",
"maxclass" : "message",
"numinlets" : 2,
"numoutlets"