initial help patch #19

Merged
kieran-mcauliffe merged 2 commits from help-patch into main 2025-07-29 14:10:37 +02:00
Showing only changes of commit b850440287 - Show all commits

View File

@ -10,7 +10,7 @@
} }
, ,
"classnamespace" : "box", "classnamespace" : "box",
"rect" : [ 226.0, 100.0, 875.0, 820.0 ], "rect" : [ 226.0, 100.0, 1143.0, 820.0 ],
"gridsize" : [ 15.0, 15.0 ], "gridsize" : [ 15.0, 15.0 ],
"showrootpatcherontab" : 0, "showrootpatcherontab" : 0,
"showontab" : 0, "showontab" : 0,
@ -31,7 +31,7 @@
} }
, ,
"classnamespace" : "box", "classnamespace" : "box",
"rect" : [ 0.0, 26.0, 875.0, 794.0 ], "rect" : [ 0.0, 26.0, 1143.0, 794.0 ],
"gridsize" : [ 15.0, 15.0 ], "gridsize" : [ 15.0, 15.0 ],
"showontab" : 2, "showontab" : 2,
"boxes" : [ { "boxes" : [ {
@ -302,7 +302,7 @@
} }
], ],
"lines" : [ ], "lines" : [ ],
"originid" : "pat-649" "originid" : "pat-760"
} }
, ,
"patching_rect" : [ 279.166679978370667, 34.722223877906799, 67.0, 22.0 ], "patching_rect" : [ 279.166679978370667, 34.722223877906799, 67.0, 22.0 ],
@ -328,21 +328,49 @@
} }
, ,
"classnamespace" : "box", "classnamespace" : "box",
"rect" : [ 226.0, 126.0, 875.0, 794.0 ], "rect" : [ 0.0, 26.0, 1143.0, 794.0 ],
"gridsize" : [ 15.0, 15.0 ], "gridsize" : [ 15.0, 15.0 ],
"showontab" : 2, "showontab" : 2,
"boxes" : [ { "boxes" : [ {
"box" : { "box" : {
"bgcolor" : [ 0.0, 0.0, 0.0, 0.99 ], "bgcolor" : [ 0.0, 0.0, 0.0, 0.99 ],
"bubbleside" : 0, "bubble" : 1,
"fontsize" : 14.0, "id" : "obj-27",
"id" : "obj-23", "linecount" : 2,
"linecount" : 10,
"maxclass" : "comment", "maxclass" : "comment",
"numinlets" : 1, "numinlets" : 1,
"numoutlets" : 0, "numoutlets" : 0,
"patching_rect" : [ 8.108107566833496, 831.08102560043335, 864.0, 163.0 ], "patching_rect" : [ 885.783728122711182, 741.148598670959473, 148.0, 37.0 ],
"text" : "Enumerators take the continuous output of a modulator and turn it into discrete parameter results. \n\nFor the first enumerator, a modulator is emitting a square wave for the `scale` parameter of DJster instance 4, and this wave goes between 0 and 1. Internally, the system recognizes when a modulator and enumerator are marked with the same instance and parameter and it links them. So, when at 0, this gets enumerated to the `major` argument as it is between the -0,5 and 0,5 breakpoints. When at 1, it gets enumerated to the `minor` breakpoint.\n\nThe second shows how to move between numerous arguments. Once again, a modulator is defined with the same instance number and parameter. This time, this modulator is a saw wave going between 0 and 3. The corresponding enumerator now features many more breakpoints spanning the entire length of this saw wave." "presentation_linecount" : 2,
"text" : "Imagine these are the DJster intances"
}
}
, {
"box" : {
"fontsize" : 14.0,
"id" : "obj-10",
"linecount" : 4,
"maxclass" : "comment",
"numinlets" : 1,
"numoutlets" : 0,
"patching_rect" : [ 29.487183213233948, 25.5, 244.0, 69.0 ],
"text" : "ENUMERATORS turn the continuous values from the modulators and turn them into discrete values, allowing the construction of sequences."
}
}
, {
"box" : {
"bgcolor" : [ 0.0, 0.0, 0.0, 0.99 ],
"bubbleside" : 0,
"fontsize" : 14.0,
"id" : "obj-23",
"linecount" : 8,
"maxclass" : "comment",
"numinlets" : 1,
"numoutlets" : 0,
"patching_rect" : [ 8.108107566833496, 831.08102560043335, 864.0, 132.0 ],
"text" : "For the first enumerator, a modulator is emitting a square wave for the `scale` parameter of DJster instance 4, and this wave goes between 0 and 1. Internally, the system recognizes when a modulator and enumerator are marked with the same instance and parameter and it links them. So, when at 0, this gets enumerated to the `major` argument as it is between the -0,5 and 0,5 breakpoints. When at 1, it gets enumerated to the `minor` breakpoint.\n\nThe second shows how to move between numerous arguments. Once again, a modulator is defined with the same instance number and parameter. This time, this modulator is a saw wave going between 0 and 3. The corresponding enumerator now features many more breakpoints spanning the entire length of this saw wave."
} }
} }
@ -354,7 +382,7 @@
"numinlets" : 0, "numinlets" : 0,
"numoutlets" : 1, "numoutlets" : 1,
"outlettype" : [ "" ], "outlettype" : [ "" ],
"patching_rect" : [ 55.405401706695557, 51.351347923278809, 62.0, 22.0 ], "patching_rect" : [ 729.540497779846191, 87.837831974029541, 62.0, 22.0 ],
"text" : "r common" "text" : "r common"
} }
@ -393,7 +421,7 @@
"numinlets" : 1, "numinlets" : 1,
"numoutlets" : 3, "numoutlets" : 3,
"outlettype" : [ "bang", "bang", "bang" ], "outlettype" : [ "bang", "bang", "bang" ],
"patching_rect" : [ 258.108090877532959, 28.378376483917236, 42.0, 22.0 ], "patching_rect" : [ 822.283728122711182, 23.0, 42.0, 22.0 ],
"text" : "t b b b" "text" : "t b b b"
} }
@ -464,7 +492,7 @@
"numinlets" : 2, "numinlets" : 2,
"numoutlets" : 1, "numoutlets" : 1,
"outlettype" : [ "bang" ], "outlettype" : [ "bang" ],
"patching_rect" : [ 258.108090877532959, 59.459455490112305, 67.0, 22.0 ], "patching_rect" : [ 822.283728122711182, 54.0, 67.0, 22.0 ],
"text" : "delay 3000" "text" : "delay 3000"
} }
@ -477,7 +505,7 @@
"numinlets" : 1, "numinlets" : 1,
"numoutlets" : 1, "numoutlets" : 1,
"outlettype" : [ "bang" ], "outlettype" : [ "bang" ],
"patching_rect" : [ 259.459442138671875, 9.459458827972412, 58.0, 22.0 ], "patching_rect" : [ 824.283728122711182, 4.0, 58.0, 22.0 ],
"text" : "loadbang" "text" : "loadbang"
} }
@ -490,7 +518,7 @@
"numinlets" : 2, "numinlets" : 2,
"numoutlets" : 1, "numoutlets" : 1,
"outlettype" : [ "" ], "outlettype" : [ "" ],
"patching_rect" : [ 258.108090877532959, 85.135129451751709, 73.0, 22.0 ], "patching_rect" : [ 822.283728122711182, 80.0, 73.0, 22.0 ],
"text" : "viewMode 1" "text" : "viewMode 1"
} }
@ -515,7 +543,7 @@
"numoutlets" : 1, "numoutlets" : 1,
"outlettype" : [ "" ], "outlettype" : [ "" ],
"patching_rect" : [ 663.513469219207764, 748.648598670959473, 50.0, 35.0 ], "patching_rect" : [ 663.513469219207764, 748.648598670959473, 50.0, 35.0 ],
"text" : "tonic_pitch 25" "text" : "tonic_pitch 30"
} }
} }
@ -528,7 +556,7 @@
"numoutlets" : 1, "numoutlets" : 1,
"outlettype" : [ "" ], "outlettype" : [ "" ],
"patching_rect" : [ 491.89185905456543, 748.648598670959473, 50.0, 35.0 ], "patching_rect" : [ 491.89185905456543, 748.648598670959473, 50.0, 35.0 ],
"text" : "scale minor" "text" : "scale major"
} }
} }
@ -541,7 +569,7 @@
"numoutlets" : 1, "numoutlets" : 1,
"outlettype" : [ "" ], "outlettype" : [ "" ],
"patching_rect" : [ 320.270248889923096, 748.648598670959473, 50.0, 76.0 ], "patching_rect" : [ 320.270248889923096, 748.648598670959473, 50.0, 76.0 ],
"text" : "melodic_cohesion 0.393701" "text" : "melodic_cohesion 34.645669"
} }
} }
@ -554,7 +582,7 @@
"numoutlets" : 1, "numoutlets" : 1,
"outlettype" : [ "" ], "outlettype" : [ "" ],
"patching_rect" : [ 148.648638725280762, 748.648598670959473, 50.0, 62.0 ], "patching_rect" : [ 148.648638725280762, 748.648598670959473, 50.0, 62.0 ],
"text" : "event_length -5.867437" "text" : "event_length 29.582744"
} }
} }
@ -567,7 +595,7 @@
"numoutlets" : 1, "numoutlets" : 1,
"outlettype" : [ "" ], "outlettype" : [ "" ],
"patching_rect" : [ 29.729727745056152, 748.648598670959473, 60.0, 62.0 ], "patching_rect" : [ 29.729727745056152, 748.648598670959473, 60.0, 62.0 ],
"text" : "pulse_length -94.506308" "text" : "pulse_length -0.628314"
} }
} }
@ -739,7 +767,7 @@
} }
], ],
"originid" : "pat-651" "originid" : "pat-762"
} }
, ,
"patching_rect" : [ 181.944453120231628, 34.722223877906799, 86.0, 22.0 ], "patching_rect" : [ 181.944453120231628, 34.722223877906799, 86.0, 22.0 ],
@ -765,10 +793,51 @@
} }
, ,
"classnamespace" : "box", "classnamespace" : "box",
"rect" : [ 0.0, 26.0, 875.0, 794.0 ], "rect" : [ 226.0, 126.0, 1143.0, 794.0 ],
"gridsize" : [ 15.0, 15.0 ], "gridsize" : [ 15.0, 15.0 ],
"showontab" : 2, "showontab" : 2,
"boxes" : [ { "boxes" : [ {
"box" : {
"bgcolor" : [ 0.0, 0.0, 0.0, 0.99 ],
"bubble" : 1,
"id" : "obj-27",
"linecount" : 2,
"maxclass" : "comment",
"numinlets" : 1,
"numoutlets" : 0,
"patching_rect" : [ 893.025753617286682, 747.5, 148.0, 37.0 ],
"presentation_linecount" : 2,
"text" : "Imagine these are the DJster intances"
}
}
, {
"box" : {
"fontsize" : 14.0,
"id" : "obj-23",
"linecount" : 4,
"maxclass" : "comment",
"numinlets" : 1,
"numoutlets" : 0,
"patching_rect" : [ 29.487183213233948, 25.5, 244.0, 69.0 ],
"text" : "MODULATORS sit between the web interface and DJster instances, allowing short or long time scale modification of parameters."
}
}
, {
"box" : {
"id" : "obj-13",
"maxclass" : "message",
"numinlets" : 2,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 509.0, 56.0, 97.0, 22.0 ],
"presentation_linecount" : 2,
"text" : "6 harmonicity 87"
}
}
, {
"box" : { "box" : {
"bubble" : 1, "bubble" : 1,
"bubbleside" : 3, "bubbleside" : 3,
@ -831,7 +900,7 @@
"maxclass" : "newobj", "maxclass" : "newobj",
"numinlets" : 1, "numinlets" : 1,
"numoutlets" : 0, "numoutlets" : 0,
"patching_rect" : [ 112.820527076721191, 94.871806859970093, 64.0, 22.0 ], "patching_rect" : [ 731.5, 95.0, 64.0, 22.0 ],
"text" : "s common" "text" : "s common"
} }
@ -843,7 +912,7 @@
"numinlets" : 2, "numinlets" : 2,
"numoutlets" : 1, "numoutlets" : 1,
"outlettype" : [ "" ], "outlettype" : [ "" ],
"patching_rect" : [ 487.179548740386963, 64.102572202682495, 80.0, 22.0 ], "patching_rect" : [ 415.0, 56.0, 80.0, 22.0 ],
"text" : "4 scale major" "text" : "4 scale major"
} }
@ -925,12 +994,13 @@
"box" : { "box" : {
"bgcolor" : [ 0.0, 0.0, 0.0, 0.99 ], "bgcolor" : [ 0.0, 0.0, 0.0, 0.99 ],
"bubble" : 1, "bubble" : 1,
"bubbleside" : 0,
"id" : "obj-24", "id" : "obj-24",
"linecount" : 2, "linecount" : 2,
"maxclass" : "comment", "maxclass" : "comment",
"numinlets" : 1, "numinlets" : 1,
"numoutlets" : 0, "numoutlets" : 0,
"patching_rect" : [ 603.846230149269104, 42.307697653770447, 151.0, 37.0 ], "patching_rect" : [ 475.0, 80.0, 151.0, 52.0 ],
"text" : "Imagine this is the web interface" "text" : "Imagine this is the web interface"
} }
@ -943,7 +1013,7 @@
"numinlets" : 1, "numinlets" : 1,
"numoutlets" : 3, "numoutlets" : 3,
"outlettype" : [ "bang", "bang", "bang" ], "outlettype" : [ "bang", "bang", "bang" ],
"patching_rect" : [ 204.0, 42.307697653770447, 42.0, 22.0 ], "patching_rect" : [ 832.0, 60.0, 42.0, 22.0 ],
"text" : "t b b b" "text" : "t b b b"
} }
@ -955,7 +1025,7 @@
"numinlets" : 2, "numinlets" : 2,
"numoutlets" : 1, "numoutlets" : 1,
"outlettype" : [ "" ], "outlettype" : [ "" ],
"patching_rect" : [ 356.410301446914673, 64.102572202682495, 131.0, 22.0 ], "patching_rect" : [ 278.0, 56.0, 131.0, 22.0 ],
"text" : "3 melodic_cohesion 50" "text" : "3 melodic_cohesion 50"
} }
@ -967,7 +1037,7 @@
"numinlets" : 1, "numinlets" : 1,
"numoutlets" : 1, "numoutlets" : 1,
"outlettype" : [ "" ], "outlettype" : [ "" ],
"patching_rect" : [ 356.410301446914673, 98.717961192131042, 90.0, 22.0 ], "patching_rect" : [ 278.0, 90.0, 90.0, 22.0 ],
"text" : "prepend param" "text" : "prepend param"
} }
@ -979,7 +1049,7 @@
"numinlets" : 2, "numinlets" : 2,
"numoutlets" : 1, "numoutlets" : 1,
"outlettype" : [ "" ], "outlettype" : [ "" ],
"patching_rect" : [ 489.743651628494263, 30.769234657287598, 104.0, 22.0 ], "patching_rect" : [ 412.0, 22.0, 104.0, 22.0 ],
"text" : "2 event_length 20" "text" : "2 event_length 20"
} }
@ -991,7 +1061,7 @@
"numinlets" : 2, "numinlets" : 2,
"numoutlets" : 1, "numoutlets" : 1,
"outlettype" : [ "" ], "outlettype" : [ "" ],
"patching_rect" : [ 356.410301446914673, 30.769234657287598, 110.0, 22.0 ], "patching_rect" : [ 278.0, 22.0, 110.0, 22.0 ],
"text" : "1 pulse_length 200" "text" : "1 pulse_length 200"
} }
@ -1002,7 +1072,7 @@
"maxclass" : "panel", "maxclass" : "panel",
"numinlets" : 1, "numinlets" : 1,
"numoutlets" : 0, "numoutlets" : 0,
"patching_rect" : [ 356.410301446914673, 23.076925992965698, 248.0, 74.0 ] "patching_rect" : [ 278.0, 14.0, 355.0, 74.0 ]
} }
} }
@ -1014,7 +1084,7 @@
"numinlets" : 2, "numinlets" : 2,
"numoutlets" : 1, "numoutlets" : 1,
"outlettype" : [ "" ], "outlettype" : [ "" ],
"patching_rect" : [ 182.0, 64.102572202682495, 29.5, 22.0 ], "patching_rect" : [ 766.0, 49.0, 29.5, 22.0 ],
"text" : "1" "text" : "1"
} }
@ -1027,7 +1097,7 @@
"numinlets" : 2, "numinlets" : 2,
"numoutlets" : 1, "numoutlets" : 1,
"outlettype" : [ "bang" ], "outlettype" : [ "bang" ],
"patching_rect" : [ 204.0, 15.474360108375549, 67.0, 22.0 ], "patching_rect" : [ 832.0, 33.0, 67.0, 22.0 ],
"text" : "delay 3000" "text" : "delay 3000"
} }
@ -1055,7 +1125,7 @@
"numinlets" : 1, "numinlets" : 1,
"numoutlets" : 1, "numoutlets" : 1,
"outlettype" : [ "bang" ], "outlettype" : [ "bang" ],
"patching_rect" : [ 204.0, -6.0, 58.0, 22.0 ], "patching_rect" : [ 832.0, 12.0, 58.0, 22.0 ],
"text" : "loadbang" "text" : "loadbang"
} }
@ -1068,7 +1138,7 @@
"numinlets" : 2, "numinlets" : 2,
"numoutlets" : 1, "numoutlets" : 1,
"outlettype" : [ "" ], "outlettype" : [ "" ],
"patching_rect" : [ 203.730796933174133, 98.717961192131042, 73.0, 22.0 ], "patching_rect" : [ 825.0, 88.0, 73.0, 22.0 ],
"text" : "viewMode 0" "text" : "viewMode 0"
} }
@ -1081,7 +1151,7 @@
"numinlets" : 2, "numinlets" : 2,
"numoutlets" : 1, "numoutlets" : 1,
"outlettype" : [ "" ], "outlettype" : [ "" ],
"patching_rect" : [ 33.333337545394897, 94.871806859970093, 42.0, 22.0 ], "patching_rect" : [ 669.0, 88.0, 42.0, 22.0 ],
"text" : "reload" "text" : "reload"
} }
@ -1095,7 +1165,7 @@
"numinlets" : 1, "numinlets" : 1,
"numoutlets" : 1, "numoutlets" : 1,
"outlettype" : [ "" ], "outlettype" : [ "" ],
"patching_rect" : [ 29.487183213233948, 8.974360108375549, 160.256430506706238, 35.0 ], "patching_rect" : [ 665.0, 2.0, 160.256430506706238, 35.0 ],
"saved_object_attributes" : { "saved_object_attributes" : {
"client_rect" : [ 113, 112, 658, 432 ], "client_rect" : [ 113, 112, 658, 432 ],
"parameter_enable" : 0, "parameter_enable" : 0,
@ -1116,7 +1186,7 @@
"numinlets" : 1, "numinlets" : 1,
"numoutlets" : 5, "numoutlets" : 5,
"outlettype" : [ "preset", "int", "preset", "int", "" ], "outlettype" : [ "preset", "int", "preset", "int", "" ],
"patching_rect" : [ 29.487183213233948, 47.435903429985046, 100.0, 40.0 ], "patching_rect" : [ 665.0, 40.0, 100.0, 40.0 ],
"pattrstorage" : "myStorage" "pattrstorage" : "myStorage"
} }
@ -1128,7 +1198,8 @@
"numinlets" : 2, "numinlets" : 2,
"numoutlets" : 1, "numoutlets" : 1,
"outlettype" : [ "" ], "outlettype" : [ "" ],
"patching_rect" : [ 855.128313183784485, 758.974454879760742, 50.0, 22.0 ] "patching_rect" : [ 785.0, 758.974454879760742, 92.0, 22.0 ],
"text" : "harmonicity 87"
} }
} }
@ -1139,8 +1210,8 @@
"numinlets" : 2, "numinlets" : 2,
"numoutlets" : 1, "numoutlets" : 1,
"outlettype" : [ "" ], "outlettype" : [ "" ],
"patching_rect" : [ 683.333419680595398, 758.974454879760742, 93.589755415916443, 22.0 ], "patching_rect" : [ 657.0, 759.0, 93.589755415916443, 22.0 ],
"text" : "tonic_pitch 25" "text" : "tonic_pitch 30"
} }
} }
@ -1151,8 +1222,8 @@
"numinlets" : 2, "numinlets" : 2,
"numoutlets" : 1, "numoutlets" : 1,
"outlettype" : [ "" ], "outlettype" : [ "" ],
"patching_rect" : [ 512.820577621459961, 758.974454879760742, 132.05129873752594, 22.0 ], "patching_rect" : [ 500.0, 759.0, 132.05129873752594, 22.0 ],
"text" : "scale minor" "text" : "scale major"
} }
} }
@ -1165,7 +1236,7 @@
"numoutlets" : 1, "numoutlets" : 1,
"outlettype" : [ "" ], "outlettype" : [ "" ],
"patching_rect" : [ 341.025684118270874, 758.974454879760742, 112.820527076721191, 35.0 ], "patching_rect" : [ 341.025684118270874, 758.974454879760742, 112.820527076721191, 35.0 ],
"text" : "melodic_cohesion 50.393701" "text" : "melodic_cohesion 84.645669"
} }
} }
@ -1177,7 +1248,7 @@
"numoutlets" : 1, "numoutlets" : 1,
"outlettype" : [ "" ], "outlettype" : [ "" ],
"patching_rect" : [ 169.230790615081787, 758.974454879760742, 152.564121842384338, 22.0 ], "patching_rect" : [ 169.230790615081787, 758.974454879760742, 152.564121842384338, 22.0 ],
"text" : "event_length 17.113697" "text" : "event_length 38.457805"
} }
} }
@ -1189,8 +1260,8 @@
"numinlets" : 2, "numinlets" : 2,
"numoutlets" : 1, "numoutlets" : 1,
"outlettype" : [ "" ], "outlettype" : [ "" ],
"patching_rect" : [ 50.000006318092346, 758.974454879760742, 108.974372744560242, 35.0 ], "patching_rect" : [ 38.0, 752.474454879760742, 80.0, 35.0 ],
"text" : "pulse_length 201.884844" "text" : "pulse_length 199.371686"
} }
} }
@ -1292,6 +1363,13 @@
"source" : [ "obj-12", 0 ] "source" : [ "obj-12", 0 ]
} }
}
, {
"patchline" : {
"destination" : [ "obj-20", 0 ],
"source" : [ "obj-13", 0 ]
}
} }
, { , {
"patchline" : { "patchline" : {
@ -1336,6 +1414,15 @@
"source" : [ "obj-21", 0 ] "source" : [ "obj-21", 0 ]
} }
}
, {
"patchline" : {
"destination" : [ "obj-13", 0 ],
"hidden" : 1,
"order" : 0,
"source" : [ "obj-22", 0 ]
}
} }
, { , {
"patchline" : { "patchline" : {
@ -1349,7 +1436,7 @@
"patchline" : { "patchline" : {
"destination" : [ "obj-18", 0 ], "destination" : [ "obj-18", 0 ],
"hidden" : 1, "hidden" : 1,
"order" : 2, "order" : 4,
"source" : [ "obj-22", 0 ] "source" : [ "obj-22", 0 ]
} }
@ -1358,7 +1445,7 @@
"patchline" : { "patchline" : {
"destination" : [ "obj-19", 0 ], "destination" : [ "obj-19", 0 ],
"hidden" : 1, "hidden" : 1,
"order" : 0, "order" : 2,
"source" : [ "obj-22", 0 ] "source" : [ "obj-22", 0 ]
} }
@ -1367,6 +1454,15 @@
"patchline" : { "patchline" : {
"destination" : [ "obj-21", 0 ], "destination" : [ "obj-21", 0 ],
"hidden" : 1, "hidden" : 1,
"order" : 3,
"source" : [ "obj-22", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-32", 0 ],
"hidden" : 1,
"order" : 1, "order" : 1,
"source" : [ "obj-22", 0 ] "source" : [ "obj-22", 0 ]
} }
@ -1396,7 +1492,7 @@
} }
], ],
"originid" : "pat-667" "originid" : "pat-778"
} }
, ,
"patching_rect" : [ 94.444448947906494, 34.722223877906799, 78.0, 22.0 ], "patching_rect" : [ 94.444448947906494, 34.722223877906799, 78.0, 22.0 ],
@ -1407,7 +1503,7 @@
} }
], ],
"lines" : [ ], "lines" : [ ],
"originid" : "pat-647", "originid" : "pat-758",
"parameters" : { "parameters" : {
"obj-4::obj-1::obj-25" : [ "dict", "dict", 0 ], "obj-4::obj-1::obj-25" : [ "dict", "dict", 0 ],
"obj-5::obj-1::obj-25" : [ "dict[1]", "dict", 0 ], "obj-5::obj-1::obj-25" : [ "dict[1]", "dict", 0 ],