Skip to content
Find file
Fetching contributors…
Cannot retrieve contributors at this time
5822 lines (5300 sloc) 135 KB
{
"patcher" : {
"fileversion" : 1,
"rect" : [ 0.0, 74.0, 779.0, 710.0 ],
"bglocked" : 0,
"defrect" : [ 0.0, 74.0, 779.0, 710.0 ],
"openrect" : [ 0.0, 0.0, 0.0, 0.0 ],
"openinpresentation" : 0,
"default_fontsize" : 11.0,
"default_fontface" : 0,
"default_fontname" : "Helvetica Neue",
"gridonopen" : 0,
"gridsize" : [ 18.0, 6.0 ],
"gridsnaponopen" : 0,
"toolbarvisible" : 1,
"boxanimatetime" : 200,
"imprint" : 0,
"enablehscroll" : 1,
"enablevscroll" : 1,
"devicewidth" : 0.0,
"boxes" : [ {
"box" : {
"maxclass" : "newobj",
"text" : "!= 0",
"patching_rect" : [ 219.0, 112.0, 32.5, 20.0 ],
"numoutlets" : 1,
"fontname" : "Helvetica Neue",
"outlettype" : [ "int" ],
"id" : "obj-18",
"fontsize" : 11.0,
"numinlets" : 2
}
}
, {
"box" : {
"maxclass" : "newobj",
"text" : "t i i",
"patching_rect" : [ 198.0, 84.0, 39.5, 20.0 ],
"numoutlets" : 2,
"fontname" : "Helvetica Neue",
"outlettype" : [ "int", "int" ],
"id" : "obj-17",
"fontsize" : 11.0,
"numinlets" : 1
}
}
, {
"box" : {
"maxclass" : "newobj",
"text" : "gate",
"patching_rect" : [ 144.0, 144.0, 36.5, 20.0 ],
"numoutlets" : 1,
"fontname" : "Helvetica Neue",
"outlettype" : [ "" ],
"id" : "obj-16",
"fontsize" : 11.0,
"numinlets" : 2
}
}
, {
"box" : {
"maxclass" : "newobj",
"text" : "+ 0.25",
"patching_rect" : [ 180.0, 204.0, 42.0, 20.0 ],
"numoutlets" : 1,
"fontname" : "Helvetica Neue",
"outlettype" : [ "float" ],
"id" : "obj-12",
"fontsize" : 11.0,
"numinlets" : 2
}
}
, {
"box" : {
"maxclass" : "newobj",
"text" : "p polymute",
"color" : [ 0.945098, 0.913725, 0.407843, 1.0 ],
"patching_rect" : [ 504.0, 504.0, 66.0, 20.0 ],
"numoutlets" : 1,
"fontname" : "Helvetica Neue",
"outlettype" : [ "int" ],
"id" : "obj-27",
"fontsize" : 11.0,
"numinlets" : 2,
"patcher" : {
"fileversion" : 1,
"rect" : [ 970.0, 430.0, 372.0, 200.0 ],
"bglocked" : 0,
"defrect" : [ 970.0, 430.0, 372.0, 200.0 ],
"openrect" : [ 0.0, 0.0, 0.0, 0.0 ],
"openinpresentation" : 0,
"default_fontsize" : 11.0,
"default_fontface" : 0,
"default_fontname" : "Helvetica Neue",
"gridonopen" : 0,
"gridsize" : [ 18.0, 6.0 ],
"gridsnaponopen" : 0,
"toolbarvisible" : 1,
"boxanimatetime" : 200,
"imprint" : 0,
"enablehscroll" : 1,
"enablevscroll" : 1,
"devicewidth" : 0.0,
"boxes" : [ {
"box" : {
"maxclass" : "newobj",
"text" : "t 1 0",
"patching_rect" : [ 198.0, 66.0, 36.5, 20.0 ],
"numoutlets" : 2,
"fontname" : "Helvetica Neue",
"outlettype" : [ "int", "int" ],
"id" : "obj-2",
"fontsize" : 11.0,
"numinlets" : 1
}
}
, {
"box" : {
"maxclass" : "newobj",
"text" : "t 0 1",
"patching_rect" : [ 36.0, 66.0, 36.5, 20.0 ],
"numoutlets" : 2,
"fontname" : "Helvetica Neue",
"outlettype" : [ "int", "int" ],
"id" : "obj-1",
"fontsize" : 11.0,
"numinlets" : 1
}
}
, {
"box" : {
"maxclass" : "newobj",
"text" : "loadbang",
"patching_rect" : [ 72.0, 36.0, 57.0, 20.0 ],
"numoutlets" : 1,
"fontname" : "Helvetica Neue",
"outlettype" : [ "bang" ],
"id" : "obj-16",
"fontsize" : 11.0,
"numinlets" : 1
}
}
, {
"box" : {
"maxclass" : "comment",
"text" : "unmute, busy\nbang this when new play info received",
"linecount" : 3,
"patching_rect" : [ 234.0, 114.0, 110.0, 46.0 ],
"numoutlets" : 0,
"fontname" : "Helvetica Neue",
"id" : "obj-11",
"fontsize" : 11.0,
"numinlets" : 1
}
}
, {
"box" : {
"maxclass" : "comment",
"text" : "mute, available",
"patching_rect" : [ 72.0, 114.0, 85.0, 20.0 ],
"numoutlets" : 0,
"fontname" : "Helvetica Neue",
"id" : "obj-10",
"fontsize" : 11.0,
"numinlets" : 1
}
}
, {
"box" : {
"maxclass" : "newobj",
"text" : "prepend mute",
"patching_rect" : [ 216.0, 90.0, 79.0, 20.0 ],
"numoutlets" : 1,
"fontname" : "Helvetica Neue",
"outlettype" : [ "" ],
"id" : "obj-8",
"fontsize" : 11.0,
"numinlets" : 1
}
}
, {
"box" : {
"maxclass" : "newobj",
"text" : "prepend mute",
"patching_rect" : [ 54.0, 90.0, 79.0, 20.0 ],
"numoutlets" : 1,
"fontname" : "Helvetica Neue",
"outlettype" : [ "" ],
"id" : "obj-3",
"fontsize" : 11.0,
"numinlets" : 1
}
}
, {
"box" : {
"maxclass" : "inlet",
"patching_rect" : [ 36.0, 30.0, 25.0, 25.0 ],
"numoutlets" : 1,
"outlettype" : [ "bang" ],
"id" : "obj-18",
"numinlets" : 0,
"comment" : ""
}
}
, {
"box" : {
"maxclass" : "inlet",
"patching_rect" : [ 198.0, 30.0, 25.0, 25.0 ],
"numoutlets" : 1,
"outlettype" : [ "bang" ],
"id" : "obj-19",
"numinlets" : 0,
"comment" : ""
}
}
, {
"box" : {
"maxclass" : "outlet",
"patching_rect" : [ 36.0, 150.0, 25.0, 25.0 ],
"numoutlets" : 0,
"id" : "obj-23",
"numinlets" : 1,
"comment" : ""
}
}
],
"lines" : [ {
"patchline" : {
"source" : [ "obj-16", 0 ],
"destination" : [ "obj-1", 0 ],
"hidden" : 0,
"midpoints" : [ ]
}
}
, {
"patchline" : {
"source" : [ "obj-2", 0 ],
"destination" : [ "obj-23", 0 ],
"hidden" : 0,
"midpoints" : [ 207.5, 138.5, 45.5, 138.5 ]
}
}
, {
"patchline" : {
"source" : [ "obj-19", 0 ],
"destination" : [ "obj-2", 0 ],
"hidden" : 0,
"midpoints" : [ ]
}
}
, {
"patchline" : {
"source" : [ "obj-1", 0 ],
"destination" : [ "obj-23", 0 ],
"hidden" : 0,
"midpoints" : [ ]
}
}
, {
"patchline" : {
"source" : [ "obj-1", 1 ],
"destination" : [ "obj-3", 0 ],
"hidden" : 0,
"midpoints" : [ ]
}
}
, {
"patchline" : {
"source" : [ "obj-18", 0 ],
"destination" : [ "obj-1", 0 ],
"hidden" : 0,
"midpoints" : [ ]
}
}
, {
"patchline" : {
"source" : [ "obj-3", 0 ],
"destination" : [ "obj-23", 0 ],
"hidden" : 0,
"midpoints" : [ 63.5, 138.5, 45.5, 138.5 ]
}
}
, {
"patchline" : {
"source" : [ "obj-8", 0 ],
"destination" : [ "obj-23", 0 ],
"hidden" : 0,
"midpoints" : [ 225.5, 138.5, 45.5, 138.5 ]
}
}
, {
"patchline" : {
"source" : [ "obj-2", 1 ],
"destination" : [ "obj-8", 0 ],
"hidden" : 0,
"midpoints" : [ ]
}
}
]
}
,
"saved_object_attributes" : {
"default_fontname" : "Helvetica Neue",
"fontname" : "Helvetica Neue",
"default_fontsize" : 11.0,
"fontface" : 0,
"fontsize" : 11.0,
"globalpatchername" : "",
"default_fontface" : 0
}
}
}
, {
"box" : {
"maxclass" : "newobj",
"text" : "+ 1",
"patching_rect" : [ 504.0, 204.0, 32.5, 20.0 ],
"numoutlets" : 1,
"fontname" : "Helvetica Neue",
"outlettype" : [ "int" ],
"id" : "obj-6",
"fontsize" : 11.0,
"numinlets" : 2
}
}
, {
"box" : {
"maxclass" : "newobj",
"annotation" : "4right",
"text" : "out~ 8",
"color" : [ 0.254902, 0.705882, 0.8, 1.0 ],
"patching_rect" : [ 396.0, 546.0, 42.0, 20.0 ],
"numoutlets" : 0,
"fontname" : "Helvetica Neue",
"id" : "obj-35",
"fontsize" : 11.0,
"numinlets" : 1,
"saved_object_attributes" : {
"attr_comment" : ""
}
}
}
, {
"box" : {
"maxclass" : "newobj",
"annotation" : "3right",
"text" : "out~ 7",
"color" : [ 0.254902, 0.705882, 0.8, 1.0 ],
"patching_rect" : [ 378.0, 570.0, 42.0, 20.0 ],
"numoutlets" : 0,
"fontname" : "Helvetica Neue",
"id" : "obj-33",
"fontsize" : 11.0,
"numinlets" : 1,
"saved_object_attributes" : {
"attr_comment" : ""
}
}
}
, {
"box" : {
"maxclass" : "newobj",
"annotation" : "2right",
"text" : "out~ 6",
"color" : [ 0.254902, 0.705882, 0.8, 1.0 ],
"patching_rect" : [ 360.0, 546.0, 42.0, 20.0 ],
"numoutlets" : 0,
"fontname" : "Helvetica Neue",
"id" : "obj-32",
"fontsize" : 11.0,
"numinlets" : 1,
"saved_object_attributes" : {
"attr_comment" : ""
}
}
}
, {
"box" : {
"maxclass" : "newobj",
"annotation" : "1right",
"text" : "out~ 5",
"color" : [ 0.254902, 0.705882, 0.8, 1.0 ],
"patching_rect" : [ 342.0, 570.0, 42.0, 20.0 ],
"numoutlets" : 0,
"fontname" : "Helvetica Neue",
"id" : "obj-31",
"fontsize" : 11.0,
"numinlets" : 1,
"saved_object_attributes" : {
"attr_comment" : ""
}
}
}
, {
"box" : {
"maxclass" : "newobj",
"annotation" : "4left",
"text" : "out~ 4",
"color" : [ 0.254902, 0.705882, 0.8, 1.0 ],
"patching_rect" : [ 306.0, 546.0, 42.0, 20.0 ],
"numoutlets" : 0,
"fontname" : "Helvetica Neue",
"id" : "obj-30",
"fontsize" : 11.0,
"numinlets" : 1,
"saved_object_attributes" : {
"attr_comment" : ""
}
}
}
, {
"box" : {
"maxclass" : "newobj",
"annotation" : "3left",
"text" : "out~ 3",
"color" : [ 0.254902, 0.705882, 0.8, 1.0 ],
"patching_rect" : [ 288.0, 570.0, 42.0, 20.0 ],
"numoutlets" : 0,
"fontname" : "Helvetica Neue",
"id" : "obj-29",
"fontsize" : 11.0,
"numinlets" : 1,
"saved_object_attributes" : {
"attr_comment" : ""
}
}
}
, {
"box" : {
"maxclass" : "newobj",
"annotation" : "2left",
"text" : "out~ 2",
"color" : [ 0.254902, 0.705882, 0.8, 1.0 ],
"patching_rect" : [ 270.0, 546.0, 42.0, 20.0 ],
"numoutlets" : 0,
"fontname" : "Helvetica Neue",
"id" : "obj-28",
"fontsize" : 11.0,
"numinlets" : 1,
"saved_object_attributes" : {
"attr_comment" : ""
}
}
}
, {
"box" : {
"maxclass" : "newobj",
"text" : "gate~ 4",
"patching_rect" : [ 342.0, 504.0, 72.5, 20.0 ],
"numoutlets" : 4,
"fontname" : "Helvetica Neue",
"outlettype" : [ "signal", "signal", "signal", "signal" ],
"id" : "obj-22",
"fontsize" : 11.0,
"numinlets" : 2
}
}
, {
"box" : {
"maxclass" : "newobj",
"text" : "gate~ 4",
"patching_rect" : [ 252.0, 504.0, 72.5, 20.0 ],
"numoutlets" : 4,
"fontname" : "Helvetica Neue",
"outlettype" : [ "signal", "signal", "signal", "signal" ],
"id" : "obj-21",
"fontsize" : 11.0,
"numinlets" : 2
}
}
, {
"box" : {
"maxclass" : "newobj",
"text" : "p mode",
"color" : [ 0.945098, 0.913725, 0.407843, 1.0 ],
"patching_rect" : [ 414.0, 408.0, 73.0, 20.0 ],
"numoutlets" : 2,
"fontname" : "Helvetica Neue",
"outlettype" : [ "bang", "bang" ],
"id" : "obj-20",
"fontsize" : 11.0,
"numinlets" : 2,
"patcher" : {
"fileversion" : 1,
"rect" : [ 780.0, 133.0, 640.0, 480.0 ],
"bglocked" : 0,
"defrect" : [ 780.0, 133.0, 640.0, 480.0 ],
"openrect" : [ 0.0, 0.0, 0.0, 0.0 ],
"openinpresentation" : 0,
"default_fontsize" : 11.0,
"default_fontface" : 0,
"default_fontname" : "Helvetica Neue",
"gridonopen" : 0,
"gridsize" : [ 18.0, 6.0 ],
"gridsnaponopen" : 0,
"toolbarvisible" : 1,
"boxanimatetime" : 200,
"imprint" : 0,
"enablehscroll" : 1,
"enablevscroll" : 1,
"devicewidth" : 0.0,
"boxes" : [ {
"box" : {
"maxclass" : "newobj",
"text" : "== 0",
"patching_rect" : [ 141.0, 93.0, 33.0, 20.0 ],
"numoutlets" : 1,
"fontname" : "Helvetica Neue",
"outlettype" : [ "int" ],
"id" : "obj-9",
"fontsize" : 11.0,
"numinlets" : 2
}
}
, {
"box" : {
"maxclass" : "newobj",
"text" : "gate",
"patching_rect" : [ 104.0, 130.0, 32.5, 20.0 ],
"numoutlets" : 1,
"fontname" : "Helvetica Neue",
"outlettype" : [ "" ],
"id" : "obj-6",
"fontsize" : 11.0,
"numinlets" : 2
}
}
, {
"box" : {
"maxclass" : "newobj",
"text" : "t b b",
"patching_rect" : [ 107.0, 165.0, 33.0, 20.0 ],
"numoutlets" : 2,
"fontname" : "Helvetica Neue",
"outlettype" : [ "bang", "bang" ],
"id" : "obj-83",
"fontsize" : 11.0,
"numinlets" : 1
}
}
, {
"box" : {
"maxclass" : "inlet",
"patching_rect" : [ 96.0, 37.0, 25.0, 25.0 ],
"numoutlets" : 1,
"outlettype" : [ "symbol" ],
"id" : "obj-12",
"numinlets" : 0,
"comment" : ""
}
}
, {
"box" : {
"maxclass" : "inlet",
"patching_rect" : [ 144.0, 39.0, 25.0, 25.0 ],
"numoutlets" : 1,
"outlettype" : [ "int" ],
"id" : "obj-16",
"numinlets" : 0,
"comment" : ""
}
}
, {
"box" : {
"maxclass" : "outlet",
"patching_rect" : [ 85.0, 216.5, 25.0, 25.0 ],
"numoutlets" : 0,
"id" : "obj-17",
"numinlets" : 1,
"comment" : ""
}
}
, {
"box" : {
"maxclass" : "outlet",
"patching_rect" : [ 123.0, 216.5, 25.0, 25.0 ],
"numoutlets" : 0,
"id" : "obj-19",
"numinlets" : 1,
"comment" : ""
}
}
],
"lines" : [ {
"patchline" : {
"source" : [ "obj-9", 0 ],
"destination" : [ "obj-6", 0 ],
"hidden" : 0,
"midpoints" : [ ]
}
}
, {
"patchline" : {
"source" : [ "obj-6", 0 ],
"destination" : [ "obj-83", 0 ],
"hidden" : 0,
"midpoints" : [ ]
}
}
, {
"patchline" : {
"source" : [ "obj-12", 0 ],
"destination" : [ "obj-6", 1 ],
"hidden" : 0,
"midpoints" : [ ]
}
}
, {
"patchline" : {
"source" : [ "obj-16", 0 ],
"destination" : [ "obj-9", 0 ],
"hidden" : 0,
"midpoints" : [ ]
}
}
, {
"patchline" : {
"source" : [ "obj-83", 0 ],
"destination" : [ "obj-17", 0 ],
"hidden" : 0,
"midpoints" : [ ]
}
}
, {
"patchline" : {
"source" : [ "obj-83", 1 ],
"destination" : [ "obj-19", 0 ],
"hidden" : 0,
"midpoints" : [ ]
}
}
]
}
,
"saved_object_attributes" : {
"default_fontname" : "Helvetica Neue",
"fontname" : "Helvetica Neue",
"default_fontsize" : 11.0,
"fontface" : 0,
"fontsize" : 11.0,
"globalpatchername" : "",
"default_fontface" : 0
}
}
}
, {
"box" : {
"maxclass" : "comment",
"text" : "inlet is [64]index + velocity pair",
"linecount" : 2,
"patching_rect" : [ 216.0, 48.0, 91.0, 33.0 ],
"numoutlets" : 0,
"fontname" : "Helvetica Neue",
"id" : "obj-7",
"fontsize" : 11.0,
"numinlets" : 1
}
}
, {
"box" : {
"maxclass" : "newobj",
"text" : "t stop",
"patching_rect" : [ 306.0, 342.0, 39.0, 20.0 ],
"numoutlets" : 1,
"fontname" : "Helvetica Neue",
"outlettype" : [ "stop" ],
"id" : "obj-82",
"fontsize" : 11.0,
"numinlets" : 1
}
}
, {
"box" : {
"maxclass" : "newobj",
"text" : "p input-handler",
"color" : [ 0.945098, 0.913725, 0.407843, 1.0 ],
"patching_rect" : [ 144.0, 174.0, 558.5, 20.0 ],
"numoutlets" : 16,
"fontname" : "Helvetica Neue",
"outlettype" : [ "int", "float", "float", "float", "int", "int", "float", "float", "float", "int", "int", "int", "float", "float", "float", "int" ],
"id" : "obj-77",
"fontsize" : 11.0,
"numinlets" : 1,
"patcher" : {
"fileversion" : 1,
"rect" : [ 122.0, 220.0, 640.0, 480.0 ],
"bglocked" : 0,
"defrect" : [ 122.0, 220.0, 640.0, 480.0 ],
"openrect" : [ 0.0, 0.0, 0.0, 0.0 ],
"openinpresentation" : 0,
"default_fontsize" : 11.0,
"default_fontface" : 0,
"default_fontname" : "Helvetica Neue",
"gridonopen" : 0,
"gridsize" : [ 18.0, 6.0 ],
"gridsnaponopen" : 0,
"toolbarvisible" : 1,
"boxanimatetime" : 200,
"imprint" : 0,
"enablehscroll" : 1,
"enablevscroll" : 1,
"devicewidth" : 0.0,
"boxes" : [ {
"box" : {
"maxclass" : "comment",
"text" : "playerID\nfilename\nno. of channels\nvelocity (0.,1.)\ngain\nlength (ms)\nsamplerate\noutput routing\nmode\nenvelope rel\nenvelope atk\nLPF frequency\nmute\nreverse\npitch\nend\nstart",
"linecount" : 17,
"patching_rect" : [ 342.0, 24.0, 95.0, 230.0 ],
"numoutlets" : 0,
"fontname" : "Helvetica Neue",
"id" : "obj-47",
"fontsize" : 11.0,
"numinlets" : 1
}
}
, {
"box" : {
"maxclass" : "newobj",
"text" : "unpack 0. 0. 0. 0 0 0. 0. 0. 0 0 0 0. 0. 0. 0",
"patching_rect" : [ 104.0, 268.0, 442.0, 20.0 ],
"numoutlets" : 15,
"fontname" : "Helvetica Neue",
"outlettype" : [ "float", "float", "float", "int", "int", "float", "float", "float", "int", "int", "int", "float", "float", "float", "int" ],
"id" : "obj-48",
"fontsize" : 11.0,
"numinlets" : 1
}
}
, {
"box" : {
"maxclass" : "newobj",
"text" : "pack 0. 0. 0. 0 0 0. 0. 0. 0 0 0. 0 0 0. 0",
"patching_rect" : [ 86.0, 208.0, 208.0, 20.0 ],
"numoutlets" : 1,
"fontname" : "Helvetica Neue",
"outlettype" : [ "" ],
"id" : "obj-28",
"fontsize" : 11.0,
"numinlets" : 15
}
}
, {
"box" : {
"maxclass" : "newobj",
"text" : "unpack 0 0. 0. 0. 0 0 0. 0. 0. 0 0 0. 0 0 0. 0",
"patching_rect" : [ 50.0, 178.0, 221.5, 20.0 ],
"numoutlets" : 16,
"fontname" : "Helvetica Neue",
"outlettype" : [ "int", "float", "float", "float", "int", "int", "float", "float", "float", "int", "int", "float", "int", "int", "float", "int" ],
"id" : "obj-29",
"fontsize" : 11.0,
"numinlets" : 1
}
}
, {
"box" : {
"maxclass" : "newobj",
"text" : "zl reg",
"patching_rect" : [ 104.0, 238.0, 52.0, 20.0 ],
"numoutlets" : 2,
"fontname" : "Helvetica Neue",
"outlettype" : [ "", "" ],
"id" : "obj-30",
"fontsize" : 11.0,
"numinlets" : 2
}
}
, {
"box" : {
"maxclass" : "newobj",
"text" : "t b i",
"patching_rect" : [ 50.0, 208.0, 37.0, 20.0 ],
"numoutlets" : 2,
"fontname" : "Helvetica Neue",
"outlettype" : [ "bang", "int" ],
"id" : "obj-22",
"fontsize" : 11.0,
"numinlets" : 1
}
}
, {
"box" : {
"maxclass" : "newobj",
"text" : "coll [mlr]psamp 1",
"color" : [ 0.909804, 0.509804, 0.45098, 1.0 ],
"patching_rect" : [ 50.0, 148.0, 95.0, 20.0 ],
"numoutlets" : 4,
"fontname" : "Helvetica Neue",
"outlettype" : [ "", "", "", "" ],
"id" : "obj-23",
"fontsize" : 11.0,
"numinlets" : 1,
"saved_object_attributes" : {
"embed" : 0
}
}
}
, {
"box" : {
"maxclass" : "inlet",
"patching_rect" : [ 50.0, 88.0, 25.0, 25.0 ],
"numoutlets" : 1,
"outlettype" : [ "" ],
"id" : "obj-56",
"numinlets" : 0,
"comment" : ""
}
}
, {
"box" : {
"maxclass" : "outlet",
"patching_rect" : [ 68.0, 348.0, 25.0, 25.0 ],
"numoutlets" : 0,
"id" : "obj-57",
"numinlets" : 1,
"comment" : "filename"
}
}
, {
"box" : {
"maxclass" : "outlet",
"patching_rect" : [ 104.0, 348.0, 25.0, 25.0 ],
"numoutlets" : 0,
"id" : "obj-58",
"numinlets" : 1,
"comment" : "start (ms)"
}
}
, {
"box" : {
"maxclass" : "outlet",
"patching_rect" : [ 134.0, 348.0, 25.0, 25.0 ],
"numoutlets" : 0,
"id" : "obj-59",
"numinlets" : 1,
"comment" : "end (ms)"
}
}
, {
"box" : {
"maxclass" : "outlet",
"patching_rect" : [ 164.0, 348.0, 25.0, 25.0 ],
"numoutlets" : 0,
"id" : "obj-60",
"numinlets" : 1,
"comment" : "pitch (float) 1=normal"
}
}
, {
"box" : {
"maxclass" : "outlet",
"patching_rect" : [ 194.0, 348.0, 25.0, 25.0 ],
"numoutlets" : 0,
"id" : "obj-61",
"numinlets" : 1,
"comment" : "reverse (1=rev)"
}
}
, {
"box" : {
"maxclass" : "outlet",
"patching_rect" : [ 224.0, 348.0, 25.0, 25.0 ],
"numoutlets" : 0,
"id" : "obj-62",
"numinlets" : 1,
"comment" : "mute (0=off, 1=groupmute)"
}
}
, {
"box" : {
"maxclass" : "outlet",
"patching_rect" : [ 255.0, 348.0, 25.0, 25.0 ],
"numoutlets" : 0,
"id" : "obj-63",
"numinlets" : 1,
"comment" : "LPF frequency (Hz)"
}
}
, {
"box" : {
"maxclass" : "outlet",
"patching_rect" : [ 285.0, 348.0, 25.0, 25.0 ],
"numoutlets" : 0,
"id" : "obj-64",
"numinlets" : 1,
"comment" : "Env Attack (ms)"
}
}
, {
"box" : {
"maxclass" : "outlet",
"patching_rect" : [ 315.0, 348.0, 25.0, 25.0 ],
"numoutlets" : 0,
"id" : "obj-65",
"numinlets" : 1,
"comment" : "Env Release (ms)"
}
}
, {
"box" : {
"maxclass" : "outlet",
"patching_rect" : [ 345.0, 348.0, 25.0, 25.0 ],
"numoutlets" : 0,
"id" : "obj-66",
"numinlets" : 1,
"comment" : "Mode 0=shot 1=slice"
}
}
, {
"box" : {
"maxclass" : "outlet",
"patching_rect" : [ 375.0, 348.0, 25.0, 25.0 ],
"numoutlets" : 0,
"id" : "obj-67",
"numinlets" : 1,
"comment" : "Output Routing"
}
}
, {
"box" : {
"maxclass" : "outlet",
"patching_rect" : [ 406.0, 348.0, 25.0, 25.0 ],
"numoutlets" : 0,
"id" : "obj-68",
"numinlets" : 1,
"comment" : "samplerate"
}
}
, {
"box" : {
"maxclass" : "outlet",
"patching_rect" : [ 436.0, 348.0, 25.0, 25.0 ],
"numoutlets" : 0,
"id" : "obj-69",
"numinlets" : 1,
"comment" : "length (ms)"
}
}
, {
"box" : {
"maxclass" : "outlet",
"patching_rect" : [ 466.0, 348.0, 25.0, 25.0 ],
"numoutlets" : 0,
"id" : "obj-70",
"numinlets" : 1,
"comment" : "gain (-1, 1.)"
}
}
, {
"box" : {
"maxclass" : "outlet",
"patching_rect" : [ 496.0, 348.0, 25.0, 25.0 ],
"numoutlets" : 0,
"id" : "obj-72",
"numinlets" : 1,
"comment" : "velocity amount (0, 1.)"
}
}
, {
"box" : {
"maxclass" : "outlet",
"patching_rect" : [ 527.0, 348.0, 25.0, 25.0 ],
"numoutlets" : 0,
"id" : "obj-76",
"numinlets" : 1,
"comment" : "number of channels"
}
}
],
"lines" : [ {
"patchline" : {
"source" : [ "obj-22", 0 ],
"destination" : [ "obj-30", 0 ],
"hidden" : 0,
"midpoints" : [ ]
}
}
, {
"patchline" : {
"source" : [ "obj-28", 0 ],
"destination" : [ "obj-30", 1 ],
"hidden" : 0,
"midpoints" : [ ]
}
}
, {
"patchline" : {
"source" : [ "obj-30", 0 ],
"destination" : [ "obj-48", 0 ],
"hidden" : 0,
"midpoints" : [ ]
}
}
, {
"patchline" : {
"source" : [ "obj-56", 0 ],
"destination" : [ "obj-23", 0 ],
"hidden" : 0,
"midpoints" : [ ]
}
}
, {
"patchline" : {
"source" : [ "obj-22", 1 ],
"destination" : [ "obj-57", 0 ],
"hidden" : 0,
"midpoints" : [ ]
}
}
, {
"patchline" : {
"source" : [ "obj-48", 0 ],
"destination" : [ "obj-58", 0 ],
"hidden" : 0,
"midpoints" : [ ]
}
}
, {
"patchline" : {
"source" : [ "obj-48", 1 ],
"destination" : [ "obj-59", 0 ],
"hidden" : 0,
"midpoints" : [ ]
}
}
, {
"patchline" : {
"source" : [ "obj-48", 2 ],
"destination" : [ "obj-60", 0 ],
"hidden" : 0,
"midpoints" : [ ]
}
}
, {
"patchline" : {
"source" : [ "obj-48", 3 ],
"destination" : [ "obj-61", 0 ],
"hidden" : 0,
"midpoints" : [ ]
}
}
, {
"patchline" : {
"source" : [ "obj-48", 4 ],
"destination" : [ "obj-62", 0 ],
"hidden" : 0,
"midpoints" : [ ]
}
}
, {
"patchline" : {
"source" : [ "obj-48", 5 ],
"destination" : [ "obj-63", 0 ],
"hidden" : 0,
"midpoints" : [ ]
}
}
, {
"patchline" : {
"source" : [ "obj-48", 6 ],
"destination" : [ "obj-64", 0 ],
"hidden" : 0,
"midpoints" : [ ]
}
}
, {
"patchline" : {
"source" : [ "obj-48", 7 ],
"destination" : [ "obj-65", 0 ],
"hidden" : 0,
"midpoints" : [ ]
}
}
, {
"patchline" : {
"source" : [ "obj-48", 8 ],
"destination" : [ "obj-66", 0 ],
"hidden" : 0,
"midpoints" : [ ]
}
}
, {
"patchline" : {
"source" : [ "obj-48", 9 ],
"destination" : [ "obj-67", 0 ],
"hidden" : 0,
"midpoints" : [ ]
}
}
, {
"patchline" : {
"source" : [ "obj-48", 10 ],
"destination" : [ "obj-68", 0 ],
"hidden" : 0,
"midpoints" : [ ]
}
}
, {
"patchline" : {
"source" : [ "obj-48", 11 ],
"destination" : [ "obj-69", 0 ],
"hidden" : 0,
"midpoints" : [ ]
}
}
, {
"patchline" : {
"source" : [ "obj-48", 12 ],
"destination" : [ "obj-70", 0 ],
"hidden" : 0,
"midpoints" : [ ]
}
}
, {
"patchline" : {
"source" : [ "obj-48", 13 ],
"destination" : [ "obj-72", 0 ],
"hidden" : 0,
"midpoints" : [ ]
}
}
, {
"patchline" : {
"source" : [ "obj-48", 14 ],
"destination" : [ "obj-76", 0 ],
"hidden" : 0,
"midpoints" : [ ]
}
}
, {
"patchline" : {
"source" : [ "obj-23", 0 ],
"destination" : [ "obj-29", 0 ],
"hidden" : 0,
"midpoints" : [ ]
}
}
, {
"patchline" : {
"source" : [ "obj-29", 0 ],
"destination" : [ "obj-22", 0 ],
"hidden" : 0,
"midpoints" : [ ]
}
}
, {
"patchline" : {
"source" : [ "obj-29", 1 ],
"destination" : [ "obj-28", 0 ],
"hidden" : 0,
"midpoints" : [ ]
}
}
, {
"patchline" : {
"source" : [ "obj-29", 2 ],
"destination" : [ "obj-28", 1 ],
"hidden" : 0,
"midpoints" : [ ]
}
}
, {
"patchline" : {
"source" : [ "obj-29", 3 ],
"destination" : [ "obj-28", 2 ],
"hidden" : 0,
"midpoints" : [ ]
}
}
, {
"patchline" : {
"source" : [ "obj-29", 4 ],
"destination" : [ "obj-28", 3 ],
"hidden" : 0,
"midpoints" : [ ]
}
}
, {
"patchline" : {
"source" : [ "obj-29", 5 ],
"destination" : [ "obj-28", 4 ],
"hidden" : 0,
"midpoints" : [ ]
}
}
, {
"patchline" : {
"source" : [ "obj-29", 6 ],
"destination" : [ "obj-28", 5 ],
"hidden" : 0,
"midpoints" : [ ]
}
}
, {
"patchline" : {
"source" : [ "obj-29", 7 ],
"destination" : [ "obj-28", 6 ],
"hidden" : 0,
"midpoints" : [ ]
}
}
, {
"patchline" : {
"source" : [ "obj-29", 8 ],
"destination" : [ "obj-28", 7 ],
"hidden" : 0,
"midpoints" : [ ]
}
}
, {
"patchline" : {
"source" : [ "obj-29", 9 ],
"destination" : [ "obj-28", 8 ],
"hidden" : 0,
"midpoints" : [ ]
}
}
, {
"patchline" : {
"source" : [ "obj-29", 10 ],
"destination" : [ "obj-28", 9 ],
"hidden" : 0,
"midpoints" : [ ]
}
}
, {
"patchline" : {
"source" : [ "obj-29", 11 ],
"destination" : [ "obj-28", 10 ],
"hidden" : 0,
"midpoints" : [ ]
}
}
, {
"patchline" : {
"source" : [ "obj-29", 12 ],
"destination" : [ "obj-28", 11 ],
"hidden" : 0,
"midpoints" : [ ]
}
}
, {
"patchline" : {
"source" : [ "obj-29", 13 ],
"destination" : [ "obj-28", 12 ],
"hidden" : 0,
"midpoints" : [ ]
}
}
, {
"patchline" : {
"source" : [ "obj-29", 14 ],
"destination" : [ "obj-28", 13 ],
"hidden" : 0,
"midpoints" : [ ]
}
}
, {
"patchline" : {
"source" : [ "obj-29", 15 ],
"destination" : [ "obj-28", 14 ],
"hidden" : 0,
"midpoints" : [ ]
}
}
]
}
,
"saved_object_attributes" : {
"default_fontname" : "Helvetica Neue",
"fontname" : "Helvetica Neue",
"default_fontsize" : 11.0,
"fontface" : 0,
"fontsize" : 11.0,
"globalpatchername" : "",
"default_fontface" : 0
}
}
}
, {
"box" : {
"maxclass" : "newobj",
"text" : "p reverse",
"color" : [ 0.945098, 0.913725, 0.407843, 1.0 ],
"patching_rect" : [ 180.0, 306.0, 127.0, 20.0 ],
"numoutlets" : 2,
"fontname" : "Helvetica Neue",
"outlettype" : [ "start", "" ],
"id" : "obj-44",
"fontsize" : 11.0,
"numinlets" : 3,
"patcher" : {
"fileversion" : 1,
"rect" : [ 407.0, 408.0, 640.0, 480.0 ],
"bglocked" : 0,
"defrect" : [ 407.0, 408.0, 640.0, 480.0 ],
"openrect" : [ 0.0, 0.0, 0.0, 0.0 ],
"openinpresentation" : 0,
"default_fontsize" : 11.0,
"default_fontface" : 0,
"default_fontname" : "Helvetica Neue",
"gridonopen" : 0,
"gridsize" : [ 18.0, 6.0 ],
"gridsnaponopen" : 0,
"toolbarvisible" : 1,
"boxanimatetime" : 200,
"imprint" : 0,
"enablehscroll" : 1,
"enablevscroll" : 1,
"devicewidth" : 0.0,
"boxes" : [ {
"box" : {
"maxclass" : "newobj",
"text" : "prepend pos",
"patching_rect" : [ 180.0, 306.0, 73.0, 20.0 ],
"numoutlets" : 1,
"fontname" : "Helvetica Neue",
"outlettype" : [ "" ],
"id" : "obj-14",
"fontsize" : 11.0,
"numinlets" : 1
}
}
, {
"box" : {
"maxclass" : "outlet",
"patching_rect" : [ 180.0, 336.0, 25.0, 25.0 ],
"numoutlets" : 0,
"id" : "obj-10",
"numinlets" : 1,
"comment" : ""
}
}
, {
"box" : {
"maxclass" : "newobj",
"text" : "t start f",
"patching_rect" : [ 144.0, 276.0, 55.0, 20.0 ],
"numoutlets" : 2,
"fontname" : "Helvetica Neue",
"outlettype" : [ "start", "float" ],
"id" : "obj-9",
"fontsize" : 11.0,
"numinlets" : 1
}
}
, {
"box" : {
"maxclass" : "newobj",
"text" : "+ 1",
"patching_rect" : [ 414.0, 114.0, 32.5, 20.0 ],
"numoutlets" : 1,
"fontname" : "Helvetica Neue",
"outlettype" : [ "int" ],
"id" : "obj-8",
"fontsize" : 11.0,
"numinlets" : 2
}
}
, {
"box" : {
"maxclass" : "newobj",
"text" : "t b f",
"patching_rect" : [ 72.0, 108.0, 32.5, 20.0 ],
"numoutlets" : 2,
"fontname" : "Helvetica Neue",
"outlettype" : [ "bang", "float" ],
"id" : "obj-7",
"fontsize" : 11.0,
"numinlets" : 1
}
}
, {
"box" : {
"maxclass" : "newobj",
"text" : "f",
"patching_rect" : [ 144.0, 246.0, 32.5, 20.0 ],
"numoutlets" : 1,
"fontname" : "Helvetica Neue",
"outlettype" : [ "float" ],
"id" : "obj-6",
"fontsize" : 11.0,
"numinlets" : 2
}
}
, {
"box" : {
"maxclass" : "newobj",
"text" : "switch",
"patching_rect" : [ 162.0, 186.0, 46.0, 20.0 ],
"numoutlets" : 1,
"fontname" : "Helvetica Neue",
"outlettype" : [ "" ],
"id" : "obj-5",
"fontsize" : 11.0,
"numinlets" : 3
}
}
, {
"box" : {
"maxclass" : "outlet",
"patching_rect" : [ 144.0, 336.0, 25.0, 25.0 ],
"numoutlets" : 0,
"id" : "obj-4",
"numinlets" : 1,
"comment" : ""
}
}
, {
"box" : {
"maxclass" : "inlet",
"patching_rect" : [ 414.0, 78.0, 25.0, 25.0 ],
"numoutlets" : 1,
"outlettype" : [ "int" ],
"id" : "obj-3",
"numinlets" : 0,
"comment" : "reverse"
}
}
, {
"box" : {
"maxclass" : "inlet",
"patching_rect" : [ 198.0, 78.0, 25.0, 25.0 ],
"numoutlets" : 1,
"outlettype" : [ "float" ],
"id" : "obj-2",
"numinlets" : 0,
"comment" : "end time"
}
}
, {
"box" : {
"maxclass" : "inlet",
"patching_rect" : [ 72.0, 78.0, 25.0, 25.0 ],
"numoutlets" : 1,
"outlettype" : [ "float" ],
"id" : "obj-1",
"numinlets" : 0,
"comment" : "start time (and trigger)"
}
}
],
"lines" : [ {
"patchline" : {
"source" : [ "obj-14", 0 ],
"destination" : [ "obj-10", 0 ],
"hidden" : 0,
"midpoints" : [ ]
}
}
, {
"patchline" : {
"source" : [ "obj-9", 0 ],
"destination" : [ "obj-4", 0 ],
"hidden" : 0,
"midpoints" : [ ]
}
}
, {
"patchline" : {
"source" : [ "obj-1", 0 ],
"destination" : [ "obj-7", 0 ],
"hidden" : 0,
"midpoints" : [ ]
}
}
, {
"patchline" : {
"source" : [ "obj-5", 0 ],
"destination" : [ "obj-6", 1 ],
"hidden" : 0,
"midpoints" : [ ]
}
}
, {
"patchline" : {
"source" : [ "obj-3", 0 ],
"destination" : [ "obj-8", 0 ],
"hidden" : 0,
"midpoints" : [ ]
}
}
, {
"patchline" : {
"source" : [ "obj-8", 0 ],
"destination" : [ "obj-5", 0 ],
"hidden" : 0,
"midpoints" : [ 423.5, 165.0, 171.5, 165.0 ]
}
}
, {
"patchline" : {
"source" : [ "obj-7", 1 ],
"destination" : [ "obj-5", 1 ],
"hidden" : 0,
"midpoints" : [ ]
}
}
, {
"patchline" : {
"source" : [ "obj-2", 0 ],
"destination" : [ "obj-5", 2 ],
"hidden" : 0,
"midpoints" : [ ]
}
}
, {
"patchline" : {
"source" : [ "obj-7", 0 ],
"destination" : [ "obj-6", 0 ],
"hidden" : 0,
"midpoints" : [ ]
}
}
, {
"patchline" : {
"source" : [ "obj-6", 0 ],
"destination" : [ "obj-9", 0 ],
"hidden" : 0,
"midpoints" : [ ]
}
}
, {
"patchline" : {
"source" : [ "obj-9", 1 ],
"destination" : [ "obj-14", 0 ],
"hidden" : 0,
"midpoints" : [ ]
}
}
]
}
,
"saved_object_attributes" : {
"default_fontname" : "Helvetica Neue",
"fontname" : "Helvetica Neue",
"default_fontsize" : 11.0,
"fontface" : 0,
"fontsize" : 11.0,
"globalpatchername" : "",
"default_fontface" : 0
}
}
}
, {
"box" : {
"maxclass" : "newobj",
"text" : "p spd",
"color" : [ 0.945098, 0.913725, 0.407843, 1.0 ],
"patching_rect" : [ 252.0, 234.0, 39.0, 20.0 ],
"numoutlets" : 1,
"fontname" : "Helvetica Neue",
"outlettype" : [ "float" ],
"id" : "obj-41",
"fontsize" : 11.0,
"numinlets" : 2,
"patcher" : {
"fileversion" : 1,
"rect" : [ 460.0, 286.0, 640.0, 480.0 ],
"bglocked" : 0,
"defrect" : [ 460.0, 286.0, 640.0, 480.0 ],
"openrect" : [ 0.0, 0.0, 0.0, 0.0 ],
"openinpresentation" : 0,
"default_fontsize" : 11.0,
"default_fontface" : 0,
"default_fontname" : "Helvetica Neue",
"gridonopen" : 0,
"gridsize" : [ 18.0, 6.0 ],
"gridsnaponopen" : 0,
"toolbarvisible" : 1,
"boxanimatetime" : 200,
"imprint" : 0,
"enablehscroll" : 1,
"enablevscroll" : 1,
"devicewidth" : 0.0,
"boxes" : [ {
"box" : {
"maxclass" : "flonum",
"patching_rect" : [ 329.0, 54.0, 50.0, 20.0 ],
"numoutlets" : 2,
"fontname" : "Helvetica Neue",
"outlettype" : [ "float", "bang" ],
"id" : "obj-8",
"fontsize" : 11.0,
"numinlets" : 1
}
}
, {
"box" : {
"maxclass" : "flonum",
"patching_rect" : [ 247.0, 44.0, 50.0, 20.0 ],
"numoutlets" : 2,
"fontname" : "Helvetica Neue",
"outlettype" : [ "float", "bang" ],
"id" : "obj-4",
"fontsize" : 11.0,
"numinlets" : 1
}
}
, {
"box" : {
"maxclass" : "flonum",
"patching_rect" : [ 273.0, 259.0, 50.0, 20.0 ],
"numoutlets" : 2,
"fontname" : "Helvetica Neue",
"outlettype" : [ "float", "bang" ],
"id" : "obj-2",
"fontsize" : 11.0,
"numinlets" : 1
}
}
, {
"box" : {
"maxclass" : "newobj",
"text" : "expr pow(2\\,($f1/12.))",
"patching_rect" : [ 252.0, 132.0, 117.0, 20.0 ],
"numoutlets" : 1,
"fontname" : "Helvetica Neue",
"outlettype" : [ "" ],
"id" : "obj-47",
"fontsize" : 11.0,
"numinlets" : 1
}
}
, {
"box" : {
"maxclass" : "newobj",
"text" : "- 1",
"patching_rect" : [ 288.0, 204.0, 32.5, 20.0 ],
"numoutlets" : 1,
"fontname" : "Helvetica Neue",
"outlettype" : [ "int" ],
"id" : "obj-16",
"fontsize" : 11.0,
"numinlets" : 2
}
}
, {
"box" : {
"maxclass" : "newobj",
"text" : "* -2",
"patching_rect" : [ 288.0, 180.0, 32.5, 20.0 ],
"numoutlets" : 1,
"fontname" : "Helvetica Neue",
"outlettype" : [ "int" ],
"id" : "obj-12",
"fontsize" : 11.0,
"numinlets" : 2
}
}
, {
"box" : {
"maxclass" : "newobj",
"text" : "- 1",
"patching_rect" : [ 288.0, 156.0, 32.5, 20.0 ],
"numoutlets" : 1,
"fontname" : "Helvetica Neue",
"outlettype" : [ "int" ],
"id" : "obj-7",
"fontsize" : 11.0,
"numinlets" : 2
}
}
, {
"box" : {
"maxclass" : "newobj",
"text" : "* 1.",
"patching_rect" : [ 252.0, 228.0, 54.5, 20.0 ],
"numoutlets" : 1,
"fontname" : "Helvetica Neue",
"outlettype" : [ "float" ],
"id" : "obj-6",
"fontsize" : 11.0,
"numinlets" : 2
}
}
, {
"box" : {
"maxclass" : "inlet",
"patching_rect" : [ 252.0, 96.0, 25.0, 25.0 ],
"numoutlets" : 1,
"outlettype" : [ "float" ],
"id" : "obj-36",
"numinlets" : 0,
"comment" : "pitch / speed"
}
}
, {
"box" : {
"maxclass" : "inlet",
"patching_rect" : [ 288.0, 96.0, 25.0, 25.0 ],
"numoutlets" : 1,
"outlettype" : [ "int" ],
"id" : "obj-38",
"numinlets" : 0,
"comment" : "reverse"
}
}
, {
"box" : {
"maxclass" : "outlet",
"patching_rect" : [ 252.0, 308.0, 25.0, 25.0 ],
"numoutlets" : 0,
"id" : "obj-39",
"numinlets" : 1,
"comment" : ""
}
}
],
"lines" : [ {
"patchline" : {
"source" : [ "obj-7", 0 ],
"destination" : [ "obj-12", 0 ],
"hidden" : 0,
"midpoints" : [ ]
}
}
, {
"patchline" : {
"source" : [ "obj-12", 0 ],
"destination" : [ "obj-16", 0 ],
"hidden" : 0,
"midpoints" : [ ]
}
}
, {
"patchline" : {
"source" : [ "obj-16", 0 ],
"destination" : [ "obj-6", 1 ],
"hidden" : 0,
"midpoints" : [ ]
}
}
, {
"patchline" : {
"source" : [ "obj-38", 0 ],
"destination" : [ "obj-7", 0 ],
"hidden" : 0,
"midpoints" : [ ]
}
}
, {
"patchline" : {
"source" : [ "obj-6", 0 ],
"destination" : [ "obj-39", 0 ],
"hidden" : 0,
"midpoints" : [ ]
}
}
, {
"patchline" : {
"source" : [ "obj-47", 0 ],
"destination" : [ "obj-6", 0 ],
"hidden" : 0,
"midpoints" : [ ]
}
}
, {
"patchline" : {
"source" : [ "obj-36", 0 ],
"destination" : [ "obj-47", 0 ],
"hidden" : 0,
"midpoints" : [ ]
}
}
, {
"patchline" : {
"source" : [ "obj-6", 0 ],
"destination" : [ "obj-2", 0 ],
"hidden" : 0,
"midpoints" : [ ]
}
}
, {
"patchline" : {
"source" : [ "obj-8", 0 ],
"destination" : [ "obj-7", 0 ],
"hidden" : 0,
"midpoints" : [ ]
}
}
, {
"patchline" : {
"source" : [ "obj-4", 0 ],
"destination" : [ "obj-47", 0 ],
"hidden" : 0,
"midpoints" : [ ]
}
}
]
}
,
"saved_object_attributes" : {
"default_fontname" : "Helvetica Neue",
"fontname" : "Helvetica Neue",
"default_fontsize" : 11.0,
"fontface" : 0,
"fontsize" : 11.0,
"globalpatchername" : "",
"default_fontface" : 0
}
}
}
, {
"box" : {
"maxclass" : "newobj",
"text" : "p filter~",
"color" : [ 0.945098, 0.913725, 0.407843, 1.0 ],
"patching_rect" : [ 306.0, 408.0, 55.0, 20.0 ],
"numoutlets" : 2,
"fontname" : "Helvetica Neue",
"outlettype" : [ "signal", "signal" ],
"id" : "obj-4",
"fontsize" : 11.0,
"numinlets" : 3,
"patcher" : {
"fileversion" : 1,
"rect" : [ 1090.0, 306.0, 356.0, 214.0 ],
"bglocked" : 0,
"defrect" : [ 1090.0, 306.0, 356.0, 214.0 ],
"openrect" : [ 0.0, 0.0, 0.0, 0.0 ],
"openinpresentation" : 0,
"default_fontsize" : 11.0,
"default_fontface" : 0,
"default_fontname" : "Helvetica Neue",
"gridonopen" : 0,
"gridsize" : [ 18.0, 6.0 ],
"gridsnaponopen" : 0,
"toolbarvisible" : 1,
"boxanimatetime" : 200,
"imprint" : 0,
"enablehscroll" : 1,
"enablevscroll" : 1,
"devicewidth" : 0.0,
"boxes" : [ {
"box" : {
"maxclass" : "newobj",
"text" : "biquad~",
"patching_rect" : [ 180.0, 120.0, 129.5, 20.0 ],
"numoutlets" : 1,
"fontname" : "Helvetica Neue",
"outlettype" : [ "signal" ],
"id" : "obj-6",
"fontsize" : 11.0,
"numinlets" : 6
}
}
, {
"box" : {
"maxclass" : "newobj",
"text" : "biquad~",
"patching_rect" : [ 36.0, 120.0, 129.5, 20.0 ],
"numoutlets" : 1,
"fontname" : "Helvetica Neue",
"outlettype" : [ "signal" ],
"id" : "obj-5",
"fontsize" : 11.0,
"numinlets" : 6
}
}
, {
"box" : {
"maxclass" : "newobj",
"text" : "filtercoeff~ lowpass",
"patching_rect" : [ 126.0, 60.0, 106.0, 20.0 ],
"numoutlets" : 5,
"fontname" : "Helvetica Neue",
"outlettype" : [ "signal", "signal", "signal", "signal", "signal" ],
"id" : "obj-4",
"fontsize" : 11.0,
"numinlets" : 3
}
}
, {
"box" : {
"maxclass" : "inlet",
"patching_rect" : [ 36.0, 24.0, 25.0, 25.0 ],
"numoutlets" : 1,
"outlettype" : [ "signal" ],
"id" : "obj-14",
"numinlets" : 0,
"comment" : "audio~ left"
}
}
, {
"box" : {
"maxclass" : "inlet",
"patching_rect" : [ 126.0, 24.0, 25.0, 25.0 ],
"numoutlets" : 1,
"outlettype" : [ "float" ],
"id" : "obj-17",
"numinlets" : 0,
"comment" : "filter freq (Hz)"
}
}
, {
"box" : {
"maxclass" : "inlet",
"patching_rect" : [ 180.0, 24.0, 25.0, 25.0 ],
"numoutlets" : 1,
"outlettype" : [ "signal" ],
"id" : "obj-28",
"numinlets" : 0,
"comment" : "audio~ right"
}
}
, {
"box" : {
"maxclass" : "outlet",
"patching_rect" : [ 36.0, 150.0, 25.0, 25.0 ],
"numoutlets" : 0,
"id" : "obj-29",
"numinlets" : 1,
"comment" : ""
}
}
, {
"box" : {
"maxclass" : "outlet",
"patching_rect" : [ 180.0, 150.0, 25.0, 25.0 ],
"numoutlets" : 0,
"id" : "obj-34",
"numinlets" : 1,
"comment" : ""
}
}
],
"lines" : [ {
"patchline" : {
"source" : [ "obj-4", 4 ],
"destination" : [ "obj-5", 5 ],
"hidden" : 0,
"midpoints" : [ ]
}
}
, {
"patchline" : {
"source" : [ "obj-4", 3 ],
"destination" : [ "obj-5", 4 ],
"hidden" : 0,
"midpoints" : [ ]
}
}
, {
"patchline" : {
"source" : [ "obj-4", 2 ],
"destination" : [ "obj-5", 3 ],
"hidden" : 0,
"midpoints" : [ ]
}
}
, {
"patchline" : {
"source" : [ "obj-4", 1 ],
"destination" : [ "obj-5", 2 ],
"hidden" : 0,
"midpoints" : [ ]
}
}
, {
"patchline" : {
"source" : [ "obj-4", 0 ],
"destination" : [ "obj-5", 1 ],
"hidden" : 0,
"midpoints" : [ ]
}
}
, {
"patchline" : {
"source" : [ "obj-4", 0 ],
"destination" : [ "obj-6", 1 ],
"hidden" : 0,
"midpoints" : [ ]
}
}
, {
"patchline" : {
"source" : [ "obj-4", 1 ],
"destination" : [ "obj-6", 2 ],
"hidden" : 0,
"midpoints" : [ ]
}
}
, {
"patchline" : {
"source" : [ "obj-4", 2 ],
"destination" : [ "obj-6", 3 ],
"hidden" : 0,
"midpoints" : [ ]
}
}
, {
"patchline" : {
"source" : [ "obj-4", 3 ],
"destination" : [ "obj-6", 4 ],
"hidden" : 0,
"midpoints" : [ ]
}
}
, {
"patchline" : {
"source" : [ "obj-4", 4 ],
"destination" : [ "obj-6", 5 ],
"hidden" : 0,
"midpoints" : [ ]
}
}
, {
"patchline" : {
"source" : [ "obj-17", 0 ],
"destination" : [ "obj-4", 0 ],
"hidden" : 0,
"midpoints" : [ ]
}
}
, {
"patchline" : {
"source" : [ "obj-6", 0 ],
"destination" : [ "obj-34", 0 ],
"hidden" : 0,
"midpoints" : [ ]
}
}
, {
"patchline" : {
"source" : [ "obj-5", 0 ],
"destination" : [ "obj-29", 0 ],
"hidden" : 0,
"midpoints" : [ ]
}
}
, {
"patchline" : {
"source" : [ "obj-14", 0 ],
"destination" : [ "obj-5", 0 ],
"hidden" : 0,
"midpoints" : [ ]
}
}
, {
"patchline" : {
"source" : [ "obj-28", 0 ],
"destination" : [ "obj-6", 0 ],
"hidden" : 0,
"midpoints" : [ ]
}
}
]
}
,
"saved_object_attributes" : {
"default_fontname" : "Helvetica Neue",
"fontname" : "Helvetica Neue",
"default_fontsize" : 11.0,
"fontface" : 0,
"fontsize" : 11.0,
"globalpatchername" : "",
"default_fontface" : 0
}
}
}
, {
"box" : {
"maxclass" : "newobj",
"text" : "t i b",
"patching_rect" : [ 432.0, 138.0, 32.5, 20.0 ],
"numoutlets" : 2,
"fontname" : "Helvetica Neue",
"outlettype" : [ "int", "bang" ],
"id" : "obj-55",
"fontsize" : 11.0,
"numinlets" : 1
}
}
, {
"box" : {
"maxclass" : "newobj",
"text" : "t 0",
"patching_rect" : [ 378.0, 138.0, 23.0, 20.0 ],
"numoutlets" : 1,
"fontname" : "Helvetica Neue",
"outlettype" : [ "int" ],
"id" : "obj-53",
"fontsize" : 11.0,
"numinlets" : 1
}
}
, {
"box" : {
"maxclass" : "newobj",
"text" : "p envelope",
"color" : [ 0.945098, 0.913725, 0.407843, 1.0 ],
"patching_rect" : [ 396.0, 282.0, 79.0, 20.0 ],
"numoutlets" : 2,
"fontname" : "Helvetica Neue",
"outlettype" : [ "signal", "bang" ],
"id" : "obj-52",
"fontsize" : 11.0,
"numinlets" : 6,
"patcher" : {
"fileversion" : 1,
"rect" : [ 676.0, 321.0, 678.0, 677.0 ],
"bglocked" : 0,
"defrect" : [ 676.0, 321.0, 678.0, 677.0 ],
"openrect" : [ 0.0, 0.0, 0.0, 0.0 ],
"openinpresentation" : 0,
"default_fontsize" : 11.0,
"default_fontface" : 0,
"default_fontname" : "Helvetica Neue",
"gridonopen" : 0,
"gridsize" : [ 18.0, 6.0 ],
"gridsnaponopen" : 0,
"toolbarvisible" : 1,
"boxanimatetime" : 200,
"imprint" : 0,
"enablehscroll" : 1,
"enablevscroll" : 1,
"devicewidth" : 0.0,
"boxes" : [ {
"box" : {
"maxclass" : "comment",
"text" : "(64f index) 16",
"patching_rect" : [ 324.0, 144.0, 77.0, 20.0 ],
"numoutlets" : 0,
"fontname" : "Helvetica Neue",
"id" : "obj-34",
"fontsize" : 11.0,
"numinlets" : 1
}
}
, {
"box" : {
"maxclass" : "newobj",
"text" : "t b",
"patching_rect" : [ 288.0, 120.0, 24.0, 20.0 ],
"numoutlets" : 1,
"fontname" : "Helvetica Neue",
"outlettype" : [ "bang" ],
"id" : "obj-32",
"fontsize" : 11.0,
"numinlets" : 1
}
}
, {
"box" : {
"maxclass" : "newobj",
"text" : "unpack 0 0",
"patching_rect" : [ 324.0, 120.0, 65.0, 20.0 ],
"numoutlets" : 2,
"fontname" : "Helvetica Neue",
"outlettype" : [ "int", "int" ],
"id" : "obj-29",
"fontsize" : 11.0,
"numinlets" : 1
}
}
, {
"box" : {
"maxclass" : "newobj",
"text" : "sprintf set %i[ch]slpress",
"patching_rect" : [ 288.0, 72.0, 128.0, 20.0 ],
"numoutlets" : 1,
"fontname" : "Helvetica Neue",
"outlettype" : [ "" ],
"id" : "obj-26",
"fontsize" : 11.0,
"numinlets" : 1
}
}
, {
"box" : {
"maxclass" : "newobj",
"text" : "receive",
"color" : [ 0.654902, 0.411765, 0.929412, 1.0 ],
"patching_rect" : [ 288.0, 96.0, 46.0, 20.0 ],
"numoutlets" : 1,
"fontname" : "Helvetica Neue",
"outlettype" : [ "" ],
"id" : "obj-28",
"fontsize" : 11.0,
"numinlets" : 1
}
}
, {
"box" : {
"maxclass" : "newobj",
"text" : "gate",
"patching_rect" : [ 234.0, 144.0, 72.5, 20.0 ],
"numoutlets" : 1,
"fontname" : "Helvetica Neue",
"outlettype" : [ "" ],
"id" : "obj-25",
"fontsize" : 11.0,
"numinlets" : 2
}
}
, {
"box" : {
"maxclass" : "newobj",
"text" : "pack 0. 0.",
"patching_rect" : [ 432.0, 288.0, 74.0, 20.0 ],
"numoutlets" : 1,
"fontname" : "Helvetica Neue",
"outlettype" : [ "" ],
"id" : "obj-23",
"fontsize" : 11.0,
"numinlets" : 2
}
}
, {
"box" : {
"maxclass" : "newobj",
"text" : "snapshot~",
"patching_rect" : [ 432.0, 264.0, 63.0, 20.0 ],
"numoutlets" : 1,
"fontname" : "Helvetica Neue",
"outlettype" : [ "float" ],
"id" : "obj-20",
"fontsize" : 11.0,
"numinlets" : 2
}
}
, {
"box" : {
"maxclass" : "inlet",
"patching_rect" : [ 234.0, 114.0, 25.0, 25.0 ],
"numoutlets" : 1,
"outlettype" : [ "int" ],
"id" : "obj-22",
"numinlets" : 0,
"comment" : "mute"
}
}
, {
"box" : {
"maxclass" : "comment",
"text" : "both modes use attack time,\nshot = plays through til end of sample\nslice = triggers release envelope on press release\n\nif a corresponding group button is pressed, and:\nmute on = sample is stopped at global fade time\nmute off = sample playback continues",
"linecount" : 7,
"patching_rect" : [ 342.0, 396.0, 256.0, 98.0 ],
"numoutlets" : 0,
"fontname" : "Helvetica Neue",
"id" : "obj-21",
"fontsize" : 11.0,
"numinlets" : 1
}
}
, {
"box" : {
"maxclass" : "newobj",
"text" : "gate",
"patching_rect" : [ 108.0, 240.0, 32.5, 20.0 ],
"numoutlets" : 1,
"fontname" : "Helvetica Neue",
"outlettype" : [ "" ],
"id" : "obj-19",
"fontsize" : 11.0,
"numinlets" : 2
}
}
, {
"box" : {
"maxclass" : "inlet",
"patching_rect" : [ 378.0, 174.0, 25.0, 25.0 ],
"numoutlets" : 1,
"outlettype" : [ "int" ],
"id" : "obj-16",
"numinlets" : 0,
"comment" : "mode"
}
}
, {
"box" : {
"maxclass" : "newobj",
"text" : "t b f b",
"patching_rect" : [ 432.0, 222.0, 128.0, 20.0 ],
"numoutlets" : 3,
"fontname" : "Helvetica Neue",
"outlettype" : [ "bang", "float", "bang" ],
"id" : "obj-27",
"fontsize" : 11.0,
"numinlets" : 1
}
}
, {
"box" : {
"maxclass" : "message",
"text" : "$1., 0. $1",
"patching_rect" : [ 432.0, 312.0, 56.0, 18.0 ],
"numoutlets" : 1,
"fontname" : "Helvetica Neue",
"outlettype" : [ "" ],
"id" : "obj-71",
"fontsize" : 11.0,
"numinlets" : 2
}
}
, {
"box" : {
"maxclass" : "newobj",
"text" : "r crossfade",
"color" : [ 0.654902, 0.411765, 0.929412, 1.0 ],
"patching_rect" : [ 468.0, 174.0, 65.0, 20.0 ],
"numoutlets" : 1,
"fontname" : "Helvetica Neue",
"outlettype" : [ "" ],
"id" : "obj-17",
"fontsize" : 11.0,
"numinlets" : 0
}
}
, {
"box" : {
"maxclass" : "newobj",
"text" : "f",
"patching_rect" : [ 432.0, 198.0, 55.0, 20.0 ],
"numoutlets" : 1,
"fontname" : "Helvetica Neue",
"outlettype" : [ "float" ],
"id" : "obj-74",
"fontsize" : 11.0,
"numinlets" : 2
}
}
, {
"box" : {
"maxclass" : "newobj",
"text" : "sprintf set %i[pl]stop",
"patching_rect" : [ 432.0, 72.0, 112.0, 20.0 ],
"numoutlets" : 1,
"fontname" : "Helvetica Neue",
"outlettype" : [ "" ],
"id" : "obj-18",
"fontsize" : 11.0,
"numinlets" : 1
}
}
, {
"box" : {
"maxclass" : "newobj",
"text" : "receive",
"color" : [ 0.654902, 0.411765, 0.929412, 1.0 ],
"patching_rect" : [ 432.0, 96.0, 46.0, 20.0 ],
"numoutlets" : 1,
"fontname" : "Helvetica Neue",
"outlettype" : [ "" ],
"id" : "obj-7",
"fontsize" : 11.0,
"numinlets" : 1
}
}
, {
"box" : {
"maxclass" : "inlet",
"patching_rect" : [ 432.0, 36.0, 25.0, 25.0 ],
"numoutlets" : 1,
"outlettype" : [ "int" ],
"id" : "obj-6",
"numinlets" : 0,
"comment" : "routing"
}
}
, {
"box" : {
"maxclass" : "newobj",
"text" : "t stop b",
"patching_rect" : [ 90.0, 282.0, 55.0, 20.0 ],
"numoutlets" : 2,
"fontname" : "Helvetica Neue",
"outlettype" : [ "stop", "bang" ],
"id" : "obj-15",
"fontsize" : 11.0,
"numinlets" : 1
}
}
, {
"box" : {
"maxclass" : "newobj",
"text" : "onebang",
"patching_rect" : [ 198.0, 396.0, 54.0, 20.0 ],
"numoutlets" : 2,
"fontname" : "Helvetica Neue",
"outlettype" : [ "bang", "bang" ],
"id" : "obj-14",
"fontsize" : 11.0,
"numinlets" : 2
}
}
, {
"box" : {
"maxclass" : "outlet",
"patching_rect" : [ 198.0, 432.0, 25.0, 25.0 ],
"numoutlets" : 0,
"id" : "obj-13",
"numinlets" : 1,
"comment" : "release finished"
}
}
, {
"box" : {
"maxclass" : "newobj",
"text" : "sprintf 0. %f",
"patching_rect" : [ 288.0, 210.0, 71.0, 20.0 ],
"numoutlets" : 1,
"fontname" : "Helvetica Neue",
"outlettype" : [ "" ],
"id" : "obj-12",
"fontsize" : 11.0,
"numinlets" : 1
}
}
, {
"box" : {
"maxclass" : "message",
"text" : "0. 300.",
"patching_rect" : [ 252.0, 312.0, 55.0, 18.0 ],
"numoutlets" : 1,
"fontname" : "Helvetica Neue",
"outlettype" : [ "" ],
"id" : "obj-11",
"fontsize" : 11.0,
"numinlets" : 2
}
}
, {
"box" : {
"maxclass" : "newobj",
"text" : "sprintf 0.\\, 1. %f",
"patching_rect" : [ 180.0, 210.0, 90.0, 20.0 ],
"numoutlets" : 1,
"fontname" : "Helvetica Neue",
"outlettype" : [ "" ],
"id" : "obj-10",
"fontsize" : 11.0,
"numinlets" : 1
}
}
, {
"box" : {
"maxclass" : "newobj",
"text" : "sel 1 0",
"patching_rect" : [ 90.0, 210.0, 82.0, 20.0 ],
"numoutlets" : 3,
"fontname" : "Helvetica Neue",
"outlettype" : [ "bang", "bang", "" ],
"id" : "obj-9",
"fontsize" : 11.0,
"numinlets" : 1
}
}
, {
"box" : {
"maxclass" : "message",
"text" : "0., 1. 30.",
"patching_rect" : [ 126.0, 312.0, 73.0, 18.0 ],
"numoutlets" : 1,
"fontname" : "Helvetica Neue",
"outlettype" : [ "" ],
"id" : "obj-8",
"fontsize" : 11.0,
"numinlets" : 2
}
}
, {
"box" : {
"maxclass" : "outlet",
"patching_rect" : [ 126.0, 492.0, 25.0, 25.0 ],
"numoutlets" : 0,
"id" : "obj-5",
"numinlets" : 1,
"comment" : ""
}
}
, {
"box" : {
"maxclass" : "newobj",
"text" : "line~ 0.",
"patching_rect" : [ 126.0, 354.0, 46.0, 20.0 ],
"numoutlets" : 2,
"fontname" : "Helvetica Neue",
"outlettype" : [ "signal", "bang" ],
"id" : "obj-4",
"fontsize" : 11.0,
"numinlets" : 2
}
}
, {
"box" : {
"maxclass" : "inlet",
"patching_rect" : [ 90.0, 174.0, 25.0, 25.0 ],
"numoutlets" : 1,
"outlettype" : [ "int" ],
"id" : "obj-3",
"numinlets" : 0,
"comment" : "trigger (1 attack, 0 release)"
}
}
, {
"box" : {
"maxclass" : "inlet",
"patching_rect" : [ 288.0, 174.0, 25.0, 25.0 ],
"numoutlets" : 1,
"outlettype" : [ "float" ],
"id" : "obj-2",
"numinlets" : 0,
"comment" : "rel time"
}
}
, {
"box" : {
"maxclass" : "inlet",
"patching_rect" : [ 180.0, 174.0, 25.0, 25.0 ],
"numoutlets" : 1,
"outlettype" : [ "float" ],
"id" : "obj-1",
"numinlets" : 0,
"comment" : "atk time"
}
}
],
"lines" : [ {
"patchline" : {
"source" : [ "obj-9", 1 ],
"destination" : [ "obj-19", 1 ],
"hidden" : 0,
"midpoints" : [ ]
}
}
, {
"patchline" : {
"source" : [ "obj-19", 0 ],
"destination" : [ "obj-14", 1 ],
"hidden" : 0,
"midpoints" : [ 117.5, 270.0, 242.5, 270.0 ]
}
}
, {
"patchline" : {
"source" : [ "obj-19", 0 ],
"destination" : [ "obj-11", 0 ],
"hidden" : 0,
"midpoints" : [ 117.5, 270.0, 261.5, 270.0 ]
}
}
, {
"patchline" : {
"source" : [ "obj-16", 0 ],
"destination" : [ "obj-19", 0 ],
"hidden" : 0,
"midpoints" : [ 387.5, 234.0, 117.5, 234.0 ]
}
}
, {
"patchline" : {
"source" : [ "obj-4", 0 ],
"destination" : [ "obj-5", 0 ],
"hidden" : 0,
"midpoints" : [ ]
}
}
, {
"patchline" : {
"source" : [ "obj-8", 0 ],
"destination" : [ "obj-4", 0 ],
"hidden" : 0,
"midpoints" : [ ]
}
}
, {
"patchline" : {
"source" : [ "obj-3", 0 ],
"destination" : [ "obj-9", 0 ],
"hidden" : 0,
"midpoints" : [ ]
}
}
, {
"patchline" : {
"source" : [ "obj-1", 0 ],
"destination" : [ "obj-10", 0 ],
"hidden" : 0,
"midpoints" : [ ]
}
}
, {
"patchline" : {
"source" : [ "obj-10", 0 ],
"destination" : [ "obj-8", 1 ],
"hidden" : 0,
"midpoints" : [ ]
}
}
, {
"patchline" : {
"source" : [ "obj-11", 0 ],
"destination" : [ "obj-4", 0 ],
"hidden" : 0,
"midpoints" : [ 261.5, 342.0, 135.5, 342.0 ]
}
}
, {
"patchline" : {
"source" : [ "obj-2", 0 ],
"destination" : [ "obj-12", 0 ],
"hidden" : 0,
"midpoints" : [ ]
}
}
, {
"patchline" : {
"source" : [ "obj-12", 0 ],
"destination" : [ "obj-11", 1 ],
"hidden" : 0,
"midpoints" : [ ]
}
}
, {
"patchline" : {
"source" : [ "obj-15", 1 ],
"destination" : [ "obj-8", 0 ],
"hidden" : 0,
"midpoints" : [ ]
}
}
, {
"patchline" : {
"source" : [ "obj-9", 0 ],
"destination" : [ "obj-15", 0 ],
"hidden" : 0,
"midpoints" : [ ]
}
}
, {
"patchline" : {
"source" : [ "obj-15", 0 ],
"destination" : [ "obj-14", 0 ],
"hidden" : 0,
"midpoints" : [ 99.5, 384.0, 207.5, 384.0 ]
}
}
, {
"patchline" : {
"source" : [ "obj-4", 1 ],
"destination" : [ "obj-14", 0 ],
"hidden" : 0,
"midpoints" : [ 162.5, 384.0, 207.5, 384.0 ]
}
}
, {
"patchline" : {
"source" : [ "obj-14", 0 ],
"destination" : [ "obj-13", 0 ],
"hidden" : 0,
"midpoints" : [ ]
}
}
, {
"patchline" : {
"source" : [ "obj-6", 0 ],
"destination" : [ "obj-18", 0 ],
"hidden" : 0,
"midpoints" : [ ]
}
}
, {
"patchline" : {
"source" : [ "obj-18", 0 ],
"destination" : [ "obj-7", 0 ],
"hidden" : 0,
"midpoints" : [ ]
}
}
, {
"patchline" : {
"source" : [ "obj-17", 0 ],
"destination" : [ "obj-74", 1 ],
"hidden" : 0,
"midpoints" : [ ]
}
}
, {
"patchline" : {
"source" : [ "obj-7", 0 ],
"destination" : [ "obj-74", 0 ],
"hidden" : 0,
"midpoints" : [ ]
}
}
, {
"patchline" : {
"source" : [ "obj-71", 0 ],
"destination" : [ "obj-4", 0 ],
"hidden" : 0,
"midpoints" : [ 441.5, 342.5, 135.5, 342.5 ]
}
}
, {
"patchline" : {
"source" : [ "obj-74", 0 ],
"destination" : [ "obj-27", 0 ],
"hidden" : 0,
"midpoints" : [ ]
}
}
, {
"patchline" : {
"source" : [ "obj-27", 2 ],
"destination" : [ "obj-14", 1 ],
"hidden" : 0,
"midpoints" : [ 550.5, 384.5, 242.5, 384.5 ]
}
}
, {
"patchline" : {
"source" : [ "obj-23", 0 ],
"destination" : [ "obj-71", 0 ],
"hidden" : 0,
"midpoints" : [ ]
}
}
, {
"patchline" : {
"source" : [ "obj-27", 1 ],
"destination" : [ "obj-23", 1 ],
"hidden" : 0,
"midpoints" : [ ]
}
}
, {
"patchline" : {
"source" : [ "obj-27", 0 ],
"destination" : [ "obj-20", 0 ],
"hidden" : 0,
"midpoints" : [ ]
}
}
, {
"patchline" : {
"source" : [ "obj-20", 0 ],
"destination" : [ "obj-23", 0 ],
"hidden" : 0,
"midpoints" : [ ]
}
}
, {
"patchline" : {
"source" : [ "obj-4", 0 ],
"destination" : [ "obj-20", 0 ],
"hidden" : 0,
"color" : [ 0.745098, 0.0, 0.435294, 1.0 ],
"midpoints" : [ 135.5, 472.0, 324.0, 472.0, 324.0, 252.0, 441.5, 252.0 ]
}
}
, {
"patchline" : {
"source" : [ "obj-22", 0 ],
"destination" : [ "obj-25", 0 ],
"hidden" : 0,
"midpoints" : [ ]
}
}
, {
"patchline" : {
"source" : [ "obj-25", 0 ],
"destination" : [ "obj-74", 0 ],
"hidden" : 0,
"midpoints" : [ 243.5, 168.5, 441.5, 168.5 ]
}
}
, {
"patchline" : {
"source" : [ "obj-6", 0 ],
"destination" : [ "obj-26", 0 ],
"hidden" : 0,
"midpoints" : [ 441.5, 66.0, 297.5, 66.0 ]
}
}
, {
"patchline" : {
"source" : [ "obj-26", 0 ],
"destination" : [ "obj-28", 0 ],
"hidden" : 0,
"midpoints" : [ ]
}
}
, {
"patchline" : {
"source" : [ "obj-28", 0 ],
"destination" : [ "obj-32", 0 ],
"hidden" : 0,
"midpoints" : [ ]
}
}
, {
"patchline" : {
"source" : [ "obj-32", 0 ],
"destination" : [ "obj-25", 1 ],
"hidden" : 0,
"midpoints" : [ ]
}
}
]
}
,
"saved_object_attributes" : {
"default_fontname" : "Helvetica Neue",
"fontname" : "Helvetica Neue",
"default_fontsize" : 11.0,
"fontface" : 0,
"fontsize" : 11.0,
"globalpatchername" : "",
"default_fontface" : 0
}
}
}
, {
"box" : {
"maxclass" : "newobj",
"text" : "t f 1 f",
"patching_rect" : [ 180.0, 234.0, 46.0, 20.0 ],
"numoutlets" : 3,
"fontname" : "Helvetica Neue",
"outlettype" : [ "float", "int", "float" ],
"id" : "obj-50",
"fontsize" : 11.0,
"numinlets" : 1
}
}
, {
"box" : {
"maxclass" : "newobj",
"text" : "p gain",
"color" : [ 0.945098, 0.913725, 0.407843, 1.0 ],
"patching_rect" : [ 612.0, 216.0, 55.0, 20.0 ],
"numoutlets" : 1,
"fontname" : "Helvetica Neue",
"outlettype" : [ "float" ],
"id" : "obj-49",
"fontsize" : 11.0,
"numinlets" : 3,
"patcher" : {
"fileversion" : 1,
"rect" : [ 1178.0, 614.0, 443.0, 366.0 ],
"bglocked" : 0,
"defrect" : [ 1178.0, 614.0, 443.0, 366.0 ],
"openrect" : [ 0.0, 0.0, 0.0, 0.0 ],
"openinpresentation" : 0,
"default_fontsize" : 11.0,
"default_fontface" : 0,
"default_fontname" : "Helvetica Neue",
"gridonopen" : 0,
"gridsize" : [ 18.0, 6.0 ],
"gridsnaponopen" : 0,
"toolbarvisible" : 1,
"boxanimatetime" : 200,
"imprint" : 0,
"enablehscroll" : 1,
"enablevscroll" : 1,
"devicewidth" : 0.0,
"boxes" : [ {
"box" : {
"maxclass" : "newobj",
"text" : "+ 1.",
"patching_rect" : [ 288.0, 156.0, 32.5, 20.0 ],
"numoutlets" : 1,
"fontname" : "Helvetica Neue",
"outlettype" : [ "float" ],
"id" : "obj-21",
"fontsize" : 11.0,
"numinlets" : 2
}
}
, {
"box" : {
"maxclass" : "newobj",
"text" : "* 0.27",
"patching_rect" : [ 288.0, 132.0, 39.0, 20.0 ],
"numoutlets" : 1,
"fontname" : "Helvetica Neue",
"outlettype" : [ "float" ],
"id" : "obj-20",
"fontsize" : 11.0,
"numinlets" : 2
}
}
, {
"box" : {
"maxclass" : "newobj",
"text" : "+ 1.",
"patching_rect" : [ 252.0, 156.0, 32.5, 20.0 ],
"numoutlets" : 1,
"fontname" : "Helvetica Neue",
"outlettype" : [ "float" ],
"id" : "obj-19",
"fontsize" : 11.0,
"numinlets" : 2
}
}
, {
"box" : {
"maxclass" : "newobj",
"text" : "* -1.",
"patching_rect" : [ 252.0, 132.0, 32.5, 20.0 ],
"numoutlets" : 1,
"fontname" : "Helvetica Neue",
"outlettype" : [ "float" ],
"id" : "obj-17",
"fontsize" : 11.0,
"numinlets" : 2
}
}
, {
"box" : {
"maxclass" : "newobj",
"text" : "t b f f",
"patching_rect" : [ 216.0, 102.0, 91.0, 20.0 ],
"numoutlets" : 3,
"fontname" : "Helvetica Neue",
"outlettype" : [ "bang", "float", "float" ],
"id" : "obj-16",
"fontsize" : 11.0,
"numinlets" : 1
}
}
, {
"box" : {
"maxclass" : "newobj",
"text" : "i",
"patching_rect" : [ 144.0, 156.0, 36.5, 20.0 ],
"numoutlets" : 1,
"fontname" : "Helvetica Neue",
"outlettype" : [ "int" ],
"id" : "obj-15",
"fontsize" : 11.0,
"numinlets" : 2
}
}
, {
"box" : {
"maxclass" : "newobj",
"text" : "scale 0 127 0. 1.27",
"patching_rect" : [ 144.0, 186.0, 199.0, 20.0 ],
"numoutlets" : 1,
"fontname" : "Helvetica Neue",
"outlettype" : [ "" ],
"id" : "obj-13",
"fontsize" : 11.0,
"numinlets" : 6
}
}
, {
"box" : {
"maxclass" : "newobj",
"text" : "* 1.",
"patching_rect" : [ 72.0, 228.0, 32.5, 20.0 ],
"numoutlets" : 1,
"fontname" : "Helvetica Neue",
"outlettype" : [ "float" ],
"id" : "obj-12",
"fontsize" : 11.0,
"numinlets" : 2
}
}
, {
"box" : {
"maxclass" : "inlet",
"patching_rect" : [ 162.0, 66.0, 25.0, 25.0 ],
"numoutlets" : 1,
"outlettype" : [ "int" ],
"id" : "obj-4",
"numinlets" : 0,
"comment" : "velocity"
}
}
, {
"box" : {
"maxclass" : "newobj",
"text" : "* 12.",
"patching_rect" : [ 72.0, 156.0, 33.0, 20.0 ],
"numoutlets" : 1,
"fontname" : "Helvetica Neue",
"outlettype" : [ "float" ],
"id" : "obj-8",
"fontsize" : 11.0,
"numinlets" : 2
}
}
, {
"box" : {
"maxclass" : "newobj",
"text" : "dbtoa",
"patching_rect" : [ 72.0, 186.0, 39.0, 20.0 ],
"numoutlets" : 1,
"fontname" : "Helvetica Neue",
"outlettype" : [ "" ],
"id" : "obj-6",
"fontsize" : 11.0,
"numinlets" : 1
}
}
, {
"box" : {
"maxclass" : "outlet",
"patching_rect" : [ 72.0, 264.0, 25.0, 25.0 ],
"numoutlets" : 0,
"id" : "obj-3",
"numinlets" : 1,
"comment" : "mastergain"
}
}
, {