diff --git a/hack-dict.js b/hack-dict.js index 45b9ff3..418f8c2 100644 --- a/hack-dict.js +++ b/hack-dict.js @@ -1,9 +1,9 @@ -outlets = 4 +outlets = 1 function hack(s, v){ var djNum = s[12]; if (typeof v == "string" && v.slice(0, 3) == "obj") return; - outlet(parseInt(djNum), "param", s.slice(16), v); + outlet(0, "param", s.slice(16), v, parseInt(djNum)); } \ No newline at end of file diff --git a/hss-distributed-server.maxpat b/hss-distributed-server.maxpat index 0c89eb2..96db94d 100644 --- a/hss-distributed-server.maxpat +++ b/hss-distributed-server.maxpat @@ -3,14 +3,14 @@ "fileversion" : 1, "appversion" : { "major" : 8, - "minor" : 6, - "revision" : 2, + "minor" : 5, + "revision" : 6, "architecture" : "x64", "modernui" : 1 } , "classnamespace" : "box", - "rect" : [ 34.0, 76.0, 981.0, 763.0 ], + "rect" : [ 34.0, 92.0, 1398.0, 874.0 ], "bglocked" : 0, "openinpresentation" : 0, "default_fontsize" : 12.0, @@ -40,49 +40,419 @@ "assistshowspatchername" : 0, "boxes" : [ { "box" : { - "id" : "obj-83", - "linecount" : 10, + "id" : "obj-53", + "maxclass" : "newobj", + "numinlets" : 0, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 479.0, 34.0, 49.0, 22.0 ], + "text" : "r preset" + } + + } +, { + "box" : { + "id" : "obj-50", + "maxclass" : "button", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 1133.0, 1143.0, 24.0, 24.0 ] + } + + } +, { + "box" : { + "id" : "obj-33", + "maxclass" : "newobj", + "numinlets" : 5, + "numoutlets" : 5, + "outlettype" : [ "", "", "", "", "" ], + "patching_rect" : [ 247.0, 572.0, 76.0, 22.0 ], + "text" : "route 1 2 3 4" + } + + } +, { + "box" : { + "id" : "obj-179", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "bang" ], + "patching_rect" : [ 1318.5, 1092.0, 22.0, 22.0 ], + "text" : "t b" + } + + } +, { + "box" : { + "id" : "obj-164", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 274.0, 540.0, 71.0, 22.0 ], + "text" : "s mod-save" + } + + } +, { + "box" : { + "id" : "obj-150", + "maxclass" : "newobj", + "numinlets" : 0, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 1325.75, 1066.0, 69.0, 22.0 ], + "text" : "r mod-save" + } + + } +, { + "box" : { + "id" : "obj-93", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 2, + "outlettype" : [ "", "" ], + "patching_rect" : [ 1318.5, 1122.0, 38.0, 22.0 ], + "text" : "zl.reg" + } + + } +, { + "box" : { + "id" : "obj-132", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 1403.0, 1074.0, 51.0, 22.0 ], + "text" : "s preset" + } + + } +, { + "box" : { + "id" : "obj-112", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 1240.0, 1122.0, 63.0, 22.0 ], + "text" : "s save-gui" + } + + } +, { + "box" : { + "id" : "obj-114", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 1273.5, 1031.5, 83.0, 22.0 ], + "text" : "prepend store" + } + + } +, { + "box" : { + "id" : "obj-131", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "bang", "" ], + "patching_rect" : [ 1273.5, 1066.0, 29.5, 22.0 ], + "text" : "t b l" + } + + } +, { + "box" : { + "id" : "obj-100", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "int" ], + "patching_rect" : [ 1293.0, 945.0, 29.5, 22.0 ], + "text" : "+ 1" + } + + } +, { + "box" : { + "id" : "obj-101", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 2, + "outlettype" : [ "bang", "" ], + "patching_rect" : [ 1325.75, 919.0, 34.0, 22.0 ], + "text" : "sel 1" + } + + } +, { + "box" : { + "id" : "obj-105", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "int" ], + "patching_rect" : [ 1293.0, 919.0, 29.5, 22.0 ], + "text" : "i" + } + + } +, { + "box" : { + "id" : "obj-107", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "int" ], + "patching_rect" : [ 1325.75, 894.5, 29.5, 22.0 ], + "text" : "i" + } + + } +, { + "box" : { + "id" : "obj-108", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "bang", "int" ], + "patching_rect" : [ 1293.0, 894.5, 29.5, 22.0 ], + "text" : "t b i" + } + + } +, { + "box" : { + "id" : "obj-111", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 3, + "outlettype" : [ "int", "int", "int" ], + "patching_rect" : [ 1293.0, 866.5, 65.0, 22.0 ], + "text" : "unpack i i i" + } + + } +, { + "box" : { + "columns" : 5, + "id" : "obj-96", + "maxclass" : "matrixctrl", + "numinlets" : 1, + "numoutlets" : 2, + "one/row" : 1, + "outlettype" : [ "list", "list" ], + "parameter_enable" : 0, + "patching_rect" : [ 1293.0, 826.5, 130.0, 29.0 ], + "presentation" : 1, + "presentation_rect" : [ 902.0, 16.0, 96.0, 22.0 ], + "rows" : 1 + } + + } +, { + "box" : { + "id" : "obj-90", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "int" ], + "patching_rect" : [ 1159.5, 945.0, 29.5, 22.0 ], + "text" : "+ 1" + } + + } +, { + "box" : { + "id" : "obj-88", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 2, + "outlettype" : [ "bang", "" ], + "patching_rect" : [ 1192.25, 919.0, 34.0, 22.0 ], + "text" : "sel 1" + } + + } +, { + "box" : { + "id" : "obj-87", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "int" ], + "patching_rect" : [ 1159.5, 919.0, 29.5, 22.0 ], + "text" : "i" + } + + } +, { + "box" : { + "id" : "obj-85", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "int" ], + "patching_rect" : [ 1192.25, 894.5, 29.5, 22.0 ], + "text" : "i" + } + + } +, { + "box" : { + "id" : "obj-81", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "bang", "int" ], + "patching_rect" : [ 1159.5, 894.5, 29.5, 22.0 ], + "text" : "t b i" + } + + } +, { + "box" : { + "id" : "obj-64", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 3, + "outlettype" : [ "int", "int", "int" ], + "patching_rect" : [ 1159.5, 866.5, 65.0, 22.0 ], + "text" : "unpack i i i" + } + + } +, { + "box" : { + "columns" : 5, + "id" : "obj-145", + "maxclass" : "matrixctrl", + "numinlets" : 1, + "numoutlets" : 2, + "one/row" : 1, + "outlettype" : [ "list", "list" ], + "parameter_enable" : 0, + "patching_rect" : [ 1159.5, 826.5, 130.0, 29.0 ], + "presentation" : 1, + "presentation_rect" : [ 799.0, 16.0, 96.0, 22.0 ], + "rows" : 1 + } + + } +, { + "box" : { + "id" : "obj-139", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "bang", "bang" ], + "patching_rect" : [ 338.0, 489.0, 32.0, 22.0 ], + "text" : "t b b" + } + + } +, { + "box" : { + "id" : "obj-137", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 4, + "outlettype" : [ "dictionary", "", "", "" ], + "patching_rect" : [ 347.0, 567.0, 105.0, 22.0 ], + "saved_object_attributes" : { + "embed" : 0, + "parameter_enable" : 0, + "parameter_mappable" : 0 + } +, + "text" : "dict modstorage-2", + "varname" : "modstorage-2" + } + + } +, { + "box" : { + "id" : "obj-138", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 4, + "outlettype" : [ "dictionary", "", "", "" ], + "patching_rect" : [ 347.0, 540.0, 105.0, 22.0 ], + "saved_object_attributes" : { + "embed" : 0, + "parameter_enable" : 0, + "parameter_mappable" : 0 + } +, + "text" : "dict modstorage-1" + } + + } +, { + "box" : { + "id" : "obj-133", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 133.0, 521.0, 71.0, 22.0 ], + "text" : "fromsymbol" + } + + } +, { + "box" : { + "id" : "obj-122", + "maxclass" : "newobj", + "numinlets" : 0, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 220.0, 280.0, 61.0, 22.0 ], + "text" : "r save-gui" + } + + } +, { + "box" : { + "id" : "obj-116", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 220.0, 306.0, 111.0, 22.0 ], + "text" : "save modstorage-1" + } + + } +, { + "box" : { + "id" : "obj-94", "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, - "patching_rect" : [ 477.0, 330.0, 151.0, 144.0 ], - "text" : "IMPORTANT - WILL HAVE TO SAVE CONTENTS WHEN PRESET BUTTON IS PRESSED BUT BEFORE THE ACTUALLY PRESET SAVING OCCURS. CONSIDER SAVING EVERY TIME A PARAMETER IS ADJUSTED" + "patching_rect" : [ 288.0, 40.0, 150.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 929.0, 0.0, 34.0, 20.0 ], + "text" : "load" } } , { "box" : { - "id" : "obj-78", - "maxclass" : "newobj", - "numinlets" : 0, - "numoutlets" : 1, - "outlettype" : [ "" ], - "patching_rect" : [ 18.0, 690.0, 39.0, 22.0 ], - "text" : "r load" - } - - } -, { - "box" : { - "id" : "obj-70", - "maxclass" : "newobj", - "numinlets" : 0, - "numoutlets" : 1, - "outlettype" : [ "" ], - "patching_rect" : [ 15.0, 524.0, 39.0, 22.0 ], - "text" : "r load" - } - - } -, { - "box" : { - "id" : "obj-69", - "maxclass" : "newobj", - "numinlets" : 0, - "numoutlets" : 1, - "outlettype" : [ "" ], - "patching_rect" : [ 8.5, 416.0, 39.0, 22.0 ], - "text" : "r load" + "id" : "obj-91", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 288.0, 7.5, 150.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 837.0, 0.0, 35.0, 20.0 ], + "text" : "store" } } @@ -93,7 +463,7 @@ "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "" ], - "patching_rect" : [ 8.5, 217.0, 39.0, 22.0 ], + "patching_rect" : [ 48.0, 284.0, 39.0, 22.0 ], "text" : "r load" } @@ -104,46 +474,10 @@ "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, - "patching_rect" : [ 569.75, 42.0, 41.0, 22.0 ], + "patching_rect" : [ 569.75, 48.0, 41.0, 22.0 ], "text" : "s load" } - } -, { - "box" : { - "id" : "obj-53", - "maxclass" : "message", - "numinlets" : 2, - "numoutlets" : 1, - "outlettype" : [ "" ], - "patching_rect" : [ 3.0, 716.0, 123.0, 22.0 ], - "text" : "load mod-4-storage-2" - } - - } -, { - "box" : { - "id" : "obj-50", - "maxclass" : "message", - "numinlets" : 2, - "numoutlets" : 1, - "outlettype" : [ "" ], - "patching_rect" : [ 8.5, 551.0, 123.0, 22.0 ], - "text" : "load mod-3-storage-2" - } - - } -, { - "box" : { - "id" : "obj-49", - "maxclass" : "message", - "numinlets" : 2, - "numoutlets" : 1, - "outlettype" : [ "" ], - "patching_rect" : [ 8.5, 443.0, 123.0, 22.0 ], - "text" : "load mod-2-storage-2" - } - } , { "box" : { @@ -152,8 +486,8 @@ "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "" ], - "patching_rect" : [ 8.5, 314.0, 123.0, 22.0 ], - "text" : "load mod-1-storage-2" + "patching_rect" : [ 48.0, 314.0, 109.0, 22.0 ], + "text" : "load modstorage-2" } } @@ -180,97 +514,16 @@ "text" : "readfile lfogui.html" } - } -, { - "box" : { - "id" : "obj-68", - "maxclass" : "newobj", - "numinlets" : 2, - "numoutlets" : 2, - "outlettype" : [ "", "" ], - "patching_rect" : [ 21.0, 892.0, 61.0, 22.0 ], - "text" : "routepass" - } - - } -, { - "box" : { - "id" : "obj-67", - "maxclass" : "newobj", - "numinlets" : 2, - "numoutlets" : 2, - "outlettype" : [ "", "" ], - "patching_rect" : [ 17.0, 745.0, 61.0, 22.0 ], - "text" : "routepass" - } - - } -, { - "box" : { - "id" : "obj-66", - "maxclass" : "newobj", - "numinlets" : 2, - "numoutlets" : 2, - "outlettype" : [ "", "" ], - "patching_rect" : [ 21.0, 589.0, 61.0, 22.0 ], - "text" : "routepass" - } - } , { "box" : { "id" : "obj-63", "maxclass" : "newobj", - "numinlets" : 2, - "numoutlets" : 2, - "outlettype" : [ "", "" ], - "patching_rect" : [ 21.0, 470.0, 61.0, 22.0 ], - "text" : "routepass" - } - - } -, { - "box" : { - "id" : "obj-61", - "maxclass" : "jweb", - "numinlets" : 1, - "numoutlets" : 1, - "outlettype" : [ "" ], - "patching_rect" : [ 102.5, 772.0, 990.5, 136.0 ], - "presentation" : 1, - "presentation_rect" : [ 17.0, 831.0, 990.5, 136.0 ], - "rendermode" : 0, - "url" : "file://lfogui.html" - } - - } -, { - "box" : { - "id" : "obj-60", - "maxclass" : "jweb", - "numinlets" : 1, - "numoutlets" : 1, - "outlettype" : [ "" ], - "patching_rect" : [ 102.5, 631.0, 990.5, 136.0 ], - "presentation" : 1, - "presentation_rect" : [ 17.0, 690.0, 990.5, 136.0 ], - "rendermode" : 0, - "url" : "file://lfogui.html" - } - - } -, { - "box" : { - "id" : "obj-58", - "maxclass" : "jweb", - "numinlets" : 1, - "numoutlets" : 1, - "outlettype" : [ "" ], - "patching_rect" : [ 102.5, 488.0, 990.5, 136.0 ], - "presentation" : 1, - "presentation_rect" : [ 17.0, 547.0, 990.5, 136.0 ], - "rendermode" : 0, - "url" : "file://lfogui.html" + "numinlets" : 3, + "numoutlets" : 3, + "outlettype" : [ "", "", "" ], + "patching_rect" : [ 133.0, 545.0, 133.0, 22.0 ], + "text" : "routepass saved debug" } } @@ -281,86 +534,13 @@ "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "" ], - "patching_rect" : [ 102.5, 346.0, 990.5, 136.0 ], + "patching_rect" : [ 102.5, 340.0, 990.5, 136.0 ], "presentation" : 1, - "presentation_rect" : [ 17.0, 405.0, 990.5, 136.0 ], + "presentation_rect" : [ 17.0, 405.0, 987.5, 417.0 ], "rendermode" : 0, "url" : "file://lfogui.html" } - } -, { - "box" : { - "id" : "obj-40", - "maxclass" : "newobj", - "numinlets" : 1, - "numoutlets" : 0, - "patching_rect" : [ 930.0, 299.0, 51.0, 22.0 ], - "text" : "print dj4" - } - - } -, { - "box" : { - "id" : "obj-38", - "maxclass" : "newobj", - "numinlets" : 1, - "numoutlets" : 0, - "patching_rect" : [ 872.0, 299.0, 51.0, 22.0 ], - "text" : "print dj3" - } - - } -, { - "box" : { - "id" : "obj-37", - "maxclass" : "newobj", - "numinlets" : 1, - "numoutlets" : 0, - "patching_rect" : [ 814.0, 299.0, 51.0, 22.0 ], - "text" : "print dj2" - } - - } -, { - "box" : { - "id" : "obj-36", - "maxclass" : "newobj", - "numinlets" : 1, - "numoutlets" : 0, - "patching_rect" : [ 761.0, 299.0, 51.0, 22.0 ], - "text" : "print dj1" - } - - } -, { - "box" : { - "id" : "obj-35", - "maxclass" : "newobj", - "numinlets" : 1, - "numoutlets" : 1, - "outlettype" : [ "" ], - "patching_rect" : [ 884.0, 181.0, 81.0, 22.0 ], - "text" : "prepend hack" - } - - } -, { - "box" : { - "id" : "obj-23", - "maxclass" : "newobj", - "numinlets" : 1, - "numoutlets" : 4, - "outlettype" : [ "", "", "", "" ], - "patching_rect" : [ 884.0, 210.0, 81.0, 22.0 ], - "saved_object_attributes" : { - "filename" : "hack-dict.js", - "parameter_enable" : 0 - } -, - "text" : "js hack-dict.js" - } - } , { "box" : { @@ -385,14 +565,14 @@ "fileversion" : 1, "appversion" : { "major" : 8, - "minor" : 6, - "revision" : 2, + "minor" : 5, + "revision" : 6, "architecture" : "x64", "modernui" : 1 } , "classnamespace" : "box", - "rect" : [ 0.0, 0.0, 640.0, 480.0 ], + "rect" : [ 59.0, 106.0, 640.0, 480.0 ], "bglocked" : 0, "openinpresentation" : 0, "default_fontsize" : 12.0, @@ -740,8 +920,8 @@ "fileversion" : 1, "appversion" : { "major" : 8, - "minor" : 6, - "revision" : 2, + "minor" : 5, + "revision" : 6, "architecture" : "x64", "modernui" : 1 } @@ -795,7 +975,7 @@ "numoutlets" : 3, "outlettype" : [ "", "", "" ], "patching_rect" : [ 557.0, 690.0, 154.0, 22.0 ], - "restore" : [ "D:/projects/healing-soundscapes-light/" ], + "restore" : [ "Macintosh HD:/Users/hss/Documents/projects/healing-soundscapes/" ], "saved_object_attributes" : { "parameter_enable" : 0, "parameter_mappable" : 0 @@ -850,7 +1030,7 @@ "numoutlets" : 3, "outlettype" : [ "", "", "" ], "patching_rect" : [ 720.0, 690.0, 154.0, 22.0 ], - "restore" : [ "D:/projects/healing-soundscapes-light/" ], + "restore" : [ "Macintosh HD:/Users/hss/Documents/projects/healing-soundscapes/" ], "saved_object_attributes" : { "parameter_enable" : 0, "parameter_mappable" : 0 @@ -917,7 +1097,7 @@ "numoutlets" : 3, "outlettype" : [ "", "", "" ], "patching_rect" : [ 489.0, 502.0, 154.0, 22.0 ], - "restore" : [ "D:/projects/healing-soundscapes-light/" ], + "restore" : [ "Macintosh HD:/Users/hss/Documents/projects/healing-soundscapes/" ], "saved_object_attributes" : { "parameter_enable" : 0, "parameter_mappable" : 0 @@ -981,12 +1161,11 @@ "id" : "obj-166", "maxclass" : "newobj", "numinlets" : 2, - "numoutlets" : 5, - "outlettype" : [ "dictionary", "", "", "", "" ], + "numoutlets" : 4, + "outlettype" : [ "dictionary", "", "", "" ], "patching_rect" : [ 251.0, 626.0, 61.0, 22.0 ], "saved_object_attributes" : { "embed" : 0, - "legacy" : 0, "parameter_enable" : 0, "parameter_mappable" : 0 } @@ -1039,7 +1218,7 @@ "numoutlets" : 3, "outlettype" : [ "", "", "" ], "patching_rect" : [ 532.0, 117.0, 145.0, 22.0 ], - "restore" : [ "D:/projects/healing-soundscapes-light/" ], + "restore" : [ "Macintosh HD:/Users/hss/Documents/projects/healing-soundscapes/" ], "saved_object_attributes" : { "parameter_enable" : 0, "parameter_mappable" : 0 @@ -1226,12 +1405,11 @@ "id" : "obj-78", "maxclass" : "newobj", "numinlets" : 2, - "numoutlets" : 5, - "outlettype" : [ "dictionary", "", "", "", "" ], + "numoutlets" : 4, + "outlettype" : [ "dictionary", "", "", "" ], "patching_rect" : [ 686.0, 516.0, 61.0, 22.0 ], "saved_object_attributes" : { "embed" : 0, - "legacy" : 0, "parameter_enable" : 0, "parameter_mappable" : 0 } @@ -1433,8 +1611,8 @@ "fileversion" : 1, "appversion" : { "major" : 8, - "minor" : 6, - "revision" : 2, + "minor" : 5, + "revision" : 6, "architecture" : "x64", "modernui" : 1 } @@ -2579,12 +2757,11 @@ "id" : "obj-27", "maxclass" : "newobj", "numinlets" : 2, - "numoutlets" : 5, - "outlettype" : [ "dictionary", "", "", "", "" ], + "numoutlets" : 4, + "outlettype" : [ "dictionary", "", "", "" ], "patching_rect" : [ 1150.0, 591.5, 61.0, 22.0 ], "saved_object_attributes" : { "embed" : 0, - "legacy" : 0, "parameter_enable" : 0, "parameter_mappable" : 0 } @@ -2662,12 +2839,11 @@ "id" : "obj-55", "maxclass" : "newobj", "numinlets" : 2, - "numoutlets" : 5, - "outlettype" : [ "dictionary", "", "", "", "" ], + "numoutlets" : 4, + "outlettype" : [ "dictionary", "", "", "" ], "patching_rect" : [ 923.0, 69.0, 91.0, 22.0 ], "saved_object_attributes" : { "embed" : 0, - "legacy" : 0, "parameter_enable" : 0, "parameter_mappable" : 0 } @@ -2684,7 +2860,7 @@ "numoutlets" : 0, "patching_rect" : [ 1242.0, 119.0, 150.0, 20.0 ], "presentation" : 1, - "presentation_rect" : [ 349.0, 18.5, 34.0, 20.0 ], + "presentation_rect" : [ 168.0, 18.0, 34.0, 20.0 ], "saved_attribute_attributes" : { "textcolor" : { "expression" : "themecolor.theme_textcolor" @@ -2704,7 +2880,7 @@ "numoutlets" : 0, "patching_rect" : [ 1242.0, 94.0, 150.0, 20.0 ], "presentation" : 1, - "presentation_rect" : [ 262.0, 18.5, 33.0, 20.0 ], + "presentation_rect" : [ 81.0, 18.0, 33.0, 20.0 ], "saved_attribute_attributes" : { "textcolor" : { "expression" : "themecolor.theme_textcolor" @@ -2724,7 +2900,7 @@ "numoutlets" : 0, "patching_rect" : [ 376.0, 198.0, 62.0, 20.0 ], "presentation" : 1, - "presentation_rect" : [ 671.0, 18.5, 62.0, 20.0 ], + "presentation_rect" : [ 399.25, 17.0, 62.0, 20.0 ], "saved_attribute_attributes" : { "textcolor" : { "expression" : "themecolor.theme_textcolor" @@ -2745,7 +2921,7 @@ "outlettype" : [ "" ], "patching_rect" : [ 440.0, 197.0, 33.0, 22.0 ], "presentation" : 1, - "presentation_rect" : [ 735.0, 17.5, 33.0, 22.0 ], + "presentation_rect" : [ 463.25, 16.0, 33.0, 22.0 ], "text" : "read" } @@ -2761,8 +2937,8 @@ "fileversion" : 1, "appversion" : { "major" : 8, - "minor" : 6, - "revision" : 2, + "minor" : 5, + "revision" : 6, "architecture" : "x64", "modernui" : 1 } @@ -2939,7 +3115,7 @@ "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "" ], - "patching_rect" : [ 595.0, 1298.0, 19.0, 22.0 ], + "patching_rect" : [ 594.5, 1049.0, 19.0, 22.0 ], "text" : "t l" } @@ -2950,7 +3126,7 @@ "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, - "patching_rect" : [ 764.0, 1358.0, 165.0, 22.0 ], + "patching_rect" : [ 763.5, 1092.0, 165.0, 22.0 ], "text" : "udpsend 192.168.7.104 9000" } @@ -2961,7 +3137,7 @@ "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, - "patching_rect" : [ 595.0, 1358.0, 165.0, 22.0 ], + "patching_rect" : [ 594.5, 1092.0, 165.0, 22.0 ], "text" : "udpsend 192.168.7.103 9000" } @@ -2972,7 +3148,7 @@ "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, - "patching_rect" : [ 424.0, 1358.0, 165.0, 22.0 ], + "patching_rect" : [ 423.5, 1092.0, 165.0, 22.0 ], "text" : "udpsend 192.168.7.102 9000" } @@ -2983,7 +3159,7 @@ "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, - "patching_rect" : [ 282.0, 1358.0, 135.0, 22.0 ], + "patching_rect" : [ 281.5, 1092.0, 135.0, 22.0 ], "text" : "udpsend localhost 9000" } @@ -2996,7 +3172,7 @@ "numoutlets" : 0, "patching_rect" : [ 1242.0, 16.0, 150.0, 20.0 ], "presentation" : 1, - "presentation_rect" : [ 794.0, 18.5, 75.0, 20.0 ], + "presentation_rect" : [ 522.25, 17.0, 75.0, 20.0 ], "saved_attribute_attributes" : { "textcolor" : { "expression" : "themecolor.theme_textcolor" @@ -3019,7 +3195,7 @@ "parameter_enable" : 0, "patching_rect" : [ 48.0, 86.0, 100.0, 20.0 ], "presentation" : 1, - "presentation_rect" : [ 462.0, 15.0, 109.0, 27.0 ], + "presentation_rect" : [ 281.0, 14.5, 109.0, 27.0 ], "text" : "Open Interface", "textoncolor" : [ 1.0, 1.0, 1.0, 1.0 ] } @@ -3033,7 +3209,7 @@ "numoutlets" : 0, "patching_rect" : [ 1242.0, 42.0, 150.0, 20.0 ], "presentation" : 1, - "presentation_rect" : [ 74.0, 18.5, 53.0, 20.0 ], + "presentation_rect" : [ 744.0, 22.0, 53.0, 20.0 ], "saved_attribute_attributes" : { "textcolor" : { "expression" : "themecolor.theme_textcolor" @@ -3075,7 +3251,7 @@ "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, - "patching_rect" : [ 700.0, 242.0, 137.0, 36.0 ], + "patching_rect" : [ 700.0, 242.0, 137.0, 35.0 ], "text" : "Read preset file and activate first preset" } @@ -3089,7 +3265,7 @@ "outlettype" : [ "" ], "patching_rect" : [ 646.0, 249.0, 46.0, 22.0 ], "presentation" : 1, - "presentation_rect" : [ 299.0, 17.5, 46.0, 22.0 ], + "presentation_rect" : [ 118.0, 17.0, 46.0, 22.0 ], "text" : "read, 1" } @@ -3129,7 +3305,7 @@ "outlettype" : [ "" ], "patching_rect" : [ 632.0, 217.0, 56.0, 22.0 ], "presentation" : 1, - "presentation_rect" : [ 385.0, 17.5, 56.0, 22.0 ], + "presentation_rect" : [ 204.0, 17.0, 56.0, 22.0 ], "text" : "writejson" } @@ -3154,6 +3330,18 @@ "numoutlets" : 4, "outlettype" : [ "", "", "", "" ], "patching_rect" : [ 225.0, 65.0, 56.0, 22.0 ], + "restore" : { + "modstorage-2" : [ { + "data" : { + "enumArrays" : [ [ 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ], [ "1", "1", "1", "1", "1", "1", "1", "1", "1", "1", "1", "1", "1", "1", "1", "1", "1", "1", "1", "1" ], [ "2", "2", "2", "2", "2", "2", "2", "2", "2", "2" ], [ "attenuation", "attenuation", "attenuation", "attenuation", "attenuation", "attenuation", "attenuation", "attenuation", "attenuation", "attenuation" ] ], + "enumMats" : [ [ [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 ], [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 ], [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 ], [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 ], [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 ], [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 ], [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 ], [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 ], [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 ], [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 ], [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 ], [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 ], [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 ], [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 ], [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 ], [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 ], [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 ], [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 ], [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 ], [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 ] ], [ [ "param", "param", "param", "param", "param", "param", "param", "param", "param", "param" ], [ "param", "param", "param", "param", "param", "param", "param", "param", "param", "param" ], [ "param", "param", "param", "param", "param", "param", "param", "param", "param", "param" ], [ "param", "param", "param", "param", "param", "param", "param", "param", "param", "param" ], [ "param", "param", "param", "param", "param", "param", "param", "param", "param", "param" ], [ "param", "param", "param", "param", "param", "param", "param", "param", "param", "param" ], [ "param", "param", "param", "param", "param", "param", "param", "param", "param", "param" ], [ "param", "param", "param", "param", "param", "param", "param", "param", "param", "param" ], [ "param", "param", "param", "param", "param", "param", "param", "param", "param", "param" ], [ "param", "param", "param", "param", "param", "param", "param", "param", "param", "param" ], [ "param", "param", "param", "param", "param", "param", "param", "param", "param", "param" ], [ "param", "param", "param", "param", "param", "param", "param", "param", "param", "param" ], [ "param", "param", "param", "param", "param", "param", "param", "param", "param", "param" ], [ "param", "param", "param", "param", "param", "param", "param", "param", "param", "param" ], [ "param", "param", "param", "param", "param", "param", "param", "param", "param", "param" ], [ "param", "param", "param", "param", "param", "param", "param", "param", "param", "param" ], [ "param", "param", "param", "param", "param", "param", "param", "param", "param", "param" ], [ "param", "param", "param", "param", "param", "param", "param", "param", "param", "param" ], [ "param", "param", "param", "param", "param", "param", "param", "param", "param", "param" ], [ "param", "param", "param", "param", "param", "param", "param", "param", "param", "param" ] ] ], + "modArrays" : [ [ 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ], [ "1", "1", "1", "1", "1", "1", "1", "1", "1", "1", "1", "1", "1", "1", "1", "1", "1", "1", "1", "1" ], [ "Sine", "Sine", "Sine", "Sine", "Sine", "Sine", "Sine", "Sine", "Sine", "Sine", "Sine", "Sine", "Sine", "Sine", "Sine", "Sine", "Sine", "Sine", "Sine", "Sine" ], [ "NONE", "NONE", "NONE", "NONE", "NONE", "NONE", "NONE", "NONE", "NONE", "NONE", "NONE", "NONE", "NONE", "NONE", "NONE", "NONE", "NONE", "NONE", "NONE", "NONE" ], [ "1hz", "1hz", "1hz", "1hz", "1hz", "1hz", "1hz", "1hz", "1hz", "1hz", "1hz", "1hz", "1hz", "1hz", "1hz", "1hz", "1hz", "1hz", "1hz", "1hz" ], [ "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0" ], [ "1", "1", "1", "1", "1", "1", "1", "1", "1", "1", "1", "1", "1", "1", "1", "1", "1", "1", "1", "1" ], [ "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0" ] ] + } + + } + ] + } +, "text" : "autopattr", "varname" : "u761045005" } @@ -3211,10 +3399,8 @@ "numinlets" : 1, "numoutlets" : 5, "outlettype" : [ "preset", "int", "preset", "int", "" ], - "patching_rect" : [ 543.0, 12.0, 126.0, 28.0 ], - "pattrstorage" : "DJster", - "presentation" : 1, - "presentation_rect" : [ 129.0, 14.5, 125.0, 28.0 ] + "patching_rect" : [ 543.0, 4.0, 126.0, 28.0 ], + "pattrstorage" : "DJster" } } @@ -3228,14 +3414,14 @@ "fileversion" : 1, "appversion" : { "major" : 8, - "minor" : 6, - "revision" : 2, + "minor" : 5, + "revision" : 6, "architecture" : "x64", "modernui" : 1 } , "classnamespace" : "box", - "rect" : [ 570.0, 92.0, 403.0, 673.0 ], + "rect" : [ 1120.0, 131.0, 403.0, 673.0 ], "bglocked" : 0, "openinpresentation" : 1, "default_fontsize" : 12.0, @@ -3437,8 +3623,8 @@ "fileversion" : 1, "appversion" : { "major" : 8, - "minor" : 6, - "revision" : 2, + "minor" : 5, + "revision" : 6, "architecture" : "x64", "modernui" : 1 } @@ -3474,37 +3660,49 @@ "assistshowspatchername" : 0, "boxes" : [ { "box" : { - "id" : "obj-19", + "id" : "obj-23", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "" ], - "patching_rect" : [ 574.0, 570.0, 90.0, 22.0 ], - "text" : "prepend param" + "patching_rect" : [ 561.5, 531.0, 63.0, 22.0 ], + "text" : "prepend 4" } } , { "box" : { - "id" : "obj-15", + "id" : "obj-22", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "" ], - "patching_rect" : [ 471.75, 561.0, 90.0, 22.0 ], - "text" : "prepend param" + "patching_rect" : [ 470.5, 531.0, 63.0, 22.0 ], + "text" : "prepend 3" } } , { "box" : { - "id" : "obj-10", + "id" : "obj-21", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "" ], - "patching_rect" : [ 379.0, 561.0, 90.0, 22.0 ], - "text" : "prepend param" + "patching_rect" : [ 377.0, 531.0, 63.0, 22.0 ], + "text" : "prepend 2" + } + + } +, { + "box" : { + "id" : "obj-20", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 294.5, 531.0, 63.0, 22.0 ], + "text" : "prepend 1" } } @@ -3605,8 +3803,8 @@ "fileversion" : 1, "appversion" : { "major" : 8, - "minor" : 6, - "revision" : 2, + "minor" : 5, + "revision" : 6, "architecture" : "x64", "modernui" : 1 } @@ -3888,12 +4086,11 @@ "id" : "obj-22", "maxclass" : "newobj", "numinlets" : 2, - "numoutlets" : 5, - "outlettype" : [ "dictionary", "", "", "", "" ], + "numoutlets" : 4, + "outlettype" : [ "dictionary", "", "", "" ], "patching_rect" : [ 383.5, 256.0, 198.0, 22.0 ], "saved_object_attributes" : { "embed" : 0, - "legacy" : 0, "parameter_enable" : 0, "parameter_mappable" : 0 } @@ -4310,13 +4507,6 @@ "source" : [ "obj-22", 2 ] } - } -, { - "patchline" : { - "destination" : [ "obj-36", 0 ], - "source" : [ "obj-22", 4 ] - } - } , { "patchline" : { @@ -4480,8 +4670,8 @@ "fileversion" : 1, "appversion" : { "major" : 8, - "minor" : 6, - "revision" : 2, + "minor" : 5, + "revision" : 6, "architecture" : "x64", "modernui" : 1 } @@ -5061,7 +5251,6 @@ "parameter_enum" : [ "Major", "Minor", "Dorian", "Mixolydian", "Lydian", "Phrygian", "Locrian", "Whole Tone", "Half-whole Dim.", "Whole-half Dim.", "Minor Blues", "Minor Pentatonic", "Major Pentatonic", "Harmonic Minor", "Harmonic Major", "Dorian #4", "Phrygian Dominant", "Melodic Minor", "Lydian Augmented", "Lydian Dominant", "Super Locrian", "8-Tone Spanish", "Bhairav", "Hungarian Minor", "Hirajoshi", "In-sen", "Iwato", "Kumoi", "Pelog Selisir", "Pelog Tembung", "Messiaen 3", "Messiaen 4", "Messiaen 5", "Messiaen 6", "Messiaen 7", "Chromatic", "my-scale" ], "parameter_longname" : "Scale[4]", "parameter_mmax" : 36, - "parameter_modmode" : 0, "parameter_shortname" : "Scale", "parameter_type" : 2 } @@ -5500,7 +5689,7 @@ "maxclass" : "outlet", "numinlets" : 1, "numoutlets" : 0, - "patching_rect" : [ 565.0, 608.0, 30.0, 30.0 ] + "patching_rect" : [ 563.0, 646.0, 30.0, 30.0 ] } } @@ -5515,8 +5704,8 @@ "fileversion" : 1, "appversion" : { "major" : 8, - "minor" : 6, - "revision" : 2, + "minor" : 5, + "revision" : 6, "architecture" : "x64", "modernui" : 1 } @@ -5911,13 +6100,9 @@ "id" : "obj-37", "maxclass" : "newobj", "numinlets" : 1, - "numoutlets" : 3, - "outlettype" : [ "", "", "" ], + "numoutlets" : 2, + "outlettype" : [ "", "" ], "patching_rect" : [ 328.0, 169.0, 95.0, 22.0 ], - "saved_object_attributes" : { - "legacy" : 0 - } -, "text" : "dict.unpack x: y:" } @@ -5938,9 +6123,9 @@ "box" : { "id" : "obj-29", "maxclass" : "newobj", - "numinlets" : 2, - "numoutlets" : 2, - "outlettype" : [ "", "" ], + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], "patching_rect" : [ 328.0, 140.0, 77.0, 22.0 ], "text" : "array.index 0" } @@ -6070,7 +6255,7 @@ "box" : { "id" : "obj-9", "maxclass" : "newobj", - "numinlets" : 2, + "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "dictionary" ], "patching_rect" : [ 49.0, 725.0, 67.0, 22.0 ], @@ -6082,7 +6267,7 @@ "box" : { "id" : "obj-8", "maxclass" : "newobj", - "numinlets" : 3, + "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "dictionary" ], "patching_rect" : [ 49.0, 693.0, 125.0, 22.0 ], @@ -6094,7 +6279,7 @@ "box" : { "id" : "obj-7", "maxclass" : "newobj", - "numinlets" : 4, + "numinlets" : 3, "numoutlets" : 1, "outlettype" : [ "dictionary" ], "patching_rect" : [ 49.0, 621.0, 109.0, 22.0 ], @@ -6131,13 +6316,9 @@ "id" : "obj-38", "maxclass" : "newobj", "numinlets" : 1, - "numoutlets" : 2, - "outlettype" : [ "", "" ], + "numoutlets" : 1, + "outlettype" : [ "" ], "patching_rect" : [ 50.0, 162.0, 85.0, 22.0 ], - "saved_object_attributes" : { - "legacy" : 0 - } -, "text" : "dict.unpack id:" } @@ -6159,13 +6340,9 @@ "id" : "obj-6", "maxclass" : "newobj", "numinlets" : 1, - "numoutlets" : 2, - "outlettype" : [ "", "" ], + "numoutlets" : 1, + "outlettype" : [ "" ], "patching_rect" : [ 50.0, 70.0, 91.0, 22.0 ], - "saved_object_attributes" : { - "legacy" : 0 - } -, "text" : "dict.unpack val:" } @@ -6175,13 +6352,9 @@ "id" : "obj-2", "maxclass" : "newobj", "numinlets" : 1, - "numoutlets" : 6, - "outlettype" : [ "", "", "", "", "", "" ], + "numoutlets" : 5, + "outlettype" : [ "", "", "", "", "" ], "patching_rect" : [ 50.0, 97.0, 247.0, 22.0 ], - "saved_object_attributes" : { - "legacy" : 0 - } -, "text" : "dict.unpack target: button: action: xy: fingers:" } @@ -6735,12 +6908,11 @@ "id" : "obj-61", "maxclass" : "newobj", "numinlets" : 2, - "numoutlets" : 5, - "outlettype" : [ "dictionary", "", "", "", "" ], + "numoutlets" : 4, + "outlettype" : [ "dictionary", "", "", "" ], "patching_rect" : [ 740.0, 339.0, 61.0, 22.0 ], "saved_object_attributes" : { "embed" : 0, - "legacy" : 0, "parameter_enable" : 0, "parameter_mappable" : 0 } @@ -6880,7 +7052,7 @@ "maxclass" : "outlet", "numinlets" : 1, "numoutlets" : 0, - "patching_rect" : [ 472.0, 608.0, 30.0, 30.0 ] + "patching_rect" : [ 470.0, 646.0, 30.0, 30.0 ] } } @@ -6892,7 +7064,7 @@ "maxclass" : "outlet", "numinlets" : 1, "numoutlets" : 0, - "patching_rect" : [ 379.0, 608.0, 30.0, 30.0 ] + "patching_rect" : [ 377.0, 646.0, 30.0, 30.0 ] } } @@ -6916,7 +7088,7 @@ "maxclass" : "outlet", "numinlets" : 1, "numoutlets" : 0, - "patching_rect" : [ 285.0, 608.0, 30.0, 30.0 ] + "patching_rect" : [ 283.0, 646.0, 30.0, 30.0 ] } } @@ -6939,13 +7111,6 @@ "source" : [ "obj-1", 0 ] } - } -, { - "patchline" : { - "destination" : [ "obj-84", 0 ], - "source" : [ "obj-10", 0 ] - } - } , { "patchline" : { @@ -6990,13 +7155,6 @@ "source" : [ "obj-14", 0 ] } - } -, { - "patchline" : { - "destination" : [ "obj-82", 0 ], - "source" : [ "obj-15", 0 ] - } - } , { "patchline" : { @@ -7045,8 +7203,29 @@ } , { "patchline" : { - "destination" : [ "obj-12", 0 ], - "source" : [ "obj-19", 0 ] + "destination" : [ "obj-3", 0 ], + "source" : [ "obj-20", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-3", 0 ], + "source" : [ "obj-21", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-3", 0 ], + "source" : [ "obj-22", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-3", 0 ], + "source" : [ "obj-23", 0 ] } } @@ -7110,28 +7289,7 @@ } , { "patchline" : { - "destination" : [ "obj-10", 0 ], - "source" : [ "obj-34", 2 ] - } - - } -, { - "patchline" : { - "destination" : [ "obj-15", 0 ], - "source" : [ "obj-34", 3 ] - } - - } -, { - "patchline" : { - "destination" : [ "obj-19", 0 ], - "source" : [ "obj-34", 4 ] - } - - } -, { - "patchline" : { - "destination" : [ "obj-3", 0 ], + "destination" : [ "obj-20", 0 ], "source" : [ "obj-34", 1 ] } @@ -7265,23 +7423,22 @@ } , { "box" : { - "autorestore" : "Georg-2024-06-12.json", "id" : "obj-20", "linecount" : 2, "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "" ], - "patching_rect" : [ 1112.0, 249.0, 265.0, 36.0 ], + "patching_rect" : [ 1112.0, 249.0, 265.0, 35.0 ], "priority" : { "hub::instrument::bank" : -1 } , "saved_object_attributes" : { - "client_rect" : [ 1057, 45, 1440, 407 ], + "client_rect" : [ 903, 252, 1512, 568 ], "parameter_enable" : 0, "parameter_mappable" : 0, - "storage_rect" : [ 583, 69, 1034, 197 ] + "storage_rect" : [ 780, 524, 1380, 824 ] } , "text" : "pattrstorage DJster @greedy 1 @outputmode 2 @changemode 1", @@ -7317,7 +7474,7 @@ "numoutlets" : 4, "offset" : [ 0.0, 0.0 ], "outlettype" : [ "", "bang", "", "dictionary" ], - "patching_rect" : [ 615.0, 1093.0, 499.0, 172.0 ], + "patching_rect" : [ 615.0, 852.0, 499.0, 172.0 ], "presentation" : 1, "presentation_rect" : [ 513.0, 229.0, 499.0, 172.0 ], "varname" : "Djster.µbus[3]", @@ -7341,7 +7498,7 @@ "numoutlets" : 4, "offset" : [ 0.0, 0.0 ], "outlettype" : [ "", "bang", "", "dictionary" ], - "patching_rect" : [ 95.0, 1093.0, 500.0, 172.0 ], + "patching_rect" : [ 95.0, 852.0, 500.0, 172.0 ], "presentation" : 1, "presentation_rect" : [ 11.0, 229.0, 500.0, 172.0 ], "varname" : "Djster.µbus[2]", @@ -7365,7 +7522,7 @@ "numoutlets" : 4, "offset" : [ 0.0, 0.0 ], "outlettype" : [ "", "bang", "", "dictionary" ], - "patching_rect" : [ 615.0, 913.0, 499.0, 172.0 ], + "patching_rect" : [ 615.0, 672.0, 499.0, 172.0 ], "presentation" : 1, "presentation_rect" : [ 513.0, 55.0, 499.0, 172.0 ], "varname" : "Djster.µbus[1]", @@ -7378,12 +7535,11 @@ "id" : "obj-51", "maxclass" : "newobj", "numinlets" : 2, - "numoutlets" : 5, - "outlettype" : [ "dictionary", "", "", "", "" ], + "numoutlets" : 4, + "outlettype" : [ "dictionary", "", "", "" ], "patching_rect" : [ 169.0, 177.0, 61.0, 22.0 ], "saved_object_attributes" : { "embed" : 0, - "legacy" : 0, "parameter_enable" : 0, "parameter_mappable" : 0 } @@ -7408,7 +7564,7 @@ "numoutlets" : 4, "offset" : [ 0.0, 0.0 ], "outlettype" : [ "", "bang", "", "dictionary" ], - "patching_rect" : [ 95.0, 913.0, 500.0, 172.0 ], + "patching_rect" : [ 95.0, 672.0, 500.0, 172.0 ], "presentation" : 1, "presentation_rect" : [ 10.0, 55.0, 500.0, 172.0 ], "varname" : "Djster.µbus[0]", @@ -7426,7 +7582,7 @@ "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "" ], - "patching_rect" : [ 16.0, 4.0, 143.0, 67.0 ], + "patching_rect" : [ 16.0, 4.0, 143.0, 66.0 ], "saved_bundle_data" : [ 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 72, 47, 42, 0, 0, 44, 46, 0, 0, 0, 0, 0, 60, 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 47, 107, 101, 121, 0, 0, 0, 0, 44, 115, 0, 0, 99, 108, 101, 97, 114, 0, 0, 0, 0, 0, 0, 16, 47, 118, 97, 108, 0, 0, 0, 0, 44, 115, 0, 0, 42, 0, 0, 0 ], "saved_bundle_length" : 92, "text" : "/* : {\n /key : \"clear\",\n /val : \"*\"\n}" @@ -7474,7 +7630,7 @@ "outlettype" : [ "" ], "patching_rect" : [ 428.0, 116.0, 63.0, 22.0 ], "presentation" : 1, - "presentation_rect" : [ 943.0, 17.5, 63.0, 22.0 ], + "presentation_rect" : [ 671.25, 16.0, 63.0, 22.0 ], "text" : "script stop" } @@ -7488,7 +7644,7 @@ "outlettype" : [ "" ], "patching_rect" : [ 362.0, 116.0, 64.0, 22.0 ], "presentation" : 1, - "presentation_rect" : [ 877.0, 17.5, 64.0, 22.0 ], + "presentation_rect" : [ 605.25, 16.0, 64.0, 22.0 ], "text" : "script start" } @@ -7525,7 +7681,7 @@ "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "" ], - "patching_rect" : [ 1240.0, 302.0, 135.0, 77.0 ], + "patching_rect" : [ 1240.0, 302.0, 135.0, 76.0 ], "text" : "\"Macintosh HD:/Users/Shared/Max 8/Library/healing-soundscapes/Presets/DefaultSetting.json\"" } @@ -7561,6 +7717,20 @@ "source" : [ "obj-10", 0 ] } + } +, { + "patchline" : { + "destination" : [ "obj-132", 0 ], + "source" : [ "obj-100", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-105", 0 ], + "source" : [ "obj-101", 0 ] + } + } , { "patchline" : { @@ -7568,6 +7738,34 @@ "source" : [ "obj-104", 1 ] } + } +, { + "patchline" : { + "destination" : [ "obj-100", 0 ], + "source" : [ "obj-105", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-101", 0 ], + "source" : [ "obj-107", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-105", 1 ], + "source" : [ "obj-108", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-107", 0 ], + "source" : [ "obj-108", 0 ] + } + } , { "patchline" : { @@ -7575,6 +7773,34 @@ "source" : [ "obj-110", 0 ] } + } +, { + "patchline" : { + "destination" : [ "obj-107", 1 ], + "source" : [ "obj-111", 2 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-108", 0 ], + "source" : [ "obj-111", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-131", 0 ], + "source" : [ "obj-114", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-41", 0 ], + "source" : [ "obj-116", 0 ] + } + } , { "patchline" : { @@ -7603,6 +7829,13 @@ "source" : [ "obj-120", 0 ] } + } +, { + "patchline" : { + "destination" : [ "obj-116", 0 ], + "source" : [ "obj-122", 0 ] + } + } , { "patchline" : { @@ -7621,32 +7854,49 @@ , { "patchline" : { "destination" : [ "obj-41", 0 ], - "order" : 3, "source" : [ "obj-13", 0 ] } } , { "patchline" : { - "destination" : [ "obj-58", 0 ], - "order" : 2, - "source" : [ "obj-13", 0 ] + "destination" : [ "obj-112", 0 ], + "source" : [ "obj-131", 0 ] } } , { "patchline" : { - "destination" : [ "obj-60", 0 ], - "order" : 1, - "source" : [ "obj-13", 0 ] + "destination" : [ "obj-93", 1 ], + "source" : [ "obj-131", 1 ] } } , { "patchline" : { - "destination" : [ "obj-61", 0 ], - "order" : 0, - "source" : [ "obj-13", 0 ] + "destination" : [ "obj-63", 0 ], + "source" : [ "obj-133", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-137", 0 ], + "source" : [ "obj-138", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-138", 0 ], + "source" : [ "obj-139", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-164", 0 ], + "source" : [ "obj-139", 0 ] } } @@ -7656,6 +7906,13 @@ "source" : [ "obj-14", 0 ] } + } +, { + "patchline" : { + "destination" : [ "obj-64", 0 ], + "source" : [ "obj-145", 0 ] + } + } , { "patchline" : { @@ -7663,6 +7920,13 @@ "source" : [ "obj-15", 0 ] } + } +, { + "patchline" : { + "destination" : [ "obj-179", 0 ], + "source" : [ "obj-150", 0 ] + } + } , { "patchline" : { @@ -7695,6 +7959,13 @@ "source" : [ "obj-17", 0 ] } + } +, { + "patchline" : { + "destination" : [ "obj-93", 0 ], + "source" : [ "obj-179", 0 ] + } + } , { "patchline" : { @@ -7709,14 +7980,6 @@ "source" : [ "obj-19", 0 ] } - } -, { - "patchline" : { - "destination" : [ "obj-35", 0 ], - "order" : 1, - "source" : [ "obj-20", 0 ] - } - } , { "patchline" : { @@ -7731,34 +7994,6 @@ "source" : [ "obj-22", 0 ] } - } -, { - "patchline" : { - "destination" : [ "obj-36", 0 ], - "source" : [ "obj-23", 0 ] - } - - } -, { - "patchline" : { - "destination" : [ "obj-37", 0 ], - "source" : [ "obj-23", 1 ] - } - - } -, { - "patchline" : { - "destination" : [ "obj-38", 0 ], - "source" : [ "obj-23", 2 ] - } - - } -, { - "patchline" : { - "destination" : [ "obj-40", 0 ], - "source" : [ "obj-23", 3 ] - } - } , { "patchline" : { @@ -7834,8 +8069,29 @@ } , { "patchline" : { - "destination" : [ "obj-23", 0 ], - "source" : [ "obj-35", 0 ] + "destination" : [ "obj-15", 0 ], + "source" : [ "obj-33", 3 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-26", 0 ], + "source" : [ "obj-33", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-5", 0 ], + "source" : [ "obj-33", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-8", 0 ], + "source" : [ "obj-33", 2 ] } } @@ -7849,7 +8105,7 @@ } , { "patchline" : { - "destination" : [ "obj-63", 0 ], + "destination" : [ "obj-133", 0 ], "source" : [ "obj-41", 0 ] } @@ -7868,13 +8124,6 @@ "source" : [ "obj-48", 0 ] } - } -, { - "patchline" : { - "destination" : [ "obj-58", 0 ], - "source" : [ "obj-49", 0 ] - } - } , { "patchline" : { @@ -7882,13 +8131,6 @@ "source" : [ "obj-5", 0 ] } - } -, { - "patchline" : { - "destination" : [ "obj-60", 0 ], - "source" : [ "obj-50", 0 ] - } - } , { "patchline" : { @@ -7899,7 +8141,7 @@ } , { "patchline" : { - "destination" : [ "obj-61", 0 ], + "destination" : [ "obj-79", 0 ], "source" : [ "obj-53", 0 ] } @@ -7924,13 +8166,6 @@ "source" : [ "obj-57", 0 ] } - } -, { - "patchline" : { - "destination" : [ "obj-66", 0 ], - "source" : [ "obj-58", 0 ] - } - } , { "patchline" : { @@ -7958,24 +8193,31 @@ } , { "patchline" : { - "destination" : [ "obj-67", 0 ], - "source" : [ "obj-60", 0 ] - } - - } -, { - "patchline" : { - "destination" : [ "obj-68", 0 ], - "source" : [ "obj-61", 0 ] - } - - } -, { - "patchline" : { - "destination" : [ "obj-26", 0 ], + "destination" : [ "obj-139", 0 ], "source" : [ "obj-63", 0 ] } + } +, { + "patchline" : { + "destination" : [ "obj-33", 0 ], + "source" : [ "obj-63", 2 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-81", 0 ], + "source" : [ "obj-64", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-85", 1 ], + "source" : [ "obj-64", 2 ] + } + } , { "patchline" : { @@ -7983,34 +8225,6 @@ "source" : [ "obj-65", 0 ] } - } -, { - "patchline" : { - "destination" : [ "obj-5", 0 ], - "source" : [ "obj-66", 0 ] - } - - } -, { - "patchline" : { - "destination" : [ "obj-8", 0 ], - "source" : [ "obj-67", 0 ] - } - - } -, { - "patchline" : { - "destination" : [ "obj-15", 0 ], - "source" : [ "obj-68", 0 ] - } - - } -, { - "patchline" : { - "destination" : [ "obj-49", 0 ], - "source" : [ "obj-69", 0 ] - } - } , { "patchline" : { @@ -8018,13 +8232,6 @@ "source" : [ "obj-7", 0 ] } - } -, { - "patchline" : { - "destination" : [ "obj-50", 0 ], - "source" : [ "obj-70", 0 ] - } - } , { "patchline" : { @@ -8032,13 +8239,6 @@ "source" : [ "obj-76", 0 ] } - } -, { - "patchline" : { - "destination" : [ "obj-53", 0 ], - "source" : [ "obj-78", 0 ] - } - } , { "patchline" : { @@ -8050,7 +8250,7 @@ , { "patchline" : { "destination" : [ "obj-17", 0 ], - "midpoints" : [ 104.5, 1291.5, 604.5, 1291.5 ], + "midpoints" : [ 104.5, 887.5, 604.0, 887.5 ], "source" : [ "obj-8", 0 ] } @@ -8061,6 +8261,20 @@ "source" : [ "obj-80", 0 ] } + } +, { + "patchline" : { + "destination" : [ "obj-85", 0 ], + "source" : [ "obj-81", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-87", 1 ], + "source" : [ "obj-81", 1 ] + } + } , { "patchline" : { @@ -8068,6 +8282,27 @@ "source" : [ "obj-82", 0 ] } + } +, { + "patchline" : { + "destination" : [ "obj-88", 0 ], + "source" : [ "obj-85", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-90", 0 ], + "source" : [ "obj-87", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-87", 0 ], + "source" : [ "obj-88", 0 ] + } + } , { "patchline" : { @@ -8080,7 +8315,7 @@ , { "patchline" : { "destination" : [ "obj-10", 1 ], - "midpoints" : [ 436.5, 271.0, 524.375, 271.0, 524.375, 104.0, 277.5, 104.0 ], + "midpoints" : [ 436.5, 271.0, 524.375, 271.0, 277.5, 104.0 ], "source" : [ "obj-89", 5 ] } @@ -8088,7 +8323,7 @@ , { "patchline" : { "destination" : [ "obj-17", 0 ], - "midpoints" : [ 371.5, 297.0, 604.5, 297.0 ], + "midpoints" : [ 371.5, 297.0, 604.0, 297.0 ], "source" : [ "obj-89", 0 ] } @@ -8103,25 +8338,24 @@ } , { "patchline" : { - "destination" : [ "obj-58", 0 ], - "midpoints" : [ 397.5, 288.0, 112.0, 288.0 ], - "source" : [ "obj-89", 2 ] + "destination" : [ "obj-114", 0 ], + "source" : [ "obj-90", 0 ] } } , { "patchline" : { - "destination" : [ "obj-60", 0 ], - "midpoints" : [ 410.5, 278.0, 112.0, 278.0 ], - "source" : [ "obj-89", 3 ] + "destination" : [ "obj-132", 0 ], + "order" : 0, + "source" : [ "obj-93", 0 ] } } , { "patchline" : { - "destination" : [ "obj-61", 0 ], - "midpoints" : [ 423.5, 280.0, 112.0, 280.0 ], - "source" : [ "obj-89", 4 ] + "destination" : [ "obj-50", 0 ], + "order" : 1, + "source" : [ "obj-93", 0 ] } } @@ -8131,6 +8365,13 @@ "source" : [ "obj-95", 0 ] } + } +, { + "patchline" : { + "destination" : [ "obj-111", 0 ], + "source" : [ "obj-96", 0 ] + } + } , { "patchline" : { @@ -8146,7 +8387,7 @@ "obj-15::obj-109" : [ "stream[3]", "Play", 0 ], "obj-15::obj-11" : [ "Eventfulness[3]", "Eventfulness", 0 ], "obj-15::obj-110" : [ "Event Length Percent[3]", "Event Length", 0 ], - "obj-15::obj-115" : [ "live.toggle[7]", "live.toggle", 0 ], + "obj-15::obj-115" : [ "live.toggle[3]", "live.toggle", 0 ], "obj-15::obj-122" : [ "Choice[3]", "Event Length Display Style", 0 ], "obj-15::obj-128" : [ "Ostinato Buffer[3]", "Ostinato Buffer", 0 ], "obj-15::obj-13" : [ "Melody Scope[3]", "Melody Scope", 0 ], @@ -8216,7 +8457,7 @@ "obj-5::obj-109" : [ "stream[1]", "Play", 0 ], "obj-5::obj-11" : [ "Eventfulness[1]", "Eventfulness", 0 ], "obj-5::obj-110" : [ "Event Length Percent[1]", "Event Length", 0 ], - "obj-5::obj-115" : [ "live.toggle[5]", "live.toggle", 0 ], + "obj-5::obj-115" : [ "live.toggle[1]", "live.toggle", 0 ], "obj-5::obj-122" : [ "Event Length Display Style", "Event Length Display Style", 0 ], "obj-5::obj-128" : [ "Ostinato Buffer[1]", "Ostinato Buffer", 0 ], "obj-5::obj-13" : [ "Melody Scope[1]", "Melody Scope", 0 ], @@ -8252,7 +8493,7 @@ "obj-8::obj-109" : [ "stream[2]", "Play", 0 ], "obj-8::obj-11" : [ "Eventfulness[2]", "Eventfulness", 0 ], "obj-8::obj-110" : [ "Event Length Percent[2]", "Event Length", 0 ], - "obj-8::obj-115" : [ "live.toggle[6]", "live.toggle", 0 ], + "obj-8::obj-115" : [ "live.toggle[2]", "live.toggle", 0 ], "obj-8::obj-122" : [ "Choice[2]", "Event Length Display Style", 0 ], "obj-8::obj-128" : [ "Ostinato Buffer[2]", "Ostinato Buffer", 0 ], "obj-8::obj-13" : [ "Melody Scope[2]", "Melody Scope", 0 ], @@ -8294,7 +8535,7 @@ "parameter_overrides" : { "obj-15::obj-1" : { "parameter_longname" : "Outset Pulses[3]", - "parameter_range" : [ 1, 28 ] + "parameter_range" : [ 1, 32 ] } , "obj-15::obj-104" : { @@ -8317,7 +8558,7 @@ } , "obj-15::obj-115" : { - "parameter_longname" : "live.toggle[7]" + "parameter_longname" : "live.toggle[3]" } , "obj-15::obj-122" : { @@ -8422,7 +8663,7 @@ , "obj-26::obj-1" : { "parameter_longname" : "Outset Pulses", - "parameter_range" : [ 1, 28 ] + "parameter_range" : [ 1, 32 ] } , "obj-26::obj-104" : { @@ -8443,11 +8684,6 @@ "parameter_range" : [ 1.0, 1000.0 ], "parameter_unitstyle" : 5 } -, - "obj-26::obj-115" : { - "parameter_invisible" : 2, - "parameter_longname" : "live.toggle" - } , "obj-26::obj-122" : { "parameter_initial" : 0.0, @@ -8556,7 +8792,7 @@ , "obj-5::obj-1" : { "parameter_longname" : "Outset Pulses[1]", - "parameter_range" : [ 1, 28 ] + "parameter_range" : [ 1, 32 ] } , "obj-5::obj-104" : { @@ -8579,7 +8815,7 @@ } , "obj-5::obj-115" : { - "parameter_longname" : "live.toggle[5]" + "parameter_longname" : "live.toggle[1]" } , "obj-5::obj-122" : { @@ -8686,7 +8922,7 @@ , "obj-8::obj-1" : { "parameter_longname" : "Outset Pulses[2]", - "parameter_range" : [ 1, 28 ] + "parameter_range" : [ 1, 32 ] } , "obj-8::obj-104" : { @@ -8709,7 +8945,7 @@ } , "obj-8::obj-115" : { - "parameter_longname" : "live.toggle[6]" + "parameter_longname" : "live.toggle[2]" } , "obj-8::obj-122" : { @@ -8819,285 +9055,307 @@ , "dependency_cache" : [ { "name" : "AdditiveMeter2.maxpat", - "bootpath" : "~/OneDrive/Documents/Max 8/Packages/MaxScore/patchers/DJster/dispenser", + "bootpath" : "~/Documents/Max 8/Packages/MaxScore/patchers/DJster/dispenser", + "patcherrelativepath" : "../../Max 8/Packages/MaxScore/patchers/DJster/dispenser", "type" : "JSON", "implicit" : 1 } , { "name" : "Autobusk-µPlayer.maxpat", - "bootpath" : "~/OneDrive/Documents/Max 8/Packages/MaxScore/patchers/DJster/core", + "bootpath" : "~/Documents/Max 8/Packages/MaxScore/patchers/DJster/core", + "patcherrelativepath" : "../../Max 8/Packages/MaxScore/patchers/DJster/core", "type" : "JSON", "implicit" : 1 } , { "name" : "DJster.maxpat", - "bootpath" : "~/OneDrive/Documents/Max 8/Packages/MaxScore/patchers/DJster", - "type" : "JSON", - "implicit" : 1 - } -, { - "name" : "Georg-2024-06-12.json", - "bootpath" : "D:/projects/healing-soundscapes/Presets", - "patcherrelativepath" : "../healing-soundscapes/Presets", + "bootpath" : "~/Documents/Max 8/Packages/MaxScore/patchers/DJster", + "patcherrelativepath" : "../../Max 8/Packages/MaxScore/patchers/DJster", "type" : "JSON", "implicit" : 1 } , { "name" : "Inner-Equation.5.maxpat", - "bootpath" : "~/OneDrive/Documents/Max 8/Packages/MaxScore/patchers/DJster/dispenser", + "bootpath" : "~/Documents/Max 8/Packages/MaxScore/patchers/DJster/dispenser", + "patcherrelativepath" : "../../Max 8/Packages/MaxScore/patchers/DJster/dispenser", "type" : "JSON", "implicit" : 1 } , { "name" : "Inside.3.maxpat", - "bootpath" : "~/OneDrive/Documents/Max 8/Packages/MaxScore/patchers/DJster/dispenser", + "bootpath" : "~/Documents/Max 8/Packages/MaxScore/patchers/DJster/dispenser", + "patcherrelativepath" : "../../Max 8/Packages/MaxScore/patchers/DJster/dispenser", "type" : "JSON", "implicit" : 1 } , { "name" : "Mod.2.maxpat", - "bootpath" : "~/OneDrive/Documents/Max 8/Packages/MaxScore/patchers/DJster/dispenser", + "bootpath" : "~/Documents/Max 8/Packages/MaxScore/patchers/DJster/dispenser", + "patcherrelativepath" : "../../Max 8/Packages/MaxScore/patchers/DJster/dispenser", "type" : "JSON", "implicit" : 1 } , { "name" : "Pof_(Qi)(i=0toz-r-1).2.maxpat", - "bootpath" : "~/OneDrive/Documents/Max 8/Packages/MaxScore/patchers/DJster/dispenser", + "bootpath" : "~/Documents/Max 8/Packages/MaxScore/patchers/DJster/dispenser", + "patcherrelativepath" : "../../Max 8/Packages/MaxScore/patchers/DJster/dispenser", "type" : "JSON", "implicit" : 1 } , { "name" : "Pof_(Qj)(j=1toz).2.maxpat", - "bootpath" : "~/OneDrive/Documents/Max 8/Packages/MaxScore/patchers/DJster/dispenser", + "bootpath" : "~/Documents/Max 8/Packages/MaxScore/patchers/DJster/dispenser", + "patcherrelativepath" : "../../Max 8/Packages/MaxScore/patchers/DJster/dispenser", "type" : "JSON", "implicit" : 1 } , { "name" : "Pof_(Qz+1-k)(k=0tor).2.maxpat", - "bootpath" : "~/OneDrive/Documents/Max 8/Packages/MaxScore/patchers/DJster/dispenser", + "bootpath" : "~/Documents/Max 8/Packages/MaxScore/patchers/DJster/dispenser", + "patcherrelativepath" : "../../Max 8/Packages/MaxScore/patchers/DJster/dispenser", "type" : "JSON", "implicit" : 1 } , { "name" : "Qz+1-k2.maxpat", - "bootpath" : "~/OneDrive/Documents/Max 8/Packages/MaxScore/patchers/DJster/dispenser", + "bootpath" : "~/Documents/Max 8/Packages/MaxScore/patchers/DJster/dispenser", + "patcherrelativepath" : "../../Max 8/Packages/MaxScore/patchers/DJster/dispenser", "type" : "JSON", "implicit" : 1 } , { "name" : "Qz-r2.maxpat", - "bootpath" : "~/OneDrive/Documents/Max 8/Packages/MaxScore/patchers/DJster/dispenser", + "bootpath" : "~/Documents/Max 8/Packages/MaxScore/patchers/DJster/dispenser", + "patcherrelativepath" : "../../Max 8/Packages/MaxScore/patchers/DJster/dispenser", "type" : "JSON", "implicit" : 1 } , { "name" : "TIE.7.maxpat", - "bootpath" : "~/OneDrive/Documents/Max 8/Packages/MaxScore/patchers/DJster/dispenser", + "bootpath" : "~/Documents/Max 8/Packages/MaxScore/patchers/DJster/dispenser", + "patcherrelativepath" : "../../Max 8/Packages/MaxScore/patchers/DJster/dispenser", "type" : "JSON", "implicit" : 1 } , { "name" : "Total-Internal-Equation.6.maxpat", - "bootpath" : "~/OneDrive/Documents/Max 8/Packages/MaxScore/patchers/DJster/dispenser", + "bootpath" : "~/Documents/Max 8/Packages/MaxScore/patchers/DJster/dispenser", + "patcherrelativepath" : "../../Max 8/Packages/MaxScore/patchers/DJster/dispenser", "type" : "JSON", "implicit" : 1 } , { "name" : "bytecount.maxpat", - "bootpath" : "~/OneDrive/Documents/Max 8/Packages/MaxScore/patchers/DJster/core", + "bootpath" : "~/Documents/Max 8/Packages/MaxScore/patchers/DJster/core", + "patcherrelativepath" : "../../Max 8/Packages/MaxScore/patchers/DJster/core", "type" : "JSON", "implicit" : 1 } , { "name" : "composite-meters.txt", - "bootpath" : "~/OneDrive/Documents/Max 8/Packages/MaxScore/patchers/DJster/dispenser", + "bootpath" : "~/Documents/Max 8/Packages/MaxScore/patchers/DJster/dispenser", + "patcherrelativepath" : "../../Max 8/Packages/MaxScore/patchers/DJster/dispenser", "type" : "TEXT", "implicit" : 1 } , { "name" : "dispenser.maxpat", - "bootpath" : "~/OneDrive/Documents/Max 8/Packages/MaxScore/patchers/DJster/dispenser", + "bootpath" : "~/Documents/Max 8/Packages/MaxScore/patchers/DJster/dispenser", + "patcherrelativepath" : "../../Max 8/Packages/MaxScore/patchers/DJster/dispenser", "type" : "JSON", "implicit" : 1 } , { "name" : "djster.accum.maxpat", - "bootpath" : "~/OneDrive/Documents/Max 8/Packages/MaxScore/patchers/DJster/core", + "bootpath" : "~/Documents/Max 8/Packages/MaxScore/patchers/DJster/core", + "patcherrelativepath" : "../../Max 8/Packages/MaxScore/patchers/DJster/core", "type" : "JSON", "implicit" : 1 } , { "name" : "djster_webcontrol.js", - "bootpath" : "D:/projects/healing-soundscapes-light", + "bootpath" : "~/Documents/projects/healing-soundscapes", "patcherrelativepath" : ".", "type" : "TEXT", "implicit" : 1 } , { "name" : "drawsocket-max.js", - "bootpath" : "~/OneDrive/Documents/Max 8/Packages/drawsocket-max/javascript", + "bootpath" : "~/Documents/Max 8/Packages/drawsocket-max/javascript", + "patcherrelativepath" : "../../Max 8/Packages/drawsocket-max/javascript", "type" : "TEXT", "implicit" : 1 } , { "name" : "drawsocket.maxpat", - "bootpath" : "~/OneDrive/Documents/Max 8/Packages/drawsocket-max/patchers", + "bootpath" : "~/Documents/Max 8/Packages/drawsocket-max/patchers", + "patcherrelativepath" : "../../Max 8/Packages/drawsocket-max/patchers", "type" : "JSON", "implicit" : 1 } , { "name" : "dumper.2.maxpat", - "bootpath" : "~/OneDrive/Documents/Max 8/Packages/MaxScore/patchers/DJster/dispenser", + "bootpath" : "~/Documents/Max 8/Packages/MaxScore/patchers/DJster/dispenser", + "patcherrelativepath" : "../../Max 8/Packages/MaxScore/patchers/DJster/dispenser", "type" : "JSON", "implicit" : 1 } -, { - "name" : "hack-dict.js", - "bootpath" : "D:/projects/healing-soundscapes-light", - "patcherrelativepath" : ".", - "type" : "TEXT", - "implicit" : 1 - } , { "name" : "harmonic-energy-profile.txt", - "bootpath" : "~/OneDrive/Documents/Max 8/Packages/MaxScore/patchers/DJster/Profiles", + "bootpath" : "~/Documents/Max 8/Packages/MaxScore/patchers/DJster/Profiles", + "patcherrelativepath" : "../../Max 8/Packages/MaxScore/patchers/DJster/Profiles", "type" : "TEXT", "implicit" : 1 } , { "name" : "harmonicity.maxpat", - "bootpath" : "~/OneDrive/Documents/Max 8/Packages/MaxScore/patchers/DJster/Tonality", + "bootpath" : "~/Documents/Max 8/Packages/MaxScore/patchers/DJster/Tonality", + "patcherrelativepath" : "../../Max 8/Packages/MaxScore/patchers/DJster/Tonality", "type" : "JSON", "implicit" : 1 } , { "name" : "hss.piecemaker.js", - "bootpath" : "D:/projects/healing-soundscapes-light", + "bootpath" : "~/Documents/projects/healing-soundscapes", "patcherrelativepath" : ".", "type" : "TEXT", "implicit" : 1 } , { "name" : "indigestibility.maxpat", - "bootpath" : "~/OneDrive/Documents/Max 8/Packages/MaxScore/patchers/DJster/Tonality", + "bootpath" : "~/Documents/Max 8/Packages/MaxScore/patchers/DJster/Tonality", + "patcherrelativepath" : "../../Max 8/Packages/MaxScore/patchers/DJster/Tonality", "type" : "JSON", "implicit" : 1 } , { "name" : "meter-subpatch.maxpat", - "bootpath" : "~/OneDrive/Documents/Max 8/Packages/MaxScore/patchers/DJster/core", + "bootpath" : "~/Documents/Max 8/Packages/MaxScore/patchers/DJster/core", + "patcherrelativepath" : "../../Max 8/Packages/MaxScore/patchers/DJster/core", "type" : "JSON", "implicit" : 1 } , { - "name" : "mxj.mxe64", - "type" : "mx64" + "name" : "mxj.mxo", + "type" : "iLaX" } , { "name" : "my-LtoColl.maxpat", - "bootpath" : "~/OneDrive/Documents/Max 8/Packages/MaxScore/patchers/extensions", + "bootpath" : "~/Documents/Max 8/Packages/MaxScore/patchers/extensions", + "patcherrelativepath" : "../../Max 8/Packages/MaxScore/patchers/extensions", "type" : "JSON", "implicit" : 1 } , { - "name" : "o.atomize.mxe64", - "type" : "mx64" + "name" : "o.atomize.mxo", + "type" : "iLaX" } , { - "name" : "o.compose.mxe64", - "type" : "mx64" + "name" : "o.compose.mxo", + "type" : "iLaX" } , { - "name" : "o.dict.mxe64", - "type" : "mx64" + "name" : "o.dict.mxo", + "type" : "iLaX" } , { - "name" : "o.display.mxe64", - "type" : "mx64" + "name" : "o.display.mxo", + "type" : "iLaX" } , { - "name" : "o.expr.codebox.mxe64", - "type" : "mx64" + "name" : "o.expr.codebox.mxo", + "type" : "iLaX" } , { - "name" : "o.pack.mxe64", - "type" : "mx64" + "name" : "o.pack.mxo", + "type" : "iLaX" } , { - "name" : "o.route.mxe64", - "type" : "mx64" + "name" : "o.route.mxo", + "type" : "iLaX" } , { - "name" : "o.select.mxe64", - "type" : "mx64" + "name" : "o.select.mxo", + "type" : "iLaX" } , { - "name" : "o.timetag.mxe64", - "type" : "mx64" + "name" : "o.timetag.mxo", + "type" : "iLaX" } , { "name" : "outset.maxpat", - "bootpath" : "~/OneDrive/Documents/Max 8/Packages/MaxScore/patchers/DJster/core", + "bootpath" : "~/Documents/Max 8/Packages/MaxScore/patchers/DJster/core", + "patcherrelativepath" : "../../Max 8/Packages/MaxScore/patchers/DJster/core", "type" : "JSON", "implicit" : 1 } , { "name" : "packback.maxpat", - "bootpath" : "~/OneDrive/Documents/Max 8/Packages/MaxScore/patchers/abstractions", + "bootpath" : "~/Documents/Max 8/Packages/MaxScore/patchers/abstractions", + "patcherrelativepath" : "../../Max 8/Packages/MaxScore/patchers/abstractions", "type" : "JSON", "implicit" : 1 } , { "name" : "platform.js", - "bootpath" : "~/OneDrive/Documents/Max 8/Packages/MaxScore/javascript", + "bootpath" : "~/Documents/Max 8/Packages/MaxScore/javascript", + "patcherrelativepath" : "../../Max 8/Packages/MaxScore/javascript", "type" : "TEXT", "implicit" : 1 } , { "name" : "primefactors.txt", - "bootpath" : "~/OneDrive/Documents/Max 8/Packages/MaxScore/patchers/maps/microMaps", + "bootpath" : "~/Documents/Max 8/Packages/MaxScore/patchers/maps/microMaps", + "patcherrelativepath" : "../../Max 8/Packages/MaxScore/patchers/maps/microMaps", "type" : "TEXT", "implicit" : 1 } , { "name" : "psi-functions.txt", - "bootpath" : "~/OneDrive/Documents/Max 8/Packages/MaxScore/patchers/DJster/dispenser", + "bootpath" : "~/Documents/Max 8/Packages/MaxScore/patchers/DJster/dispenser", + "patcherrelativepath" : "../../Max 8/Packages/MaxScore/patchers/DJster/dispenser", "type" : "TEXT", "implicit" : 1 } , { "name" : "reader.maxpat", - "bootpath" : "~/OneDrive/Documents/Max 8/Packages/MaxScore/patchers/DJster/dispenser", + "bootpath" : "~/Documents/Max 8/Packages/MaxScore/patchers/DJster/dispenser", + "patcherrelativepath" : "../../Max 8/Packages/MaxScore/patchers/DJster/dispenser", "type" : "JSON", "implicit" : 1 } , { "name" : "reader2.maxpat", - "bootpath" : "~/OneDrive/Documents/Max 8/Packages/MaxScore/patchers/DJster/dispenser", + "bootpath" : "~/Documents/Max 8/Packages/MaxScore/patchers/DJster/dispenser", + "patcherrelativepath" : "../../Max 8/Packages/MaxScore/patchers/DJster/dispenser", "type" : "JSON", "implicit" : 1 } , { "name" : "scalaFileBase.js", - "bootpath" : "~/OneDrive/Documents/Max 8/Packages/MaxScore/javascript", + "bootpath" : "~/Documents/Max 8/Packages/MaxScore/javascript", + "patcherrelativepath" : "../../Max 8/Packages/MaxScore/javascript", "type" : "TEXT", "implicit" : 1 } , { "name" : "scale-subpatch-exp.maxpat", - "bootpath" : "~/OneDrive/Documents/Max 8/Packages/MaxScore/patchers/DJster/core", + "bootpath" : "~/Documents/Max 8/Packages/MaxScore/patchers/DJster/core", + "patcherrelativepath" : "../../Max 8/Packages/MaxScore/patchers/DJster/core", "type" : "JSON", "implicit" : 1 } , { "name" : "scriptingname.js", - "bootpath" : "~/OneDrive/Documents/Max 8/Packages/MaxScore/javascript", + "bootpath" : "~/Documents/Max 8/Packages/MaxScore/javascript", + "patcherrelativepath" : "../../Max 8/Packages/MaxScore/javascript", "type" : "TEXT", "implicit" : 1 } , { "name" : "startscript.js", - "bootpath" : "~/OneDrive/Documents/Max 8/Packages/drawsocket-max/javascript", + "bootpath" : "~/Documents/Max 8/Packages/drawsocket-max/javascript", + "patcherrelativepath" : "../../Max 8/Packages/drawsocket-max/javascript", "type" : "TEXT", "implicit" : 1 } diff --git a/lfogui.html b/lfogui.html index dba9582..e9fd62a 100644 --- a/lfogui.html +++ b/lfogui.html @@ -7,18 +7,18 @@ --> - +
- - - - - - - + + + + + + diff --git a/max-lfo-table b/max-lfo-table index 1d8610f..446713d 160000 --- a/max-lfo-table +++ b/max-lfo-table @@ -1 +1 @@ -Subproject commit 1d8610fa5f6f38faf6c8b3e06ed77dbdf49f5ce3 +Subproject commit 446713d5d34ab430b9ec89fb047b316db64c02a2