From aa59d75d7181783ab31b4c6ce620c915e3428062 Mon Sep 17 00:00:00 2001 From: Kieran McAuliffe Date: Tue, 27 Aug 2024 12:58:29 +0200 Subject: [PATCH] IP updated for hsspeakers network rather than zeroNet --- hss-distributed-server.maxpat | 215 +++++++++++++++------------------- 1 file changed, 96 insertions(+), 119 deletions(-) diff --git a/hss-distributed-server.maxpat b/hss-distributed-server.maxpat index c95c646..8136d21 100644 --- a/hss-distributed-server.maxpat +++ b/hss-distributed-server.maxpat @@ -58,7 +58,7 @@ "numoutlets" : 0, "patching_rect" : [ 986.0, 45.0, 5.0, 100.0 ], "presentation" : 1, - "presentation_rect" : [ 817.0, 140.0, 83.0, 5.0 ] + "presentation_rect" : [ 809.0, 140.0, 83.0, 5.0 ] } } @@ -70,7 +70,7 @@ "numoutlets" : 0, "patching_rect" : [ 998.0, 45.0, 5.0, 100.0 ], "presentation" : 1, - "presentation_rect" : [ 938.0, 35.0, 5.0, 73.0 ] + "presentation_rect" : [ 930.0, 34.5, 5.0, 73.0 ] } } @@ -82,7 +82,7 @@ "numoutlets" : 0, "patching_rect" : [ 924.0, 11.0, 51.0, 20.0 ], "presentation" : 1, - "presentation_rect" : [ 931.0, 10.0, 19.0, 20.0 ], + "presentation_rect" : [ 923.0, 9.5, 19.0, 20.0 ], "text" : "+" } @@ -95,7 +95,7 @@ "numoutlets" : 0, "patching_rect" : [ 920.0, 103.0, 51.0, 20.0 ], "presentation" : 1, - "presentation_rect" : [ 931.0, 111.0, 19.0, 20.0 ], + "presentation_rect" : [ 923.0, 111.0, 19.0, 20.0 ], "text" : "-" } @@ -108,7 +108,7 @@ "numoutlets" : 0, "patching_rect" : [ 895.0, 123.0, 51.0, 20.0 ], "presentation" : 1, - "presentation_rect" : [ 903.0, 130.0, 19.0, 20.0 ], + "presentation_rect" : [ 895.0, 130.0, 19.0, 20.0 ], "text" : "+" } @@ -121,7 +121,7 @@ "numoutlets" : 0, "patching_rect" : [ 936.0, 102.0, 51.0, 20.0 ], "presentation" : 1, - "presentation_rect" : [ 796.0, 130.0, 19.0, 20.0 ], + "presentation_rect" : [ 788.0, 130.0, 19.0, 20.0 ], "text" : "-" } @@ -2091,7 +2091,7 @@ "numoutlets" : 0, "patching_rect" : [ 809.5, 178.0, 51.0, 20.0 ], "presentation" : 1, - "presentation_rect" : [ 834.0, 139.0, 51.0, 20.0 ], + "presentation_rect" : [ 826.0, 139.0, 51.0, 20.0 ], "text" : "Valence" } @@ -2104,7 +2104,7 @@ "numoutlets" : 0, "patching_rect" : [ 720.5, 110.0, 49.0, 20.0 ], "presentation" : 1, - "presentation_rect" : [ 945.0, 61.0, 49.0, 20.0 ], + "presentation_rect" : [ 937.0, 61.0, 49.0, 20.0 ], "text" : "Arousal" } @@ -2794,7 +2794,7 @@ "parameter_enable" : 0, "patching_rect" : [ 771.5, 65.0, 126.0, 115.0 ], "presentation" : 1, - "presentation_rect" : [ 796.0, 10.0, 126.0, 122.5 ], + "presentation_rect" : [ 788.0, 9.5, 126.0, 122.5 ], "varname" : "nodes", "xplace" : [ 0.5, 0.1, 0.9, 0.9, 0.1 ], "yplace" : [ 0.5, 0.1, 0.1, 0.9, 0.9 ] @@ -3112,18 +3112,9 @@ "id" : "obj-44", "maxclass" : "newobj", "numinlets" : 1, - "numoutlets" : 2, - "outlettype" : [ "", "" ], + "numoutlets" : 1, + "outlettype" : [ "" ], "patching_rect" : [ 232.75, 282.0, 301.0, 22.0 ], - "saved_object_attributes" : { - "args" : [ 2, 96, 48 ], - "autostart" : 1, - "defer" : 0, - "node_bin_path" : "", - "npm_bin_path" : "", - "watch" : 1 - } -, "text" : "node.script tf.js @watch 1 @autostart 1 @args 2 96 48", "varname" : "nnLists" } @@ -3398,7 +3389,7 @@ "outlettype" : [ "" ], "patching_rect" : [ 440.0, 197.0, 33.0, 22.0 ], "presentation" : 1, - "presentation_rect" : [ 384.0, 46.0, 33.0, 22.0 ], + "presentation_rect" : [ 384.0, 76.0, 33.0, 22.0 ], "text" : "read" } @@ -3604,7 +3595,7 @@ "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 734.0, 785.0, 165.0, 22.0 ], - "text" : "udpsend 192.168.7.104 9000" + "text" : "udpsend 192.168.6.104 9000" } } @@ -3615,7 +3606,7 @@ "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 565.0, 785.0, 165.0, 22.0 ], - "text" : "udpsend 192.168.7.103 9000" + "text" : "udpsend 192.168.6.103 9000" } } @@ -3626,7 +3617,7 @@ "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 394.0, 785.0, 165.0, 22.0 ], - "text" : "udpsend 192.168.7.102 9000" + "text" : "udpsend 192.168.6.102 9000" } } @@ -4320,7 +4311,7 @@ "numoutlets" : 3, "outlettype" : [ "", "", "" ], "patching_rect" : [ 383.5, 132.0, 148.0, 22.0 ], - "restore" : [ "HSS_Samples.json" ], + "restore" : [ "Tutorial.bank.json" ], "saved_object_attributes" : { "parameter_enable" : 0, "parameter_mappable" : 0 @@ -5207,7 +5198,7 @@ "numoutlets" : 3, "outlettype" : [ "", "", "" ], "patching_rect" : [ 578.714285714285779, 182.0, 137.0, 22.0 ], - "restore" : [ 57 ], + "restore" : [ 0 ], "saved_object_attributes" : { "parameter_enable" : 0, "parameter_mappable" : 0 @@ -5238,7 +5229,7 @@ "numoutlets" : 3, "outlettype" : [ "", "", "" ], "patching_rect" : [ 531.571428571428555, 124.0, 148.0, 22.0 ], - "restore" : [ 63 ], + "restore" : [ 0 ], "saved_object_attributes" : { "parameter_enable" : 0, "parameter_mappable" : 0 @@ -5269,7 +5260,7 @@ "numoutlets" : 3, "outlettype" : [ "", "", "" ], "patching_rect" : [ 484.428571428571502, 93.0, 139.0, 22.0 ], - "restore" : [ 53 ], + "restore" : [ 0 ], "saved_object_attributes" : { "parameter_enable" : 0, "parameter_mappable" : 0 @@ -5300,7 +5291,7 @@ "numoutlets" : 3, "outlettype" : [ "", "", "" ], "patching_rect" : [ 437.0, 412.0, 168.0, 22.0 ], - "restore" : [ 63 ], + "restore" : [ 0 ], "saved_object_attributes" : { "parameter_enable" : 0, "parameter_mappable" : 0 @@ -5331,7 +5322,7 @@ "numoutlets" : 3, "outlettype" : [ "", "", "" ], "patching_rect" : [ 390.142857142857167, 323.0, 177.0, 22.0 ], - "restore" : [ 65 ], + "restore" : [ 0 ], "saved_object_attributes" : { "parameter_enable" : 0, "parameter_mappable" : 0 @@ -5362,7 +5353,7 @@ "numoutlets" : 3, "outlettype" : [ "", "", "" ], "patching_rect" : [ 343.0, 265.0, 171.0, 22.0 ], - "restore" : [ 198 ], + "restore" : [ 0 ], "saved_object_attributes" : { "parameter_enable" : 0, "parameter_mappable" : 0 @@ -5381,7 +5372,7 @@ "numoutlets" : 3, "outlettype" : [ "", "", "" ], "patching_rect" : [ 295.75, 209.0, 162.0, 22.0 ], - "restore" : [ 4.2 ], + "restore" : [ 0 ], "saved_object_attributes" : { "parameter_enable" : 0, "parameter_mappable" : 0 @@ -5400,7 +5391,7 @@ "numoutlets" : 3, "outlettype" : [ "", "", "" ], "patching_rect" : [ 248.625, 154.0, 145.0, 22.0 ], - "restore" : [ -30 ], + "restore" : [ 0 ], "saved_object_attributes" : { "parameter_enable" : 0, "parameter_mappable" : 0 @@ -5419,7 +5410,7 @@ "numoutlets" : 3, "outlettype" : [ "", "", "" ], "patching_rect" : [ 201.5, 93.0, 159.0, 22.0 ], - "restore" : [ 55 ], + "restore" : [ 0 ], "saved_object_attributes" : { "parameter_enable" : 0, "parameter_mappable" : 0 @@ -6291,7 +6282,7 @@ "numoutlets" : 3, "outlettype" : [ "", "", "" ], "patching_rect" : [ 517.899999999999977, 790.0, 145.0, 22.0 ], - "restore" : [ -13, 58 ], + "restore" : [ 21, 63 ], "saved_object_attributes" : { "parameter_enable" : 0, "parameter_mappable" : 0 @@ -6310,7 +6301,7 @@ "numoutlets" : 3, "outlettype" : [ "", "", "" ], "patching_rect" : [ 460.899999999999977, 903.0, 145.0, 22.0 ], - "restore" : [ 65, -7 ], + "restore" : [ 63, 21 ], "saved_object_attributes" : { "parameter_enable" : 0, "parameter_mappable" : 0 @@ -6329,7 +6320,7 @@ "numoutlets" : 3, "outlettype" : [ "", "", "" ], "patching_rect" : [ 403.899999999999977, 847.0, 145.0, 22.0 ], - "restore" : [ 140, 63 ], + "restore" : [ 109, 63 ], "saved_object_attributes" : { "parameter_enable" : 0, "parameter_mappable" : 0 @@ -6348,7 +6339,7 @@ "numoutlets" : 3, "outlettype" : [ "", "", "" ], "patching_rect" : [ 346.899999999999977, 790.0, 145.0, 22.0 ], - "restore" : [ 62, 124 ], + "restore" : [ 66, 109 ], "saved_object_attributes" : { "parameter_enable" : 0, "parameter_mappable" : 0 @@ -7882,10 +7873,10 @@ } , "saved_object_attributes" : { - "client_rect" : [ 903, 490, 1512, 806 ], + "client_rect" : [ 1049, 490, 1658, 806 ], "parameter_enable" : 0, "parameter_mappable" : 0, - "storage_rect" : [ 535, 100, 1310, 888 ] + "storage_rect" : [ 780, 524, 1380, 824 ] } , "text" : "pattrstorage DJster @greedy 1 @outputmode 1", @@ -8060,7 +8051,7 @@ "outlettype" : [ "", "" ], "patching_rect" : [ 169.0, 116.0, 118.0, 22.0 ], "saved_object_attributes" : { - "filename" : "djster_webcontrol.js", + "filename" : "djster_webcontrol", "parameter_enable" : 0 } , @@ -8159,7 +8150,7 @@ "outlettype" : [ "jit_matrix" ], "patching_rect" : [ 170.0, 89.5, 98.0, 98.326666666666668 ], "presentation" : 1, - "presentation_rect" : [ 796.0, 8.0, 126.0, 126.420000000000016 ] + "presentation_rect" : [ 788.0, 7.836666666666666, 126.0, 126.420000000000016 ] } } @@ -8866,7 +8857,7 @@ "parameter_overrides" : { "obj-15::obj-1" : { "parameter_longname" : "Outset Pulses[3]", - "parameter_range" : [ 1, 20 ] + "parameter_range" : [ 1, 32 ] } , "obj-15::obj-104" : { @@ -8994,7 +8985,7 @@ , "obj-26::obj-1" : { "parameter_longname" : "Outset Pulses", - "parameter_range" : [ 1, 8 ] + "parameter_range" : [ 1, 32 ] } , "obj-26::obj-104" : { @@ -9128,7 +9119,7 @@ , "obj-5::obj-1" : { "parameter_longname" : "Outset Pulses[1]", - "parameter_range" : [ 1, 8 ] + "parameter_range" : [ 1, 32 ] } , "obj-5::obj-104" : { @@ -9258,7 +9249,7 @@ , "obj-8::obj-1" : { "parameter_longname" : "Outset Pulses[2]", - "parameter_range" : [ 1, 12 ] + "parameter_range" : [ 1, 32 ] } , "obj-8::obj-104" : { @@ -9391,196 +9382,189 @@ , "dependency_cache" : [ { "name" : "AdditiveMeter2.maxpat", - "bootpath" : "/Users/Shared/Max 8/Packages/MaxScore/patchers/DJster/Indispensibility", - "patcherrelativepath" : "../../Packages/MaxScore/patchers/DJster/Indispensibility", + "bootpath" : "~/Documents/Max 8/Packages/MaxScore/patchers/DJster/dispenser", + "patcherrelativepath" : "../../Packages/MaxScore/patchers/DJster/dispenser", "type" : "JSON", "implicit" : 1 } , { "name" : "Autobusk-µPlayer.maxpat", - "bootpath" : "/Users/Shared/Max 8/Packages/MaxScore/patchers/DJster/core", + "bootpath" : "~/Documents/Max 8/Packages/MaxScore/patchers/DJster/core", "patcherrelativepath" : "../../Packages/MaxScore/patchers/DJster/core", "type" : "JSON", "implicit" : 1 } , { "name" : "DJster.maxpat", - "bootpath" : "/Users/Shared/Max 8/Packages/MaxScore/patchers/DJster", + "bootpath" : "~/Documents/Max 8/Packages/MaxScore/patchers/DJster", "patcherrelativepath" : "../../Packages/MaxScore/patchers/DJster", "type" : "JSON", "implicit" : 1 } , { "name" : "Inner-Equation.5.maxpat", - "bootpath" : "/Users/Shared/Max 8/Packages/MaxScore/patchers/DJster/Indispensibility", - "patcherrelativepath" : "../../Packages/MaxScore/patchers/DJster/Indispensibility", + "bootpath" : "~/Documents/Max 8/Packages/MaxScore/patchers/DJster/dispenser", + "patcherrelativepath" : "../../Packages/MaxScore/patchers/DJster/dispenser", "type" : "JSON", "implicit" : 1 } , { "name" : "Inside.3.maxpat", - "bootpath" : "/Users/Shared/Max 8/Packages/MaxScore/patchers/DJster/Indispensibility", - "patcherrelativepath" : "../../Packages/MaxScore/patchers/DJster/Indispensibility", + "bootpath" : "~/Documents/Max 8/Packages/MaxScore/patchers/DJster/dispenser", + "patcherrelativepath" : "../../Packages/MaxScore/patchers/DJster/dispenser", "type" : "JSON", "implicit" : 1 } , { "name" : "Loria_HSS_Composition.json", - "bootpath" : "/Users/Shared/Max 8/Library/healing-soundscapes/Presets", + "bootpath" : "~/Documents/Max 8/Library/healing-soundscapes/Presets", "patcherrelativepath" : "./Presets", "type" : "JSON", "implicit" : 1 } , { "name" : "Mod.2.maxpat", - "bootpath" : "/Users/Shared/Max 8/Packages/MaxScore/patchers/DJster/Indispensibility", - "patcherrelativepath" : "../../Packages/MaxScore/patchers/DJster/Indispensibility", + "bootpath" : "~/Documents/Max 8/Packages/MaxScore/patchers/DJster/dispenser", + "patcherrelativepath" : "../../Packages/MaxScore/patchers/DJster/dispenser", "type" : "JSON", "implicit" : 1 } , { "name" : "Pof_(Qi)(i=0toz-r-1).2.maxpat", - "bootpath" : "/Users/Shared/Max 8/Packages/MaxScore/patchers/DJster/Indispensibility", - "patcherrelativepath" : "../../Packages/MaxScore/patchers/DJster/Indispensibility", + "bootpath" : "~/Documents/Max 8/Packages/MaxScore/patchers/DJster/dispenser", + "patcherrelativepath" : "../../Packages/MaxScore/patchers/DJster/dispenser", "type" : "JSON", "implicit" : 1 } , { "name" : "Pof_(Qj)(j=1toz).2.maxpat", - "bootpath" : "/Users/Shared/Max 8/Packages/MaxScore/patchers/DJster/Indispensibility", - "patcherrelativepath" : "../../Packages/MaxScore/patchers/DJster/Indispensibility", + "bootpath" : "~/Documents/Max 8/Packages/MaxScore/patchers/DJster/dispenser", + "patcherrelativepath" : "../../Packages/MaxScore/patchers/DJster/dispenser", "type" : "JSON", "implicit" : 1 } , { "name" : "Pof_(Qz+1-k)(k=0tor).2.maxpat", - "bootpath" : "/Users/Shared/Max 8/Packages/MaxScore/patchers/DJster/Indispensibility", - "patcherrelativepath" : "../../Packages/MaxScore/patchers/DJster/Indispensibility", + "bootpath" : "~/Documents/Max 8/Packages/MaxScore/patchers/DJster/dispenser", + "patcherrelativepath" : "../../Packages/MaxScore/patchers/DJster/dispenser", "type" : "JSON", "implicit" : 1 } , { "name" : "Qz+1-k2.maxpat", - "bootpath" : "/Users/Shared/Max 8/Packages/MaxScore/patchers/DJster/Indispensibility", - "patcherrelativepath" : "../../Packages/MaxScore/patchers/DJster/Indispensibility", + "bootpath" : "~/Documents/Max 8/Packages/MaxScore/patchers/DJster/dispenser", + "patcherrelativepath" : "../../Packages/MaxScore/patchers/DJster/dispenser", "type" : "JSON", "implicit" : 1 } , { "name" : "Qz-r2.maxpat", - "bootpath" : "/Users/Shared/Max 8/Packages/MaxScore/patchers/DJster/Indispensibility", - "patcherrelativepath" : "../../Packages/MaxScore/patchers/DJster/Indispensibility", + "bootpath" : "~/Documents/Max 8/Packages/MaxScore/patchers/DJster/dispenser", + "patcherrelativepath" : "../../Packages/MaxScore/patchers/DJster/dispenser", "type" : "JSON", "implicit" : 1 } , { "name" : "TIE.7.maxpat", - "bootpath" : "/Users/Shared/Max 8/Packages/MaxScore/patchers/DJster/Indispensibility", - "patcherrelativepath" : "../../Packages/MaxScore/patchers/DJster/Indispensibility", + "bootpath" : "~/Documents/Max 8/Packages/MaxScore/patchers/DJster/dispenser", + "patcherrelativepath" : "../../Packages/MaxScore/patchers/DJster/dispenser", "type" : "JSON", "implicit" : 1 } , { "name" : "Total-Internal-Equation.6.maxpat", - "bootpath" : "/Users/Shared/Max 8/Packages/MaxScore/patchers/DJster/Indispensibility", - "patcherrelativepath" : "../../Packages/MaxScore/patchers/DJster/Indispensibility", + "bootpath" : "~/Documents/Max 8/Packages/MaxScore/patchers/DJster/dispenser", + "patcherrelativepath" : "../../Packages/MaxScore/patchers/DJster/dispenser", "type" : "JSON", "implicit" : 1 } , { "name" : "bytecount.maxpat", - "bootpath" : "/Users/Shared/Max 8/Packages/MaxScore/patchers/DJster/core", + "bootpath" : "~/Documents/Max 8/Packages/MaxScore/patchers/DJster/core", "patcherrelativepath" : "../../Packages/MaxScore/patchers/DJster/core", "type" : "JSON", "implicit" : 1 } , { "name" : "composite-meters.txt", - "bootpath" : "/Users/Shared/Max 8/Packages/MaxScore/patchers/DJster/Indispensibility", - "patcherrelativepath" : "../../Packages/MaxScore/patchers/DJster/Indispensibility", + "bootpath" : "~/Documents/Max 8/Packages/MaxScore/patchers/DJster/dispenser", + "patcherrelativepath" : "../../Packages/MaxScore/patchers/DJster/dispenser", "type" : "TEXT", "implicit" : 1 } , { "name" : "dispenser.maxpat", - "bootpath" : "/Users/Shared/Max 8/Packages/MaxScore/patchers/DJster/Indispensibility", - "patcherrelativepath" : "../../Packages/MaxScore/patchers/DJster/Indispensibility", + "bootpath" : "~/Documents/Max 8/Packages/MaxScore/patchers/DJster/dispenser", + "patcherrelativepath" : "../../Packages/MaxScore/patchers/DJster/dispenser", "type" : "JSON", "implicit" : 1 } , { "name" : "djster.accum.maxpat", - "bootpath" : "/Users/Shared/Max 8/Packages/MaxScore/patchers/DJster/core", + "bootpath" : "~/Documents/Max 8/Packages/MaxScore/patchers/DJster/core", "patcherrelativepath" : "../../Packages/MaxScore/patchers/DJster/core", "type" : "JSON", "implicit" : 1 } , { "name" : "djster_webcontrol.js", - "bootpath" : "/Users/Shared/Max 8/Library/healing-soundscapes", + "bootpath" : "~/Documents/Max 8/Library/healing-soundscapes", "patcherrelativepath" : ".", "type" : "TEXT", "implicit" : 1 } , { "name" : "drawsocket-max.js", - "bootpath" : "/Users/Shared/Max 8/Packages/drawsocket-max/javascript", + "bootpath" : "~/Documents/Max 8/Packages/drawsocket-max/javascript", "patcherrelativepath" : "../../Packages/drawsocket-max/javascript", "type" : "TEXT", "implicit" : 1 } , { "name" : "drawsocket.maxpat", - "bootpath" : "/Users/Shared/Max 8/Packages/drawsocket-max/patchers", + "bootpath" : "~/Documents/Max 8/Packages/drawsocket-max/patchers", "patcherrelativepath" : "../../Packages/drawsocket-max/patchers", "type" : "JSON", "implicit" : 1 } , { "name" : "dumper.2.maxpat", - "bootpath" : "/Users/Shared/Max 8/Packages/MaxScore/patchers/DJster/Indispensibility", - "patcherrelativepath" : "../../Packages/MaxScore/patchers/DJster/Indispensibility", + "bootpath" : "~/Documents/Max 8/Packages/MaxScore/patchers/DJster/dispenser", + "patcherrelativepath" : "../../Packages/MaxScore/patchers/DJster/dispenser", "type" : "JSON", "implicit" : 1 } -, { - "name" : "gcdlcm.gendsp", - "bootpath" : "/Users/Shared/Max 8/Packages/MaxScore/externals", - "patcherrelativepath" : "../../Packages/MaxScore/externals", - "type" : "gDSP", - "implicit" : 1 - } , { "name" : "harmonic-energy-profile.txt", - "bootpath" : "/Users/Shared/Max 8/Packages/MaxScore/patchers/DJster/Profiles", + "bootpath" : "~/Documents/Max 8/Packages/MaxScore/patchers/DJster/Profiles", "patcherrelativepath" : "../../Packages/MaxScore/patchers/DJster/Profiles", "type" : "TEXT", "implicit" : 1 } , { "name" : "harmonicity.maxpat", - "bootpath" : "/Users/Shared/Max 8/Packages/MaxScore/patchers/extensions", - "patcherrelativepath" : "../../Packages/MaxScore/patchers/extensions", + "bootpath" : "~/Documents/Max 8/Packages/MaxScore/patchers/DJster/Tonality", + "patcherrelativepath" : "../../Packages/MaxScore/patchers/DJster/Tonality", "type" : "JSON", "implicit" : 1 } , { "name" : "hss.piecemaker.js", - "bootpath" : "/Users/Shared/Max 8/Library/healing-soundscapes", + "bootpath" : "~/Documents/Max 8/Library/healing-soundscapes", "patcherrelativepath" : ".", "type" : "TEXT", "implicit" : 1 } , { "name" : "indigestibility.maxpat", - "bootpath" : "/Users/Shared/Max 8/Packages/MaxScore/patchers/extensions", - "patcherrelativepath" : "../../Packages/MaxScore/patchers/extensions", + "bootpath" : "~/Documents/Max 8/Packages/MaxScore/patchers/DJster/Tonality", + "patcherrelativepath" : "../../Packages/MaxScore/patchers/DJster/Tonality", "type" : "JSON", "implicit" : 1 } , { "name" : "meter-subpatch.maxpat", - "bootpath" : "/Users/Shared/Max 8/Packages/MaxScore/patchers/DJster/core", + "bootpath" : "~/Documents/Max 8/Packages/MaxScore/patchers/DJster/core", "patcherrelativepath" : "../../Packages/MaxScore/patchers/DJster/core", "type" : "JSON", "implicit" : 1 @@ -9627,85 +9611,78 @@ } , { "name" : "outset.maxpat", - "bootpath" : "/Users/Shared/Max 8/Packages/MaxScore/patchers/DJster/core", + "bootpath" : "~/Documents/Max 8/Packages/MaxScore/patchers/DJster/core", "patcherrelativepath" : "../../Packages/MaxScore/patchers/DJster/core", "type" : "JSON", "implicit" : 1 } , { "name" : "packback.maxpat", - "bootpath" : "/Users/Shared/Max 8/Packages/Quintet.net/patchers/Library/Abstractions/utilities", - "patcherrelativepath" : "../../Packages/Quintet.net/patchers/Library/Abstractions/utilities", + "bootpath" : "~/Documents/Max 8/Packages/MaxScore/patchers/abstractions", + "patcherrelativepath" : "../../Packages/MaxScore/patchers/abstractions", "type" : "JSON", "implicit" : 1 } , { "name" : "platform.js", - "bootpath" : "/Users/Shared/Max 8/Packages/MaxScore/javascript", + "bootpath" : "~/Documents/Max 8/Packages/MaxScore/javascript", "patcherrelativepath" : "../../Packages/MaxScore/javascript", "type" : "TEXT", "implicit" : 1 } , { "name" : "primefactors.txt", - "bootpath" : "/Users/Shared/Max 8/Packages/MaxScore/patchers/maps/microMaps", + "bootpath" : "~/Documents/Max 8/Packages/MaxScore/patchers/maps/microMaps", "patcherrelativepath" : "../../Packages/MaxScore/patchers/maps/microMaps", "type" : "TEXT", "implicit" : 1 } , { "name" : "psi-functions.txt", - "bootpath" : "/Users/Shared/Max 8/Packages/MaxScore/patchers/DJster/Indispensibility", - "patcherrelativepath" : "../../Packages/MaxScore/patchers/DJster/Indispensibility", + "bootpath" : "~/Documents/Max 8/Packages/MaxScore/patchers/DJster/dispenser", + "patcherrelativepath" : "../../Packages/MaxScore/patchers/DJster/dispenser", "type" : "TEXT", "implicit" : 1 } , { "name" : "reader.maxpat", - "bootpath" : "/Users/Shared/Max 8/Packages/MaxScore/patchers/DJster/Indispensibility", - "patcherrelativepath" : "../../Packages/MaxScore/patchers/DJster/Indispensibility", + "bootpath" : "~/Documents/Max 8/Packages/MaxScore/patchers/DJster/dispenser", + "patcherrelativepath" : "../../Packages/MaxScore/patchers/DJster/dispenser", "type" : "JSON", "implicit" : 1 } , { "name" : "reader2.maxpat", - "bootpath" : "/Users/Shared/Max 8/Packages/MaxScore/patchers/DJster/Indispensibility", - "patcherrelativepath" : "../../Packages/MaxScore/patchers/DJster/Indispensibility", + "bootpath" : "~/Documents/Max 8/Packages/MaxScore/patchers/DJster/dispenser", + "patcherrelativepath" : "../../Packages/MaxScore/patchers/DJster/dispenser", "type" : "JSON", "implicit" : 1 } , { "name" : "scalaFileBase.js", - "bootpath" : "/Users/Shared/Max 8/Packages/MaxScore/javascript", + "bootpath" : "~/Documents/Max 8/Packages/MaxScore/javascript", "patcherrelativepath" : "../../Packages/MaxScore/javascript", "type" : "TEXT", "implicit" : 1 } , { "name" : "scale-subpatch-exp.maxpat", - "bootpath" : "/Users/Shared/Max 8/Packages/MaxScore/patchers/DJster/core", + "bootpath" : "~/Documents/Max 8/Packages/MaxScore/patchers/DJster/core", "patcherrelativepath" : "../../Packages/MaxScore/patchers/DJster/core", "type" : "JSON", "implicit" : 1 } , { "name" : "scriptingname.js", - "bootpath" : "/Users/Shared/Max 8/Packages/MaxScore/javascript", + "bootpath" : "~/Documents/Max 8/Packages/MaxScore/javascript", "patcherrelativepath" : "../../Packages/MaxScore/javascript", "type" : "TEXT", "implicit" : 1 } , { "name" : "startscript.js", - "bootpath" : "/Users/Shared/Max 8/Packages/Quintet.net/patchers/Library/nodejs/drawsocket-min/code", - "patcherrelativepath" : "../../Packages/Quintet.net/patchers/Library/nodejs/drawsocket-min/code", - "type" : "TEXT", - "implicit" : 1 - } -, { - "name" : "tf.js", - "bootpath" : "/Users/Shared/Max 8/Library/tensorflow-max-mlp", - "patcherrelativepath" : "../tensorflow-max-mlp", + "bootpath" : "~/Documents/Max 8/Packages/drawsocket-max/javascript", + "patcherrelativepath" : "../../Packages/drawsocket-max/javascript", "type" : "TEXT", "implicit" : 1 }