From: equilet <2237372+equilet@users.noreply.github.com> Date: Tue, 25 Mar 2025 03:17:32 +0000 (-0700) Subject: grain manager example X-Git-Tag: v0.0~8 X-Git-Url: https://git.dabkitsch.com/?a=commitdiff_plain;h=9015a9d4d3c1e1e817c6b5b858c70455b24bcd19;p=sonogarden_maxproj.git grain manager example --- diff --git a/engine_grainmanager.maxhelp b/engine_grainmanager.maxhelp new file mode 100644 index 0000000..884dce5 --- /dev/null +++ b/engine_grainmanager.maxhelp @@ -0,0 +1,206 @@ +{ + "patcher" : { + "fileversion" : 1, + "appversion" : { + "major" : 9, + "minor" : 0, + "revision" : 6, + "architecture" : "x64", + "modernui" : 1 + } +, + "classnamespace" : "box", + "rect" : [ 65.0, 118.0, 662.0, 645.0 ], + "gridsize" : [ 15.0, 15.0 ], + "boxes" : [ { + "box" : { + "id" : "obj-13", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 2, + "outlettype" : [ "", "" ], + "patching_rect" : [ 279.0, 353.0, 63.0, 22.0 ], + "text" : "route note" + } + + } +, { + "box" : { + "id" : "obj-3", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 88.0, 458.0, 78.0, 22.0 ], + "text" : "print for_poly" + } + + } +, { + "box" : { + "fontface" : 0, + "fontsize" : 10.0, + "id" : "obj-12", + "linecount" : 11, + "maxclass" : "o.display", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 279.0, 383.0, 259.0, 149.0 ], + "text" : "/rand/int : 7607,\n/cat : \"blackgrosbeak\",\n/loop : 1,\n/speed : 1.,\n/density : 0.7,\n/variety : 0.,\n/auxsend : 0.,\n/spacing/range : [100., 1500.],\n/rand : 0.760776,\n/loval : 6350.,\n/hival : 307." + } + + } +, { + "box" : { + "fontface" : 0, + "id" : "obj-5", + "linecount" : 8, + "maxclass" : "o.compose", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 330.0, 73.0, 232.0, 113.0 ], + "saved_bundle_data" : [ 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 28, 47, 99, 97, 116, 0, 0, 0, 0, 44, 115, 0, 0, 98, 108, 97, 99, 107, 103, 114, 111, 115, 98, 101, 97, 107, 0, 0, 0, 0, 0, 0, 16, 47, 108, 111, 111, 112, 0, 0, 0, 44, 105, 0, 0, 0, 0, 0, 1, 0, 0, 0, 20, 47, 103, 101, 110, 101, 114, 97, 116, 101, 0, 0, 0, 44, 105, 0, 0, 0, 0, 0, 1, 0, 0, 0, 20, 47, 115, 112, 101, 101, 100, 0, 0, 44, 100, 0, 0, 63, -16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 47, 100, 101, 110, 115, 105, 116, 121, 0, 0, 0, 0, 44, 100, 0, 0, 63, -20, -52, -52, -52, -52, -52, -51, 0, 0, 0, 24, 47, 118, 97, 114, 105, 101, 116, 121, 0, 0, 0, 0, 44, 100, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 47, 97, 117, 120, 115, 101, 110, 100, 0, 0, 0, 0, 44, 100, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 36, 47, 115, 112, 97, 99, 105, 110, 103, 47, 114, 97, 110, 103, 101, 0, 0, 44, 100, 100, 0, 64, 89, 0, 0, 0, 0, 0, 0, 64, -105, 112, 0, 0, 0, 0, 0 ], + "saved_bundle_length" : 240, + "text" : "/cat : \"blackgrosbeak\",\n/loop : 1,\n/generate : 1,\n/speed : 1.,\n/density : 0.9,\n/variety : 0.,\n/auxsend : 0.,\n/spacing/range : [100., 1500.]" + } + + } +, { + "box" : { + "fontface" : 0, + "id" : "obj-4", + "linecount" : 8, + "maxclass" : "o.compose", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 88.0, 73.0, 232.0, 113.0 ], + "saved_bundle_data" : [ 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 28, 47, 99, 97, 116, 0, 0, 0, 0, 44, 115, 0, 0, 98, 108, 97, 99, 107, 103, 114, 111, 115, 98, 101, 97, 107, 0, 0, 0, 0, 0, 0, 16, 47, 108, 111, 111, 112, 0, 0, 0, 44, 105, 0, 0, 0, 0, 0, 1, 0, 0, 0, 20, 47, 103, 101, 110, 101, 114, 97, 116, 101, 0, 0, 0, 44, 105, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 47, 115, 112, 101, 101, 100, 0, 0, 44, 100, 0, 0, 63, -16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 47, 100, 101, 110, 115, 105, 116, 121, 0, 0, 0, 0, 44, 100, 0, 0, 63, -26, 102, 102, 102, 102, 102, 102, 0, 0, 0, 24, 47, 118, 97, 114, 105, 101, 116, 121, 0, 0, 0, 0, 44, 100, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 47, 97, 117, 120, 115, 101, 110, 100, 0, 0, 0, 0, 44, 100, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 36, 47, 115, 112, 97, 99, 105, 110, 103, 47, 114, 97, 110, 103, 101, 0, 0, 44, 100, 100, 0, 64, 89, 0, 0, 0, 0, 0, 0, 64, -105, 112, 0, 0, 0, 0, 0 ], + "saved_bundle_length" : 240, + "text" : "/cat : \"blackgrosbeak\",\n/loop : 1,\n/generate : 0,\n/speed : 1.,\n/density : 0.7,\n/variety : 0.,\n/auxsend : 0.,\n/spacing/range : [100., 1500.]" + } + + } +, { + "box" : { + "fontface" : 0, + "id" : "obj-57", + "maxclass" : "o.compose", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 317.0, 266.0, 54.0, 23.0 ], + "saved_bundle_data" : [ 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12, 47, 115, 116, 111, 112, 0, 0, 0, 44, 0, 0, 0 ], + "saved_bundle_length" : 32, + "text" : "/stop" + } + + } +, { + "box" : { + "fontsize" : 11.0, + "id" : "obj-62", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 88.0, 318.0, 116.0, 21.0 ], + "text" : "engine_grainmanager" + } + + } + ], + "lines" : [ { + "patchline" : { + "destination" : [ "obj-12", 0 ], + "source" : [ "obj-13", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-62", 0 ], + "source" : [ "obj-4", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-62", 0 ], + "source" : [ "obj-5", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-62", 0 ], + "source" : [ "obj-57", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-13", 0 ], + "order" : 0, + "source" : [ "obj-62", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-3", 0 ], + "order" : 1, + "source" : [ "obj-62", 0 ] + } + + } + ], + "dependency_cache" : [ { + "name" : "engine_grainmanager.maxpat", + "bootpath" : "~/Documents/programming/git_repositories/sonogarden_maxproj", + "patcherrelativepath" : ".", + "type" : "JSON", + "implicit" : 1 + } +, { + "name" : "o.compose.mxo", + "type" : "iLaX" + } +, { + "name" : "o.display.mxo", + "type" : "iLaX" + } +, { + "name" : "o.expr.codebox.mxo", + "type" : "iLaX" + } +, { + "name" : "o.if.mxo", + "type" : "iLaX" + } +, { + "name" : "o.pack.mxo", + "type" : "iLaX" + } +, { + "name" : "o.route.mxo", + "type" : "iLaX" + } +, { + "name" : "o.select.mxo", + "type" : "iLaX" + } +, { + "name" : "o.union.mxo", + "type" : "iLaX" + } +, { + "name" : "o.var.mxo", + "type" : "iLaX" + } + ], + "autosave" : 0 + } + +}