diff --git a/djster_webcontrol.js b/djster_webcontrol.js index 78923c8..35bbe29 100644 --- a/djster_webcontrol.js +++ b/djster_webcontrol.js @@ -496,7 +496,7 @@ function addCheckbox(index, parent, name, id, position, checked, type) var left = (type == "left") ? 10 : 252; var leftoffset = (type == "left") ? 126 : 85; checkboxes[index + 1][id].name = name; - checkboxes[index + 1][id].pos = [left + leftoffset, position - 2]; + checkboxes[index + 1][id].pos = [left + leftoffset - 4, position - 1]; checkboxes[index + 1][id].parent = parent; var obj = [{ "parent" : parent, @@ -748,6 +748,7 @@ function param() val = ['C', 'C#', 'D', 'D#', 'E', 'F', 'F#', 'G', 'G#', 'A', 'A#', 'B'][val % 12] + (parseInt((val) / 12) - 2); break; } + /* obj["*"] = { "key" : "html", "val" : [{ @@ -759,6 +760,14 @@ function param() "value" : val }] }; + */ + obj["*"] = { + "key" : "function", + "val" : { + "id" : msg + "_value_" + (index1 - 1), + "call" : val + } + }; } out.parse(JSON.stringify(obj)); outlet(0, "dictionary", out.name); diff --git a/hss-distributed-server.maxpat b/hss-distributed-server.maxpat index e1cc8d1..39eb114 100644 --- a/hss-distributed-server.maxpat +++ b/hss-distributed-server.maxpat @@ -10,7 +10,7 @@ } , "classnamespace" : "box", - "rect" : [ 433.0, 288.0, 1023.0, 412.0 ], + "rect" : [ 277.0, 120.0, 1023.0, 411.0 ], "bglocked" : 0, "openinpresentation" : 1, "default_fontsize" : 12.0, @@ -61,7 +61,7 @@ "parameter_enable" : 0, "patching_rect" : [ 43.0, 178.0, 100.0, 20.0 ], "presentation" : 1, - "presentation_rect" : [ 427.0, 15.5, 96.0, 27.0 ], + "presentation_rect" : [ 458.0, 15.5, 96.0, 27.0 ], "text" : "Load Client", "textoncolor" : [ 1.0, 1.0, 1.0, 1.0 ] } @@ -135,7 +135,7 @@ } , "classnamespace" : "box", - "rect" : [ 297.0, 100.0, 1301.0, 761.0 ], + "rect" : [ 177.0, 100.0, 1301.0, 761.0 ], "bglocked" : 0, "openinpresentation" : 0, "default_fontsize" : 12.0, @@ -3176,7 +3176,7 @@ "numoutlets" : 0, "patching_rect" : [ 376.0, 198.0, 62.0, 20.0 ], "presentation" : 1, - "presentation_rect" : [ 544.0, 19.0, 62.0, 20.0 ], + "presentation_rect" : [ 570.0, 19.0, 62.0, 20.0 ], "saved_attribute_attributes" : { "textcolor" : { "expression" : "themecolor.theme_textcolor" @@ -3197,7 +3197,7 @@ "outlettype" : [ "" ], "patching_rect" : [ 440.0, 197.0, 33.0, 22.0 ], "presentation" : 1, - "presentation_rect" : [ 608.0, 18.0, 33.0, 22.0 ], + "presentation_rect" : [ 634.0, 18.0, 33.0, 22.0 ], "text" : "read" } @@ -3471,7 +3471,7 @@ "parameter_enable" : 0, "patching_rect" : [ 48.0, 86.0, 100.0, 20.0 ], "presentation" : 1, - "presentation_rect" : [ 315.0, 15.5, 96.0, 27.0 ], + "presentation_rect" : [ 333.0, 15.5, 96.0, 27.0 ], "text" : "Open Interface", "textoncolor" : [ 1.0, 1.0, 1.0, 1.0 ] } @@ -3654,7 +3654,7 @@ } , "classnamespace" : "box", - "rect" : [ 29.0, 98.0, 403.0, 673.0 ], + "rect" : [ 38.0, 64.0, 403.0, 673.0 ], "bglocked" : 0, "openinpresentation" : 1, "default_fontsize" : 12.0, @@ -3682,7 +3682,6 @@ "style" : "", "subpatcher_template" : "", "assistshowspatchername" : 0, - "visible" : 1, "boxes" : [ { "box" : { "fontname" : "Lato", @@ -7136,7 +7135,7 @@ , { "box" : { "id" : "obj-34", - "int" : 4, + "int" : 1, "maxclass" : "gswitch2", "numinlets" : 2, "numoutlets" : 5, @@ -7627,12 +7626,11 @@ "patching_rect" : [ 1092.0, 425.0, 262.0, 22.0 ], "priority" : { "hub" : -1, - "hub::instrument" : -1, - "hub::instrument::bank" : -1 + "hub::instrument" : -1 } , "saved_object_attributes" : { - "client_rect" : [ 624, 204, 1233, 520 ], + "client_rect" : [ 903, 252, 1512, 568 ], "parameter_enable" : 0, "parameter_mappable" : 0, "storage_rect" : [ 780, 524, 1380, 824 ] @@ -7810,7 +7808,7 @@ "outlettype" : [ "", "" ], "patching_rect" : [ 169.0, 116.0, 118.0, 22.0 ], "saved_object_attributes" : { - "filename" : "djster_webcontrol", + "filename" : "djster_webcontrol.js", "parameter_enable" : 0 } , @@ -8666,7 +8664,7 @@ , "obj-26::obj-1" : { "parameter_longname" : "Outset Pulses", - "parameter_range" : [ 1, 32 ] + "parameter_range" : [ 1, 7 ] } , "obj-26::obj-104" : {