From fbc1c401086b8a41688de94f43329ffc78ddcdaa Mon Sep 17 00:00:00 2001 From: equilet <2237372+equilet@users.noreply.github.com> Date: Wed, 23 Apr 2025 13:12:57 -0700 Subject: [PATCH] encapsulated speaker locations --- engine_zone~.maxpat | 125 ++++++++++++++++++++++++++++++-------------- 1 file changed, 87 insertions(+), 38 deletions(-) diff --git a/engine_zone~.maxpat b/engine_zone~.maxpat index 6e0875f..7a93576 100644 --- a/engine_zone~.maxpat +++ b/engine_zone~.maxpat @@ -15,6 +15,90 @@ "gridsize" : [ 15.0, 15.0 ], "subpatcher_template" : "Untitled5_template", "boxes" : [ { + "box" : { + "id" : "obj-9", + "maxclass" : "newobj", + "numinlets" : 0, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patcher" : { + "fileversion" : 1, + "appversion" : { + "major" : 9, + "minor" : 0, + "revision" : 6, + "architecture" : "x64", + "modernui" : 1 + } +, + "classnamespace" : "box", + "rect" : [ 0.0, 0.0, 1000.0, 700.0 ], + "gridsize" : [ 15.0, 15.0 ], + "subpatcher_template" : "Untitled5_template", + "boxes" : [ { + "box" : { + "id" : "obj-9", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "bang" ], + "patching_rect" : [ 50.0, 100.0, 58.0, 22.0 ], + "text" : "loadbang" + } + + } +, { + "box" : { + "fontface" : 0, + "id" : "obj-6", + "linecount" : 7, + "maxclass" : "o.compose", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 50.0, 135.5, 163.0, 100.0 ], + "saved_bundle_data" : [ 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -128, 47, 115, 112, 101, 97, 107, 101, 114, 115, 47, 120, 121, 0, 0, 0, 0, 44, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 0, 0, 0, -65, -9, 92, 32, -110, 71, 37, -66, 63, -9, -27, 117, 58, 63, 41, 73, -65, -20, 123, 2, -43, -99, -45, 41, 63, -9, -27, 117, 58, 63, 41, 73, 63, -24, 98, 77, -46, -14, 21, 58, 63, -9, -27, 117, 58, 63, 41, 73, 63, -11, -14, 18, -41, 115, 121, -127, 63, -9, -27, 117, 58, 63, 41, 73, -65, -4, 110, -122, -58, 88, -69, -111, -65, -9, 104, -100, -95, -116, 61, 86, 63, -4, -84, -13, 18, -78, 49, -118, -65, -9, 104, -100, -95, -116, 61, 86 ], + "saved_bundle_length" : 148, + "text" : "/speakers/xy : [-1.45999, 1.49352, -0.890016, 1.49352, 0.762, 1.49352, 1.3716, 1.49352, -1.77698, -1.46304, 1.79222, -1.46304]" + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-7", + "index" : 1, + "maxclass" : "outlet", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 50.0, 295.5, 30.0, 30.0 ] + } + + } + ], + "lines" : [ { + "patchline" : { + "destination" : [ "obj-7", 0 ], + "source" : [ "obj-6", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-6", 0 ], + "source" : [ "obj-9", 0 ] + } + + } + ] + } +, + "patching_rect" : [ 642.5, 372.0, 115.0, 22.0 ], + "text" : "p speaker_locations" + } + + } +, { "box" : { "id" : "obj-17", "maxclass" : "newobj", @@ -45,38 +129,10 @@ "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "" ], - "patching_rect" : [ 373.0, 225.0, 126.0, 22.0 ], + "patching_rect" : [ 436.0, 199.0, 126.0, 22.0 ], "text" : "prepend patchername" } - } -, { - "box" : { - "id" : "obj-9", - "maxclass" : "newobj", - "numinlets" : 1, - "numoutlets" : 1, - "outlettype" : [ "bang" ], - "patching_rect" : [ 761.0, 285.0, 58.0, 22.0 ], - "text" : "loadbang" - } - - } -, { - "box" : { - "fontface" : 0, - "id" : "obj-6", - "linecount" : 2, - "maxclass" : "o.compose", - "numinlets" : 2, - "numoutlets" : 1, - "outlettype" : [ "" ], - "patching_rect" : [ 727.0, 319.0, 603.0, 36.0 ], - "saved_bundle_data" : [ 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -128, 47, 115, 112, 101, 97, 107, 101, 114, 115, 47, 120, 121, 0, 0, 0, 0, 44, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 0, 0, 0, -65, -9, 92, 32, -110, 71, 37, -66, 63, -9, -27, 117, 58, 63, 41, 73, -65, -20, 123, 2, -43, -99, -45, 41, 63, -9, -27, 117, 58, 63, 41, 73, 63, -24, 98, 77, -46, -14, 21, 58, 63, -9, -27, 117, 58, 63, 41, 73, 63, -11, -14, 18, -41, 115, 121, -127, 63, -9, -27, 117, 58, 63, 41, 73, -65, -4, 110, -122, -58, 88, -69, -111, -65, -9, 104, -100, -95, -116, 61, 86, 63, -4, -84, -13, 18, -78, 49, -118, -65, -9, 104, -100, -95, -116, 61, 86 ], - "saved_bundle_length" : 148, - "text" : "/speakers/xy : [-1.45999, 1.49352, -0.890016, 1.49352, 0.762, 1.49352, 1.3716, 1.49352, -1.77698, -1.46304, 1.79222, -1.46304]" - } - } , { "box" : { @@ -97,7 +153,7 @@ "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "" ], - "patching_rect" : [ 629.0, 149.0, 44.0, 22.0 ], + "patching_rect" : [ 678.0, 141.0, 44.0, 22.0 ], "text" : "bucket" } @@ -2037,13 +2093,6 @@ "source" : [ "obj-55", 1 ] } - } -, { - "patchline" : { - "destination" : [ "obj-43", 0 ], - "source" : [ "obj-6", 0 ] - } - } , { "patchline" : { @@ -2068,7 +2117,7 @@ } , { "patchline" : { - "destination" : [ "obj-6", 0 ], + "destination" : [ "obj-43", 0 ], "source" : [ "obj-9", 0 ] } -- 2.34.1