Author Archives: jcavell@andrew.cmu.edu

Ambisonic Template with Generative Features (Project 2) — Jonathan Cavell

For this project, I wanted to create a template for use in a performance setting for an upcoming project I am developing which combines electronics and live vocals.

In this case, this patch acts as a template to load a set of audio files into a polybuffer~ and generate an 8 channel ambisonic audio signal using the files which were imported. In addition, a series of parameters have been added which allow for customization both beforehand and live (using a Leap Motion controller) to the output of the patch.

These parameters include the volume for each of the 8 channels, a biquad filter, a svf~ filter, and the positioning of sound sources within three dimensional space (both using generative and manually controlled movement).

The primary benefit to this template is that it auto-generates a multi-channel audio playback object and automatically connects it into the objects from the hoa object library so that the primary focus of any project using this template is on the customization of parameters rather than building an ambisonic patch from the ground up. It is possible that, using the current form of the patch, you can generate a sound installation for instant playback using only a handful of audio files (within a particular set of bounds) and various parameters of the sound as it is played live.

Given more time, I hope to further revise this patch so that it is more flexible and allows more complex ambisonic instillation to be automatically generated (such as up to the 64 channels currently supported by the Higher Order Ambisonics library).

Patch Available Below (Requires Higher Order Ambisonics Library and Leap Motion Object by Jules Françoise):

Dropbox

Reactive Visuals in Max for Live (Project 1) — Jonathan Cavell

For our first longer term project, I created a patch which resulted in a more stylistic visual which reacted to midi and audio data from Ableton Live session information. Within the patch, gl objects are set to render and erase based of midi information from each instrument and are manipulate by the amplitude of the audio signal generated by each instrument. The end result is a set of shapes/objects, each assigned to their own instrument, which are turned on and off by that instrument and manipulated by its audio signal.

The patch automates the movement, transparency, and rotation of objects within the video window in direct proportion to the amplitude signal of each midi instrument in Live. For the shapes associate with the synth, I created an image in Adobe Illustrator which was then imported into Max and layered to create a new object. The drum kit uses clearly defined geometric shapes to contrast the more amorphous shape generated by the synth.

Midi Send Portions of the Patch

Synth Visual Portion of the Patch

Drum Visual Portion of the Patch

The patch itself, while it is rather large (and divided into a set of four patches within the Live session) is built on a series of smaller patches to execute a simple, but polished concept. My personal goal for this project was to become familiar with a set of techniques which I had not utilized in a previous project and familiarize myself with the Max for Live environment which operates with a unique set of limitations. I wanted to create a patch that generated a stylistic visual element which could be replicated for live performance which came across as a more polished visualization with smoother transitions than what I was able to achieve in previous projects.

Of these techniques, the ones I was most concerned about ended up being the easiest (ex. creating a unique shape/image in Adobe Illustrator and converting it into an .obj for use by jit.gl since I do not have a visual media background) and the ones I thought I should be able to complete easily proved more complicated when working in the Max for Live environment (ex. automating the transparency of different jit.gl objects and creating smooth movement across the video window).

I would like to experiment further with the automation to create a much more experimental version of the visual elements, but I am pleased with how this first version turned out.

Drum Visualization Patch

{
"patcher" : {
"fileversion" : 1,
"appversion" : {
"major" : 7,
"minor" : 3,
"revision" : 4,
"architecture" : "x64",
"modernui" : 1
}
,
"rect" : [ 512.0, 104.0, 640.0, 480.0 ],
"bglocked" : 0,
"openinpresentation" : 0,
"default_fontsize" : 12.0,
"default_fontface" : 0,
"default_fontname" : "Arial",
"gridonopen" : 1,
"gridsize" : [ 15.0, 15.0 ],
"gridsnaponopen" : 1,
"objectsnaponopen" : 1,
"statusbarvisible" : 2,
"toolbarvisible" : 1,
"lefttoolbarpinned" : 0,
"toptoolbarpinned" : 0,
"righttoolbarpinned" : 0,
"bottomtoolbarpinned" : 0,
"toolbars_unpinned_last_save" : 0,
"tallnewobj" : 0,
"boxanimatetime" : 200,
"enablehscroll" : 1,
"enablevscroll" : 1,
"devicewidth" : 0.0,
"description" : "",
"digest" : "",
"tags" : "",
"style" : "",
"subpatcher_template" : "",
"boxes" : [ {
"box" : {
"id" : "obj-19",
"linecount" : 2,
"maxclass" : "comment",
"numinlets" : 1,
"numoutlets" : 0,
"patching_rect" : [ 1187.916626, 391.5, 123.0, 34.0 ],
"style" : "",
"text" : "Drum Visualization Patch"
}
}
, {
"box" : {
"id" : "obj-17",
"maxclass" : "newobj",
"numinlets" : 1,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 1339.5, 513.0, 61.0, 22.0 ],
"style" : "",
"text" : "loadmess"
}
}
, {
"box" : {
"id" : "obj-30",
"maxclass" : "newobj",
"numinlets" : 2,
"numoutlets" : 2,
"outlettype" : [ "bang", "" ],
"patching_rect" : [ 1059.75, 747.0, 57.0, 22.0 ],
"style" : "",
"text" : "select 27"
}
}
, {
"box" : {
"id" : "obj-29",
"linecount" : 2,
"maxclass" : "message",
"numinlets" : 2,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 1059.75, 814.0, 72.0, 20.0 ],
"style" : "",
"text" : "fullscreen $1"
}
}
, {
"box" : {
"id" : "obj-20",
"maxclass" : "toggle",
"numinlets" : 1,
"numoutlets" : 1,
"outlettype" : [ "int" ],
"parameter_enable" : 0,
"patching_rect" : [ 1059.75, 777.0, 24.0, 24.0 ],
"style" : ""
}
}
, {
"box" : {
"id" : "obj-11",
"maxclass" : "newobj",
"numinlets" : 0,
"numoutlets" : 4,
"outlettype" : [ "int", "int", "int", "int" ],
"patching_rect" : [ 1059.75, 722.0, 50.5, 22.0 ],
"style" : "",
"text" : "key"
}
}
, {
"box" : {
"id" : "obj-45",
"maxclass" : "newobj",
"numinlets" : 1,
"numoutlets" : 2,
"outlettype" : [ "bang", "erase" ],
"patching_rect" : [ 1736.0, 608.0, 56.0, 22.0 ],
"style" : "",
"text" : "t b erase"
}
}
, {
"box" : {
"id" : "obj-37",
"maxclass" : "button",
"numinlets" : 1,
"numoutlets" : 1,
"outlettype" : [ "bang" ],
"patching_rect" : [ 1736.0, 579.0, 24.0, 24.0 ],
"style" : ""
}
}
, {
"box" : {
"id" : "obj-27",
"maxclass" : "button",
"numinlets" : 1,
"numoutlets" : 1,
"outlettype" : [ "bang" ],
"patching_rect" : [ 1222.5, 552.0, 24.0, 24.0 ],
"style" : ""
}
}
, {
"box" : {
"id" : "obj-118",
"maxclass" : "message",
"numinlets" : 2,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 1444.166626, 581.0, 29.5, 22.0 ],
"style" : "",
"text" : "0.5"
}
}
, {
"box" : {
"id" : "obj-114",
"maxclass" : "message",
"numinlets" : 2,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 1498.666626, 591.685791, 29.5, 22.0 ],
"style" : "",
"text" : "1"
}
}
, {
"box" : {
"id" : "obj-102",
"maxclass" : "newobj",
"numinlets" : 2,
"numoutlets" : 2,
"outlettype" : [ "bang", "" ],
"patching_rect" : [ 1498.666626, 540.0, 36.0, 22.0 ],
"style" : "",
"text" : "sel 1"
}
}
, {
"box" : {
"id" : "obj-98",
"maxclass" : "newobj",
"numinlets" : 2,
"numoutlets" : 2,
"outlettype" : [ "bang", "" ],
"patching_rect" : [ 1437.666626, 540.0, 36.0, 22.0 ],
"style" : "",
"text" : "sel 0"
}
}
, {
"box" : {
"id" : "obj-93",
"maxclass" : "number",
"numinlets" : 1,
"numoutlets" : 2,
"outlettype" : [ "", "bang" ],
"parameter_enable" : 0,
"patching_rect" : [ 1549.0, 652.0, 50.0, 22.0 ],
"style" : ""
}
}
, {
"box" : {
"id" : "obj-89",
"maxclass" : "button",
"numinlets" : 1,
"numoutlets" : 1,
"outlettype" : [ "bang" ],
"patching_rect" : [ 1573.666626, 587.0, 24.0, 24.0 ],
"style" : ""
}
}
, {
"box" : {
"id" : "obj-87",
"maxclass" : "newobj",
"numinlets" : 5,
"numoutlets" : 4,
"outlettype" : [ "int", "", "", "int" ],
"patching_rect" : [ 1549.0, 621.0, 61.0, 22.0 ],
"style" : "",
"text" : "counter 1"
}
}
, {
"box" : {
"id" : "obj-70",
"maxclass" : "toggle",
"numinlets" : 1,
"numoutlets" : 1,
"outlettype" : [ "int" ],
"parameter_enable" : 0,
"patching_rect" : [ 1573.666626, 552.0, 24.0, 24.0 ],
"style" : ""
}
}
, {
"box" : {
"id" : "obj-67",
"maxclass" : "newobj",
"numinlets" : 0,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 1573.666626, 521.0, 69.0, 22.0 ],
"style" : "",
"text" : "r synthmidi"
}
}
, {
"box" : {
"id" : "obj-107",
"maxclass" : "newobj",
"numinlets" : 2,
"numoutlets" : 1,
"outlettype" : [ "float" ],
"patching_rect" : [ 1664.5, 618.685791, 67.0, 22.0 ],
"style" : "",
"text" : "peakamp~"
}
}
, {
"box" : {
"id" : "obj-106",
"maxclass" : "newobj",
"numinlets" : 2,
"numoutlets" : 1,
"outlettype" : [ "float" ],
"patching_rect" : [ 1125.0, 521.0, 67.0, 22.0 ],
"style" : "",
"text" : "peakamp~"
}
}
, {
"box" : {
"id" : "obj-105",
"maxclass" : "number",
"numinlets" : 1,
"numoutlets" : 2,
"outlettype" : [ "", "bang" ],
"parameter_enable" : 0,
"patching_rect" : [ 1272.666626, 572.0, 50.0, 22.0 ],
"style" : ""
}
}
, {
"box" : {
"id" : "obj-68",
"maxclass" : "newobj",
"numinlets" : 2,
"numoutlets" : 2,
"outlettype" : [ "bang", "" ],
"patching_rect" : [ 1398.5, 572.0, 36.0, 22.0 ],
"style" : "",
"text" : "sel 4"
}
}
, {
"box" : {
"id" : "obj-66",
"maxclass" : "newobj",
"numinlets" : 2,
"numoutlets" : 2,
"outlettype" : [ "bang", "" ],
"patching_rect" : [ 1339.5, 572.0, 36.0, 22.0 ],
"style" : "",
"text" : "sel 0"
}
}
, {
"box" : {
"id" : "obj-49",
"maxclass" : "message",
"numinlets" : 2,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 1349.166626, 626.0, 29.5, 22.0 ],
"style" : "",
"text" : "2"
}
}
, {
"box" : {
"id" : "obj-44",
"maxclass" : "message",
"numinlets" : 2,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 1308.666626, 626.0, 29.5, 22.0 ],
"style" : "",
"text" : "0"
}
}
, {
"box" : {
"id" : "obj-39",
"maxclass" : "message",
"numinlets" : 2,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 1291.5, 713.0, 103.0, 22.0 ],
"style" : "",
"text" : "color $1 $2 $3 $4"
}
}
, {
"box" : {
"id" : "obj-34",
"maxclass" : "newobj",
"numinlets" : 4,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 1305.5, 677.0, 83.0, 22.0 ],
"style" : "",
"text" : "pak 0. 0. 0. 0."
}
}
, {
"box" : {
"id" : "obj-32",
"maxclass" : "message",
"numinlets" : 2,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 1437.666626, 626.0, 34.0, 22.0 ],
"style" : "",
"text" : "0.95"
}
}
, {
"box" : {
"id" : "obj-3",
"maxclass" : "newobj",
"numinlets" : 5,
"numoutlets" : 4,
"outlettype" : [ "int", "", "", "int" ],
"patching_rect" : [ 1339.5, 536.0, 61.0, 22.0 ],
"style" : "",
"text" : "counter 7"
}
}
, {
"box" : {
"id" : "obj-35",
"maxclass" : "message",
"numinlets" : 2,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 1398.5, 626.0, 29.5, 22.0 ],
"style" : "",
"text" : "0"
}
}
, {
"box" : {
"id" : "obj-31",
"maxclass" : "newobj",
"numinlets" : 4,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 1395.666626, 677.0, 82.0, 22.0 ],
"style" : "",
"text" : "pak 0. 0. 0. 0."
}
}
, {
"box" : {
"id" : "obj-28",
"maxclass" : "message",
"numinlets" : 2,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 1395.666626, 712.0, 143.0, 22.0 ],
"style" : "",
"text" : "erase_color $1 $2 $3 0.7"
}
}
, {
"box" : {
"id" : "obj-5",
"maxclass" : "newobj",
"numinlets" : 0,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 1662.5, 521.0, 70.0, 22.0 ],
"style" : "",
"text" : "r snaremidi"
}
}
, {
"box" : {
"id" : "obj-12",
"maxclass" : "toggle",
"numinlets" : 1,
"numoutlets" : 1,
"outlettype" : [ "int" ],
"parameter_enable" : 0,
"patching_rect" : [ 1662.5, 552.0, 24.0, 24.0 ],
"style" : ""
}
}
, {
"box" : {
"id" : "obj-13",
"maxclass" : "newobj",
"numinlets" : 6,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 1664.5, 677.0, 95.0, 22.0 ],
"style" : "",
"text" : "scale 0. 1. -4. 1."
}
}
, {
"box" : {
"id" : "obj-14",
"maxclass" : "newobj",
"numinlets" : 4,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 1664.5, 702.0, 115.0, 22.0 ],
"style" : "",
"text" : "pak position 0. 0. 0."
}
}
, {
"box" : {
"id" : "obj-15",
"maxclass" : "newobj",
"numinlets" : 2,
"numoutlets" : 1,
"outlettype" : [ "bang" ],
"patching_rect" : [ 1663.5, 598.0, 65.0, 22.0 ],
"style" : "",
"text" : "qmetro 22"
}
}
, {
"box" : {
"format" : 6,
"id" : "obj-16",
"maxclass" : "flonum",
"maximum" : 1.0,
"minimum" : 0.0,
"numinlets" : 1,
"numoutlets" : 2,
"outlettype" : [ "", "bang" ],
"parameter_enable" : 0,
"patching_rect" : [ 1664.5, 649.685791, 61.0, 22.0 ],
"style" : "",
"triscale" : 0.9
}
}
, {
"box" : {
"id" : "obj-23",
"linecount" : 2,
"maxclass" : "newobj",
"numinlets" : 1,
"numoutlets" : 2,
"outlettype" : [ "jit_matrix", "" ],
"patching_rect" : [ 1280.0, 820.0, 744.0, 36.0 ],
"style" : "",
"text" : "jit.gl.gridshape drumviz @shape cube @dim 50 50 @scale 0.5 @smooth_shading 1 @lighting_enable 1 @position -1 0 0 @blend_enable 1 @depth_enable 0"
}
}
, {
"box" : {
"id" : "obj-10",
"maxclass" : "newobj",
"numinlets" : 0,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 1049.5, 521.0, 59.0, 22.0 ],
"style" : "",
"text" : "r kickmidi"
}
}
, {
"box" : {
"id" : "obj-8",
"maxclass" : "toggle",
"numinlets" : 1,
"numoutlets" : 1,
"outlettype" : [ "int" ],
"parameter_enable" : 0,
"patching_rect" : [ 1067.0, 552.0, 24.0, 24.0 ],
"style" : ""
}
}
, {
"box" : {
"id" : "obj-76",
"maxclass" : "newobj",
"numinlets" : 6,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 1119.5, 608.0, 101.0, 22.0 ],
"style" : "",
"text" : "scale 0. 1. -1.9 0."
}
}
, {
"box" : {
"id" : "obj-75",
"maxclass" : "newobj",
"numinlets" : 4,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 1131.5, 647.0, 115.0, 22.0 ],
"style" : "",
"text" : "pak position 0. 0. 0."
}
}
, {
"box" : {
"id" : "obj-63",
"maxclass" : "newobj",
"numinlets" : 2,
"numoutlets" : 1,
"outlettype" : [ "bang" ],
"patching_rect" : [ 1056.5, 582.685791, 64.0, 22.0 ],
"style" : "",
"text" : "qmetro 22"
}
}
, {
"box" : {
"format" : 6,
"id" : "obj-97",
"maxclass" : "flonum",
"maximum" : 1.0,
"minimum" : 0.0,
"numinlets" : 1,
"numoutlets" : 2,
"outlettype" : [ "", "bang" ],
"parameter_enable" : 0,
"patching_rect" : [ 1119.5, 582.685791, 61.0, 22.0 ],
"style" : "",
"triscale" : 0.9
}
}
, {
"box" : {
"id" : "obj-42",
"maxclass" : "newobj",
"numinlets" : 1,
"numoutlets" : 2,
"outlettype" : [ "bang", "" ],
"patching_rect" : [ 1059.75, 844.0, 171.0, 20.0 ],
"style" : "",
"text" : "jit.window drumviz @floating 1"
}
}
, {
"box" : {
"id" : "obj-41",
"maxclass" : "newobj",
"numinlets" : 1,
"numoutlets" : 2,
"outlettype" : [ "bang", "erase" ],
"patching_rect" : [ 1056.5, 663.0, 57.0, 22.0 ],
"style" : "",
"text" : "t b erase"
}
}
, {
"box" : {
"id" : "obj-40",
"maxclass" : "newobj",
"numinlets" : 1,
"numoutlets" : 2,
"outlettype" : [ "bang", "" ],
"patching_rect" : [ 1053.0, 695.0, 114.0, 22.0 ],
"style" : "",
"text" : "jit.gl.render drumviz"
}
}
, {
"box" : {
"id" : "obj-36",
"linecount" : 2,
"maxclass" : "newobj",
"numinlets" : 1,
"numoutlets" : 2,
"outlettype" : [ "jit_matrix", "" ],
"patching_rect" : [ 1280.0, 754.0, 753.0, 36.0 ],
"style" : "",
"text" : "jit.gl.gridshape drumviz @shape circle @dim 50 50 @scale 0.75 @smooth_shading 1 @lighting_enable 1 @position -1 0 0 @blend_enable 1 @depth_enable 0"
}
}
, {
"box" : {
"fontname" : "Arial Bold Italic",
"fontsize" : 10.0,
"id" : "obj-25",
"maxclass" : "comment",
"numinlets" : 1,
"numoutlets" : 0,
"patching_rect" : [ 1150.0, 447.0, 17.0, 18.0 ],
"style" : "",
"text" : "R",
"textcolor" : [ 0.3, 0.34, 0.4, 1.0 ]
}
}
, {
"box" : {
"fontname" : "Arial Bold Italic",
"fontsize" : 10.0,
"id" : "obj-26",
"maxclass" : "comment",
"numinlets" : 1,
"numoutlets" : 0,
"patching_rect" : [ 1078.0, 447.0, 17.0, 18.0 ],
"style" : "",
"text" : "L",
"textcolor" : [ 0.3, 0.34, 0.4, 1.0 ]
}
}
, {
"box" : {
"fontname" : "Arial Bold Italic",
"fontsize" : 10.0,
"id" : "obj-24",
"maxclass" : "comment",
"numinlets" : 1,
"numoutlets" : 0,
"patching_rect" : [ 1150.0, 367.0, 17.0, 18.0 ],
"style" : "",
"text" : "R",
"textcolor" : [ 0.3, 0.34, 0.4, 1.0 ]
}
}
, {
"box" : {
"fontname" : "Arial Bold Italic",
"fontsize" : 10.0,
"id" : "obj-22",
"maxclass" : "comment",
"numinlets" : 1,
"numoutlets" : 0,
"patching_rect" : [ 1078.0, 366.0, 17.0, 18.0 ],
"style" : "",
"text" : "L",
"textcolor" : [ 0.3, 0.34, 0.4, 1.0 ]
}
}
, {
"box" : {
"fontname" : "Arial",
"fontsize" : 10.0,
"hidden" : 1,
"id" : "obj-9",
"maxclass" : "comment",
"numinlets" : 1,
"numoutlets" : 0,
"patching_rect" : [ 1048.0, 505.0, 117.0, 18.0 ],
"style" : "",
"text" : "Device vertical limit"
}
}
, {
"box" : {
"fontname" : "Arial Bold Italic",
"fontsize" : 11.0,
"id" : "obj-7",
"maxclass" : "comment",
"numinlets" : 1,
"numoutlets" : 0,
"patching_rect" : [ 1084.0, 466.0, 81.0, 19.0 ],
"style" : "",
"text" : "Audio to Live",
"textcolor" : [ 0.3, 0.34, 0.4, 1.0 ]
}
}
, {
"box" : {
"fontname" : "Arial Bold Italic",
"fontsize" : 11.0,
"id" : "obj-6",
"maxclass" : "comment",
"numinlets" : 1,
"numoutlets" : 0,
"patching_rect" : [ 1078.0, 346.0, 96.0, 19.0 ],
"style" : "",
"text" : "Audio from Live",
"textcolor" : [ 0.3, 0.34, 0.4, 1.0 ]
}
}
, {
"box" : {
"fontname" : "Arial Bold",
"fontsize" : 10.0,
"id" : "obj-2",
"maxclass" : "newobj",
"numinlets" : 2,
"numoutlets" : 2,
"outlettype" : [ "signal", "signal" ],
"patching_rect" : [ 1096.0, 447.0, 53.0, 20.0 ],
"style" : "",
"text" : "plugout~"
}
}
, {
"box" : {
"fontname" : "Arial Bold",
"fontsize" : 10.0,
"id" : "obj-1",
"maxclass" : "newobj",
"numinlets" : 2,
"numoutlets" : 2,
"outlettype" : [ "signal", "signal" ],
"patching_rect" : [ 1096.0, 367.0, 53.0, 20.0 ],
"style" : "",
"text" : "plugin~"
}
}
],
"lines" : [ {
"patchline" : {
"destination" : [ "obj-106", 0 ],
"midpoints" : [ 1105.5, 434.0, 1063.0, 434.0, 1063.0, 491.0, 1134.5, 491.0 ],
"order" : 1,
"source" : [ "obj-1", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-107", 0 ],
"midpoints" : [ 1105.5, 434.0, 1177.0, 434.0, 1177.0, 500.0, 1648.0, 500.0, 1648.0, 614.0, 1674.0, 614.0 ],
"order" : 0,
"source" : [ "obj-1", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-2", 1 ],
"midpoints" : [ 1139.5, 389.0, 1139.5, 389.0 ],
"source" : [ "obj-1", 1 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-2", 0 ],
"midpoints" : [ 1105.5, 389.0, 1105.5, 389.0 ],
"order" : 2,
"source" : [ "obj-1", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-27", 0 ],
"midpoints" : [ 1059.0, 542.0, 1207.0, 542.0, 1207.0, 548.0, 1232.0, 548.0 ],
"order" : 0,
"source" : [ "obj-10", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-8", 0 ],
"midpoints" : [ 1059.0, 548.0, 1076.5, 548.0 ],
"order" : 1,
"source" : [ "obj-10", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-118", 0 ],
"midpoints" : [ 1508.166626, 575.0, 1453.666626, 575.0 ],
"source" : [ "obj-102", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-97", 0 ],
"midpoints" : [ 1134.5, 578.0, 1129.0, 578.0 ],
"source" : [ "obj-106", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-16", 0 ],
"midpoints" : [ 1674.0, 641.0, 1674.0, 641.0 ],
"source" : [ "obj-107", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-30", 0 ],
"midpoints" : [ 1069.25, 743.0, 1069.25, 743.0 ],
"source" : [ "obj-11", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-34", 3 ],
"midpoints" : [ 1508.166626, 662.0, 1379.0, 662.0 ],
"source" : [ "obj-114", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-34", 3 ],
"midpoints" : [ 1453.666626, 611.0, 1379.0, 611.0 ],
"source" : [ "obj-118", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-15", 0 ],
"midpoints" : [ 1672.0, 578.0, 1673.0, 578.0 ],
"order" : 1,
"source" : [ "obj-12", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-37", 0 ],
"midpoints" : [ 1672.0, 578.0, 1732.0, 578.0, 1732.0, 575.0, 1745.5, 575.0 ],
"order" : 0,
"source" : [ "obj-12", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-14", 3 ],
"midpoints" : [ 1674.0, 698.0, 1770.0, 698.0 ],
"source" : [ "obj-13", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-23", 0 ],
"midpoints" : [ 1674.0, 725.0, 1549.0, 725.0, 1549.0, 683.0, 1489.0, 683.0, 1489.0, 662.0, 1267.0, 662.0, 1267.0, 806.0, 1289.5, 806.0 ],
"source" : [ "obj-14", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-107", 0 ],
"midpoints" : [ 1673.0, 620.0, 1674.0, 620.0 ],
"order" : 0,
"source" : [ "obj-15", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-41", 0 ],
"midpoints" : [ 1673.0, 620.0, 1621.0, 620.0, 1621.0, 683.0, 1489.0, 683.0, 1489.0, 662.0, 1258.0, 662.0, 1258.0, 677.0, 1114.0, 677.0, 1114.0, 650.0, 1066.0, 650.0 ],
"order" : 1,
"source" : [ "obj-15", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-13", 0 ],
"midpoints" : [ 1674.0, 671.0, 1674.0, 671.0 ],
"source" : [ "obj-16", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-32", 0 ],
"midpoints" : [ 1349.0, 533.0, 1336.0, 533.0, 1336.0, 611.0, 1447.166626, 611.0 ],
"order" : 0,
"source" : [ "obj-17", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-49", 0 ],
"midpoints" : [ 1349.0, 533.0, 1336.0, 533.0, 1336.0, 611.0, 1358.666626, 611.0 ],
"order" : 1,
"source" : [ "obj-17", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-29", 0 ],
"midpoints" : [ 1069.25, 803.0, 1069.25, 803.0 ],
"source" : [ "obj-20", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-3", 0 ],
"midpoints" : [ 1232.0, 578.0, 1258.0, 578.0, 1258.0, 533.0, 1349.0, 533.0 ],
"source" : [ "obj-27", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-40", 0 ],
"midpoints" : [ 1405.166626, 734.0, 1177.0, 734.0, 1177.0, 680.0, 1114.0, 680.0, 1114.0, 686.0, 1062.5, 686.0 ],
"source" : [ "obj-28", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-42", 0 ],
"midpoints" : [ 1069.25, 836.0, 1069.25, 836.0 ],
"source" : [ "obj-29", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-105", 0 ],
"midpoints" : [ 1349.0, 557.0, 1282.166626, 557.0 ],
"order" : 2,
"source" : [ "obj-3", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-66", 0 ],
"midpoints" : [ 1349.0, 557.0, 1349.0, 557.0 ],
"order" : 1,
"source" : [ "obj-3", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-68", 0 ],
"midpoints" : [ 1349.0, 563.0, 1408.0, 563.0 ],
"order" : 0,
"source" : [ "obj-3", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-20", 0 ],
"midpoints" : [ 1069.25, 770.0, 1069.25, 770.0 ],
"source" : [ "obj-30", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-28", 0 ],
"midpoints" : [ 1405.166626, 698.0, 1405.166626, 698.0 ],
"source" : [ "obj-31", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-31", 2 ],
"midpoints" : [ 1447.166626, 647.0, 1447.166626, 647.0 ],
"order" : 0,
"source" : [ "obj-32", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-31", 1 ],
"midpoints" : [ 1447.166626, 662.0, 1426.166626, 662.0 ],
"order" : 1,
"source" : [ "obj-32", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-31", 0 ],
"midpoints" : [ 1447.166626, 662.0, 1405.166626, 662.0 ],
"order" : 2,
"source" : [ "obj-32", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-39", 0 ],
"midpoints" : [ 1315.0, 698.0, 1301.0, 698.0 ],
"source" : [ "obj-34", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-31", 2 ],
"midpoints" : [ 1408.0, 662.0, 1447.166626, 662.0 ],
"order" : 0,
"source" : [ "obj-35", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-31", 1 ],
"midpoints" : [ 1408.0, 662.0, 1426.166626, 662.0 ],
"order" : 1,
"source" : [ "obj-35", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-31", 0 ],
"midpoints" : [ 1408.0, 671.0, 1405.166626, 671.0 ],
"order" : 2,
"source" : [ "obj-35", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-45", 0 ],
"midpoints" : [ 1745.5, 605.0, 1745.5, 605.0 ],
"source" : [ "obj-37", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-23", 0 ],
"midpoints" : [ 1301.0, 734.0, 1267.0, 734.0, 1267.0, 806.0, 1289.5, 806.0 ],
"order" : 0,
"source" : [ "obj-39", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-36", 0 ],
"midpoints" : [ 1301.0, 734.0, 1289.5, 734.0 ],
"order" : 1,
"source" : [ "obj-39", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-40", 0 ],
"midpoints" : [ 1104.0, 686.0, 1062.5, 686.0 ],
"source" : [ "obj-41", 1 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-40", 0 ],
"midpoints" : [ 1066.0, 686.0, 1062.5, 686.0 ],
"source" : [ "obj-41", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-34", 2 ],
"midpoints" : [ 1318.166626, 662.0, 1357.666667, 662.0 ],
"order" : 0,
"source" : [ "obj-44", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-34", 1 ],
"midpoints" : [ 1318.166626, 662.0, 1336.333333, 662.0 ],
"order" : 1,
"source" : [ "obj-44", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-34", 0 ],
"midpoints" : [ 1318.166626, 671.0, 1315.0, 671.0 ],
"order" : 2,
"source" : [ "obj-44", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-40", 0 ],
"midpoints" : [ 1782.5, 644.0, 1621.0, 644.0, 1621.0, 683.0, 1489.0, 683.0, 1489.0, 662.0, 1258.0, 662.0, 1258.0, 680.0, 1114.0, 680.0, 1114.0, 686.0, 1062.5, 686.0 ],
"source" : [ "obj-45", 1 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-34", 2 ],
"midpoints" : [ 1358.666626, 647.0, 1357.666667, 647.0 ],
"order" : 0,
"source" : [ "obj-49", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-34", 1 ],
"midpoints" : [ 1358.666626, 662.0, 1336.333333, 662.0 ],
"order" : 1,
"source" : [ "obj-49", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-34", 0 ],
"midpoints" : [ 1358.666626, 662.0, 1315.0, 662.0 ],
"order" : 2,
"source" : [ "obj-49", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-12", 0 ],
"midpoints" : [ 1672.0, 542.0, 1672.0, 542.0 ],
"source" : [ "obj-5", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-106", 0 ],
"midpoints" : [ 1066.0, 605.0, 1192.0, 605.0, 1192.0, 551.0, 1204.0, 551.0, 1204.0, 500.0, 1134.5, 500.0 ],
"order" : 0,
"source" : [ "obj-63", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-41", 0 ],
"midpoints" : [ 1066.0, 605.0, 1066.0, 605.0 ],
"order" : 1,
"source" : [ "obj-63", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-32", 0 ],
"midpoints" : [ 1349.0, 611.0, 1447.166626, 611.0 ],
"order" : 0,
"source" : [ "obj-66", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-44", 0 ],
"midpoints" : [ 1349.0, 611.0, 1318.166626, 611.0 ],
"order" : 1,
"source" : [ "obj-66", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-70", 0 ],
"midpoints" : [ 1583.166626, 542.0, 1583.166626, 542.0 ],
"source" : [ "obj-67", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-35", 0 ],
"midpoints" : [ 1408.0, 593.0, 1408.0, 593.0 ],
"order" : 0,
"source" : [ "obj-68", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-49", 0 ],
"midpoints" : [ 1408.0, 611.0, 1358.666626, 611.0 ],
"order" : 1,
"source" : [ "obj-68", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-89", 0 ],
"midpoints" : [ 1583.166626, 578.0, 1583.166626, 578.0 ],
"source" : [ "obj-70", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-36", 0 ],
"midpoints" : [ 1141.0, 680.0, 1276.0, 680.0, 1276.0, 746.0, 1289.5, 746.0 ],
"source" : [ "obj-75", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-75", 2 ],
"midpoints" : [ 1129.0, 641.0, 1205.0, 641.0 ],
"source" : [ "obj-76", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-63", 0 ],
"midpoints" : [ 1076.5, 578.0, 1066.0, 578.0 ],
"source" : [ "obj-8", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-93", 0 ],
"midpoints" : [ 1558.5, 644.0, 1558.5, 644.0 ],
"source" : [ "obj-87", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-87", 0 ],
"midpoints" : [ 1583.166626, 614.0, 1558.5, 614.0 ],
"source" : [ "obj-89", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-102", 0 ],
"midpoints" : [ 1558.5, 674.0, 1489.0, 674.0, 1489.0, 623.0, 1483.0, 623.0, 1483.0, 536.0, 1508.166626, 536.0 ],
"order" : 0,
"source" : [ "obj-93", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-98", 0 ],
"midpoints" : [ 1558.5, 674.0, 1489.0, 674.0, 1489.0, 623.0, 1483.0, 623.0, 1483.0, 527.0, 1447.166626, 527.0 ],
"order" : 1,
"source" : [ "obj-93", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-76", 0 ],
"midpoints" : [ 1129.0, 605.0, 1129.0, 605.0 ],
"source" : [ "obj-97", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-114", 0 ],
"midpoints" : [ 1447.166626, 563.0, 1483.0, 563.0, 1483.0, 578.0, 1508.166626, 578.0 ],
"source" : [ "obj-98", 0 ]
}
}
],
"dependency_cache" : [ ],
"autosave" : 0,
"styles" : [ {
"name" : "newobjBrown-1",
"default" : {
"accentcolor" : [ 0.654902, 0.572549, 0.376471, 1.0 ]
}
,
"parentstyle" : "",
"multi" : 0
}
, {
"name" : "newobjYellow-1",
"default" : {
"fontsize" : [ 12.059008 ],
"accentcolor" : [ 0.82517, 0.78181, 0.059545, 1.0 ]
}
,
"parentstyle" : "",
"multi" : 0
}
]
}
}
view raw dumviz.maxpat hosted with ❤ by GitHub

Synth Visualization Patch

{
"patcher" : {
"fileversion" : 1,
"appversion" : {
"major" : 7,
"minor" : 3,
"revision" : 4,
"architecture" : "x64",
"modernui" : 1
}
,
"rect" : [ 663.0, 85.0, 640.0, 480.0 ],
"bglocked" : 0,
"openinpresentation" : 0,
"default_fontsize" : 12.0,
"default_fontface" : 0,
"default_fontname" : "Arial",
"gridonopen" : 1,
"gridsize" : [ 15.0, 15.0 ],
"gridsnaponopen" : 1,
"objectsnaponopen" : 1,
"statusbarvisible" : 2,
"toolbarvisible" : 1,
"lefttoolbarpinned" : 0,
"toptoolbarpinned" : 0,
"righttoolbarpinned" : 0,
"bottomtoolbarpinned" : 0,
"toolbars_unpinned_last_save" : 0,
"tallnewobj" : 0,
"boxanimatetime" : 200,
"enablehscroll" : 1,
"enablevscroll" : 1,
"devicewidth" : 0.0,
"description" : "",
"digest" : "",
"tags" : "",
"style" : "",
"subpatcher_template" : "",
"boxes" : [ {
"box" : {
"id" : "obj-30",
"maxclass" : "comment",
"numinlets" : 1,
"numoutlets" : 0,
"patching_rect" : [ 431.0, 160.666672, 150.0, 20.0 ],
"style" : "",
"text" : "Synth Visualization Patch"
}
}
, {
"box" : {
"id" : "obj-36",
"maxclass" : "button",
"numinlets" : 1,
"numoutlets" : 1,
"outlettype" : [ "bang" ],
"patching_rect" : [ 208.0, 318.0, 24.0, 24.0 ],
"style" : ""
}
}
, {
"box" : {
"id" : "obj-118",
"maxclass" : "message",
"numinlets" : 2,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 305.166687, 396.0, 29.5, 22.0 ],
"style" : "",
"text" : "0.5"
}
}
, {
"box" : {
"id" : "obj-114",
"maxclass" : "message",
"numinlets" : 2,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 551.166626, 420.0, 29.5, 22.0 ],
"style" : "",
"text" : "1"
}
}
, {
"box" : {
"id" : "obj-102",
"maxclass" : "newobj",
"numinlets" : 2,
"numoutlets" : 2,
"outlettype" : [ "bang", "" ],
"patching_rect" : [ 551.166626, 389.0, 36.0, 22.0 ],
"style" : "",
"text" : "sel 1"
}
}
, {
"box" : {
"id" : "obj-98",
"maxclass" : "newobj",
"numinlets" : 2,
"numoutlets" : 2,
"outlettype" : [ "bang", "" ],
"patching_rect" : [ 305.166687, 365.0, 36.0, 22.0 ],
"style" : "",
"text" : "sel 0"
}
}
, {
"box" : {
"id" : "obj-93",
"maxclass" : "number",
"numinlets" : 1,
"numoutlets" : 2,
"outlettype" : [ "", "bang" ],
"parameter_enable" : 0,
"patching_rect" : [ 404.5, 421.0, 50.0, 22.0 ],
"style" : ""
}
}
, {
"box" : {
"id" : "obj-89",
"maxclass" : "button",
"numinlets" : 1,
"numoutlets" : 1,
"outlettype" : [ "bang" ],
"patching_rect" : [ 429.166687, 356.0, 24.0, 24.0 ],
"style" : ""
}
}
, {
"box" : {
"id" : "obj-87",
"maxclass" : "newobj",
"numinlets" : 5,
"numoutlets" : 4,
"outlettype" : [ "int", "", "", "int" ],
"patching_rect" : [ 404.5, 390.0, 61.0, 22.0 ],
"style" : "",
"text" : "counter 1"
}
}
, {
"box" : {
"id" : "obj-78",
"maxclass" : "newobj",
"numinlets" : 1,
"numoutlets" : 2,
"outlettype" : [ "bang", "" ],
"patching_rect" : [ 477.0, 519.0, 115.0, 22.0 ],
"style" : "",
"text" : "jit.gl.render drumviz"
}
}
, {
"box" : {
"id" : "obj-77",
"maxclass" : "newobj",
"numinlets" : 1,
"numoutlets" : 2,
"outlettype" : [ "bang", "erase" ],
"patching_rect" : [ 477.0, 485.0, 57.0, 22.0 ],
"style" : "",
"text" : "t b erase"
}
}
, {
"box" : {
"format" : 6,
"id" : "obj-74",
"maxclass" : "flonum",
"numinlets" : 1,
"numoutlets" : 2,
"outlettype" : [ "", "bang" ],
"parameter_enable" : 0,
"patching_rect" : [ 477.0, 449.5, 50.0, 22.0 ],
"style" : ""
}
}
, {
"box" : {
"id" : "obj-72",
"maxclass" : "newobj",
"numinlets" : 2,
"numoutlets" : 1,
"outlettype" : [ "float" ],
"patching_rect" : [ 477.0, 421.0, 67.0, 22.0 ],
"style" : "",
"text" : "peakamp~"
}
}
, {
"box" : {
"id" : "obj-71",
"maxclass" : "newobj",
"numinlets" : 2,
"numoutlets" : 1,
"outlettype" : [ "bang" ],
"patching_rect" : [ 477.0, 390.0, 65.0, 22.0 ],
"style" : "",
"text" : "qmetro 22"
}
}
, {
"box" : {
"id" : "obj-70",
"maxclass" : "toggle",
"numinlets" : 1,
"numoutlets" : 1,
"outlettype" : [ "int" ],
"parameter_enable" : 0,
"patching_rect" : [ 477.0, 356.0, 24.0, 24.0 ],
"style" : ""
}
}
, {
"box" : {
"id" : "obj-67",
"maxclass" : "newobj",
"numinlets" : 0,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 477.0, 321.0, 69.0, 22.0 ],
"style" : "",
"text" : "r synthmidi"
}
}
, {
"box" : {
"id" : "obj-64",
"maxclass" : "message",
"numinlets" : 2,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 1369.0, 385.0, 97.0, 22.0 ],
"style" : "",
"text" : "color $1 $2 $3 1"
}
}
, {
"box" : {
"id" : "obj-60",
"maxclass" : "message",
"numinlets" : 2,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 1250.0, 385.0, 107.0, 22.0 ],
"style" : "",
"text" : "color $1 $2 $3 0.5"
}
}
, {
"box" : {
"id" : "obj-111",
"maxclass" : "newobj",
"numinlets" : 1,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 1103.0, 616.0, 62.0, 22.0 ],
"style" : "",
"text" : "loadmess"
}
}
, {
"box" : {
"id" : "obj-110",
"maxclass" : "newobj",
"numinlets" : 1,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 1105.0, 429.0, 62.0, 22.0 ],
"style" : "",
"text" : "loadmess"
}
}
, {
"box" : {
"id" : "obj-109",
"maxclass" : "newobj",
"numinlets" : 4,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 1103.0, 385.0, 132.0, 22.0 ],
"style" : "",
"text" : "pak position 0. -0.02 0."
}
}
, {
"box" : {
"id" : "obj-108",
"maxclass" : "newobj",
"numinlets" : 6,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 895.0, 303.0, 99.0, 22.0 ],
"style" : "",
"text" : "scale 0. 1. 0.5 0."
}
}
, {
"box" : {
"id" : "obj-3",
"maxclass" : "newobj",
"numinlets" : 1,
"numoutlets" : 2,
"outlettype" : [ "jit_matrix", "" ],
"patching_rect" : [ 1105.0, 575.0, 481.0, 22.0 ],
"style" : "",
"text" : "jit.gl.model drumviz @scale 0.4 @material_mode 0 @blend_enable 1 @depth_enable 0"
}
}
, {
"box" : {
"id" : "obj-5",
"maxclass" : "newobj",
"numinlets" : 1,
"numoutlets" : 2,
"outlettype" : [ "jit_matrix", "" ],
"patching_rect" : [ 1103.0, 704.0, 475.0, 22.0 ],
"style" : "",
"text" : "jit.gl.model drumviz @scale 0.4 @material_mode 0 @blend_enable 1 @depth_enable 0"
}
}
, {
"box" : {
"id" : "obj-8",
"maxclass" : "message",
"numinlets" : 2,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 1103.0, 644.0, 114.0, 22.0 ],
"style" : "",
"text" : "read flipsynthy2.obj"
}
}
, {
"box" : {
"id" : "obj-103",
"maxclass" : "message",
"numinlets" : 2,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 1105.0, 466.0, 114.0, 22.0 ],
"style" : "",
"text" : "read flipsynthy1.obj"
}
}
, {
"box" : {
"id" : "obj-101",
"maxclass" : "newobj",
"numinlets" : 4,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 958.0, 389.0, 132.0, 22.0 ],
"style" : "",
"text" : "pak position 0. -0.02 0."
}
}
, {
"box" : {
"id" : "obj-100",
"maxclass" : "message",
"numinlets" : 2,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 598.0, 463.0, 122.0, 22.0 ],
"style" : "",
"text" : "read mirrorsynthy.obj"
}
}
, {
"box" : {
"id" : "obj-99",
"maxclass" : "message",
"numinlets" : 2,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 602.0, 656.0, 127.0, 20.0 ],
"style" : "",
"text" : "read whitesynthy3.obj"
}
}
, {
"box" : {
"id" : "obj-96",
"maxclass" : "message",
"numinlets" : 2,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 821.0, 650.0, 127.0, 22.0 ],
"style" : "",
"text" : "read whitesynthy3.obj"
}
}
, {
"box" : {
"id" : "obj-10",
"maxclass" : "newobj",
"numinlets" : 6,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 786.0, 303.0, 92.0, 22.0 ],
"style" : "",
"text" : "scale 0. 1. 1. 0."
}
}
, {
"box" : {
"id" : "obj-83",
"maxclass" : "newobj",
"numinlets" : 4,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 817.0, 389.0, 128.0, 22.0 ],
"style" : "",
"text" : "pak position 0. 0.02 0."
}
}
, {
"box" : {
"id" : "obj-11",
"maxclass" : "message",
"numinlets" : 2,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 705.5, 389.0, 98.0, 22.0 ],
"style" : "",
"text" : "rotate $1 0. 0. 1."
}
}
, {
"box" : {
"format" : 6,
"id" : "obj-61",
"maxclass" : "flonum",
"numinlets" : 1,
"numoutlets" : 2,
"outlettype" : [ "", "bang" ],
"parameter_enable" : 0,
"patching_rect" : [ 705.5, 337.0, 50.0, 22.0 ],
"style" : ""
}
}
, {
"box" : {
"id" : "obj-59",
"maxclass" : "newobj",
"numinlets" : 2,
"numoutlets" : 1,
"outlettype" : [ "int" ],
"patching_rect" : [ 705.5, 314.0, 29.5, 22.0 ],
"style" : "",
"text" : "* -1"
}
}
, {
"box" : {
"format" : 6,
"id" : "obj-57",
"maxclass" : "flonum",
"numinlets" : 1,
"numoutlets" : 2,
"outlettype" : [ "", "bang" ],
"parameter_enable" : 0,
"patching_rect" : [ 593.0, 337.0, 50.0, 22.0 ],
"style" : ""
}
}
, {
"box" : {
"id" : "obj-12",
"maxclass" : "newobj",
"numinlets" : 1,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 821.0, 616.0, 62.0, 22.0 ],
"style" : "",
"text" : "loadmess"
}
}
, {
"box" : {
"id" : "obj-13",
"maxclass" : "newobj",
"numinlets" : 1,
"numoutlets" : 2,
"outlettype" : [ "jit_matrix", "" ],
"patching_rect" : [ 821.0, 680.0, 477.0, 22.0 ],
"style" : "",
"text" : "jit.gl.model drumviz @scale 0.4 @material_mode 0 @blend_enable 1 @depth_enable 0"
}
}
, {
"box" : {
"id" : "obj-17",
"maxclass" : "newobj",
"numinlets" : 1,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 602.0, 616.0, 62.0, 22.0 ],
"style" : "",
"text" : "loadmess"
}
}
, {
"box" : {
"id" : "obj-19",
"maxclass" : "newobj",
"numinlets" : 1,
"numoutlets" : 2,
"outlettype" : [ "jit_matrix", "" ],
"patching_rect" : [ 602.0, 704.0, 477.0, 22.0 ],
"style" : "",
"text" : "jit.gl.model drumviz @scale 0.4 @material_mode 0 @blend_enable 1 @depth_enable 0"
}
}
, {
"box" : {
"id" : "obj-18",
"maxclass" : "newobj",
"numinlets" : 1,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 817.0, 417.0, 62.0, 22.0 ],
"style" : "",
"text" : "loadmess"
}
}
, {
"box" : {
"id" : "obj-14",
"maxclass" : "message",
"numinlets" : 2,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 817.0, 448.0, 122.0, 22.0 ],
"style" : "",
"text" : "read mirrorsynthy.obj"
}
}
, {
"box" : {
"id" : "obj-15",
"maxclass" : "newobj",
"numinlets" : 1,
"numoutlets" : 2,
"outlettype" : [ "jit_matrix", "" ],
"patching_rect" : [ 817.0, 534.0, 477.0, 22.0 ],
"style" : "",
"text" : "jit.gl.model drumviz @scale 0.4 @material_mode 0 @blend_enable 1 @depth_enable 0"
}
}
, {
"box" : {
"id" : "obj-16",
"maxclass" : "newobj",
"numinlets" : 1,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 598.0, 417.0, 62.0, 22.0 ],
"style" : "",
"text" : "loadmess"
}
}
, {
"box" : {
"id" : "obj-20",
"maxclass" : "message",
"numinlets" : 2,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 593.0, 372.0, 98.0, 22.0 ],
"style" : "",
"text" : "rotate $1 0. 0. 1."
}
}
, {
"box" : {
"id" : "obj-27",
"maxclass" : "newobj",
"numinlets" : 1,
"numoutlets" : 2,
"outlettype" : [ "jit_matrix", "" ],
"patching_rect" : [ 613.0, 575.0, 477.0, 22.0 ],
"style" : "",
"text" : "jit.gl.model drumviz @scale 0.4 @material_mode 0 @blend_enable 1 @depth_enable 0"
}
}
, {
"box" : {
"id" : "obj-29",
"maxclass" : "newobj",
"numinlets" : 6,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 593.0, 303.0, 103.0, 22.0 ],
"style" : "",
"text" : "scale 0. 1. 0. 500."
}
}
, {
"box" : {
"id" : "obj-105",
"maxclass" : "number",
"numinlets" : 1,
"numoutlets" : 2,
"outlettype" : [ "", "bang" ],
"parameter_enable" : 0,
"patching_rect" : [ 149.166687, 397.0, 50.0, 22.0 ],
"style" : ""
}
}
, {
"box" : {
"id" : "obj-68",
"maxclass" : "newobj",
"numinlets" : 2,
"numoutlets" : 2,
"outlettype" : [ "bang", "" ],
"patching_rect" : [ 266.0, 397.0, 36.0, 22.0 ],
"style" : "",
"text" : "sel 4"
}
}
, {
"box" : {
"id" : "obj-66",
"maxclass" : "newobj",
"numinlets" : 2,
"numoutlets" : 2,
"outlettype" : [ "bang", "" ],
"patching_rect" : [ 207.0, 397.0, 36.0, 22.0 ],
"style" : "",
"text" : "sel 0"
}
}
, {
"box" : {
"id" : "obj-49",
"maxclass" : "message",
"numinlets" : 2,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 216.666687, 451.0, 29.5, 22.0 ],
"style" : "",
"text" : "2"
}
}
, {
"box" : {
"id" : "obj-44",
"maxclass" : "message",
"numinlets" : 2,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 177.166687, 451.0, 29.5, 22.0 ],
"style" : "",
"text" : "0"
}
}
, {
"box" : {
"id" : "obj-34",
"maxclass" : "newobj",
"numinlets" : 4,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 173.0, 502.0, 83.0, 22.0 ],
"style" : "",
"text" : "pak 0. 0. 0. 0."
}
}
, {
"box" : {
"id" : "obj-32",
"maxclass" : "message",
"numinlets" : 2,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 336.166687, 449.5, 29.5, 22.0 ],
"style" : "",
"text" : "1"
}
}
, {
"box" : {
"id" : "obj-21",
"maxclass" : "newobj",
"numinlets" : 5,
"numoutlets" : 4,
"outlettype" : [ "int", "", "", "int" ],
"patching_rect" : [ 207.0, 361.0, 61.0, 22.0 ],
"style" : "",
"text" : "counter 7"
}
}
, {
"box" : {
"id" : "obj-35",
"maxclass" : "message",
"numinlets" : 2,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 266.0, 451.0, 29.5, 22.0 ],
"style" : "",
"text" : "0"
}
}
, {
"box" : {
"id" : "obj-31",
"maxclass" : "newobj",
"numinlets" : 4,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 263.166687, 502.0, 82.0, 22.0 ],
"style" : "",
"text" : "pak 0. 0. 0. 0."
}
}
, {
"box" : {
"id" : "obj-28",
"maxclass" : "message",
"numinlets" : 2,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 263.166687, 537.0, 143.0, 22.0 ],
"style" : "",
"text" : "erase_color $1 $2 $3 0.7"
}
}
, {
"box" : {
"id" : "obj-23",
"maxclass" : "newobj",
"numinlets" : 0,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 208.0, 290.0, 59.0, 22.0 ],
"style" : "",
"text" : "r kickmidi"
}
}
, {
"box" : {
"id" : "obj-40",
"maxclass" : "newobj",
"numinlets" : 1,
"numoutlets" : 2,
"outlettype" : [ "bang", "" ],
"patching_rect" : [ 263.166687, 581.0, 114.0, 20.0 ],
"style" : "",
"text" : "jit.gl.render drumviz"
}
}
, {
"box" : {
"fontname" : "Arial Bold Italic",
"fontsize" : 10.0,
"id" : "obj-25",
"maxclass" : "comment",
"numinlets" : 1,
"numoutlets" : 0,
"patching_rect" : [ 245.0, 206.0, 17.0, 18.0 ],
"style" : "",
"text" : "R",
"textcolor" : [ 0.3, 0.34, 0.4, 1.0 ]
}
}
, {
"box" : {
"fontname" : "Arial Bold Italic",
"fontsize" : 10.0,
"id" : "obj-26",
"maxclass" : "comment",
"numinlets" : 1,
"numoutlets" : 0,
"patching_rect" : [ 173.0, 206.0, 17.0, 18.0 ],
"style" : "",
"text" : "L",
"textcolor" : [ 0.3, 0.34, 0.4, 1.0 ]
}
}
, {
"box" : {
"fontname" : "Arial Bold Italic",
"fontsize" : 10.0,
"id" : "obj-24",
"maxclass" : "comment",
"numinlets" : 1,
"numoutlets" : 0,
"patching_rect" : [ 245.0, 126.0, 17.0, 18.0 ],
"style" : "",
"text" : "R",
"textcolor" : [ 0.3, 0.34, 0.4, 1.0 ]
}
}
, {
"box" : {
"fontname" : "Arial Bold Italic",
"fontsize" : 10.0,
"id" : "obj-22",
"maxclass" : "comment",
"numinlets" : 1,
"numoutlets" : 0,
"patching_rect" : [ 173.0, 125.0, 17.0, 18.0 ],
"style" : "",
"text" : "L",
"textcolor" : [ 0.3, 0.34, 0.4, 1.0 ]
}
}
, {
"box" : {
"fontname" : "Arial",
"fontsize" : 10.0,
"hidden" : 1,
"id" : "obj-9",
"maxclass" : "comment",
"numinlets" : 1,
"numoutlets" : 0,
"patching_rect" : [ 143.0, 264.0, 117.0, 18.0 ],
"style" : "",
"text" : "Device vertical limit"
}
}
, {
"box" : {
"fontname" : "Arial Bold Italic",
"fontsize" : 11.0,
"id" : "obj-7",
"maxclass" : "comment",
"numinlets" : 1,
"numoutlets" : 0,
"patching_rect" : [ 179.0, 225.0, 81.0, 19.0 ],
"style" : "",
"text" : "Audio to Live",
"textcolor" : [ 0.3, 0.34, 0.4, 1.0 ]
}
}
, {
"box" : {
"fontname" : "Arial Bold Italic",
"fontsize" : 11.0,
"id" : "obj-6",
"maxclass" : "comment",
"numinlets" : 1,
"numoutlets" : 0,
"patching_rect" : [ 173.0, 105.0, 96.0, 19.0 ],
"style" : "",
"text" : "Audio from Live",
"textcolor" : [ 0.3, 0.34, 0.4, 1.0 ]
}
}
, {
"box" : {
"fontname" : "Arial Bold",
"fontsize" : 10.0,
"id" : "obj-2",
"maxclass" : "newobj",
"numinlets" : 2,
"numoutlets" : 2,
"outlettype" : [ "signal", "signal" ],
"patching_rect" : [ 191.0, 206.0, 53.0, 20.0 ],
"style" : "",
"text" : "plugout~"
}
}
, {
"box" : {
"fontname" : "Arial Bold",
"fontsize" : 10.0,
"id" : "obj-1",
"maxclass" : "newobj",
"numinlets" : 2,
"numoutlets" : 2,
"outlettype" : [ "signal", "signal" ],
"patching_rect" : [ 191.0, 126.0, 53.0, 20.0 ],
"style" : "",
"text" : "plugin~"
}
}
],
"lines" : [ {
"patchline" : {
"destination" : [ "obj-2", 1 ],
"midpoints" : [ 234.5, 148.0, 234.5, 148.0 ],
"source" : [ "obj-1", 1 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-2", 0 ],
"midpoints" : [ 200.5, 148.0, 200.5, 148.0 ],
"order" : 1,
"source" : [ "obj-1", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-72", 0 ],
"midpoints" : [ 200.5, 193.0, 272.0, 193.0, 272.0, 277.0, 464.0, 277.0, 464.0, 385.0, 473.0, 385.0, 473.0, 412.0, 486.5, 412.0 ],
"order" : 0,
"source" : [ "obj-1", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-101", 3 ],
"midpoints" : [ 795.5, 376.0, 1080.5, 376.0 ],
"order" : 0,
"source" : [ "obj-10", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-83", 3 ],
"midpoints" : [ 795.5, 376.0, 935.5, 376.0 ],
"order" : 1,
"source" : [ "obj-10", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-27", 0 ],
"midpoints" : [ 607.5, 562.0, 622.5, 562.0 ],
"source" : [ "obj-100", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-19", 0 ],
"midpoints" : [ 967.5, 520.0, 602.0, 520.0, 602.0, 601.0, 587.0, 601.0, 587.0, 691.0, 611.5, 691.0 ],
"order" : 1,
"source" : [ "obj-101", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-27", 0 ],
"midpoints" : [ 967.5, 520.0, 622.5, 520.0 ],
"order" : 0,
"source" : [ "obj-101", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-114", 0 ],
"midpoints" : [ 560.666626, 412.0, 560.666626, 412.0 ],
"source" : [ "obj-102", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-3", 0 ],
"midpoints" : [ 1114.5, 520.0, 1304.0, 520.0, 1304.0, 568.0, 1114.5, 568.0 ],
"source" : [ "obj-103", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-109", 3 ],
"midpoints" : [ 904.5, 370.0, 1225.5, 370.0 ],
"source" : [ "obj-108", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-3", 0 ],
"midpoints" : [ 1112.5, 415.0, 1304.0, 415.0, 1304.0, 568.0, 1114.5, 568.0 ],
"order" : 0,
"source" : [ "obj-109", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-5", 0 ],
"midpoints" : [ 1112.5, 415.0, 1598.0, 415.0, 1598.0, 736.0, 1100.0, 736.0, 1100.0, 700.0, 1112.5, 700.0 ],
"order" : 1,
"source" : [ "obj-109", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-15", 0 ],
"midpoints" : [ 715.0, 448.0, 803.0, 448.0, 803.0, 520.0, 826.5, 520.0 ],
"order" : 1,
"source" : [ "obj-11", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-27", 0 ],
"midpoints" : [ 715.0, 448.0, 731.0, 448.0, 731.0, 562.0, 622.5, 562.0 ],
"order" : 2,
"source" : [ "obj-11", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-5", 0 ],
"midpoints" : [ 715.0, 448.0, 731.0, 448.0, 731.0, 562.0, 587.0, 562.0, 587.0, 736.0, 1100.0, 736.0, 1100.0, 700.0, 1112.5, 700.0 ],
"order" : 0,
"source" : [ "obj-11", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-103", 0 ],
"midpoints" : [ 1114.5, 451.0, 1114.5, 451.0 ],
"source" : [ "obj-110", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-8", 0 ],
"midpoints" : [ 1112.5, 637.0, 1112.5, 637.0 ],
"source" : [ "obj-111", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-34", 3 ],
"midpoints" : [ 560.666626, 472.0, 305.0, 472.0, 305.0, 487.0, 246.5, 487.0 ],
"source" : [ "obj-114", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-34", 3 ],
"midpoints" : [ 314.666687, 487.0, 246.5, 487.0 ],
"source" : [ "obj-118", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-96", 0 ],
"midpoints" : [ 830.5, 637.0, 830.5, 637.0 ],
"source" : [ "obj-12", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-15", 0 ],
"midpoints" : [ 826.5, 469.0, 826.5, 469.0 ],
"source" : [ "obj-14", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-100", 0 ],
"midpoints" : [ 607.5, 439.0, 607.5, 439.0 ],
"source" : [ "obj-16", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-99", 0 ],
"midpoints" : [ 611.5, 637.0, 611.5, 637.0 ],
"source" : [ "obj-17", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-14", 0 ],
"midpoints" : [ 826.5, 439.0, 826.5, 439.0 ],
"source" : [ "obj-18", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-13", 0 ],
"midpoints" : [ 602.5, 412.0, 593.0, 412.0, 593.0, 448.0, 584.0, 448.0, 584.0, 505.0, 602.0, 505.0, 602.0, 601.0, 587.0, 601.0, 587.0, 688.0, 806.0, 688.0, 806.0, 676.0, 830.5, 676.0 ],
"order" : 1,
"source" : [ "obj-20", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-19", 0 ],
"midpoints" : [ 602.5, 412.0, 593.0, 412.0, 593.0, 448.0, 584.0, 448.0, 584.0, 505.0, 602.0, 505.0, 602.0, 601.0, 587.0, 601.0, 587.0, 691.0, 611.5, 691.0 ],
"order" : 2,
"source" : [ "obj-20", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-3", 0 ],
"midpoints" : [ 602.5, 403.0, 692.0, 403.0, 692.0, 448.0, 803.0, 448.0, 803.0, 571.0, 1114.5, 571.0 ],
"order" : 0,
"source" : [ "obj-20", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-105", 0 ],
"midpoints" : [ 216.5, 382.0, 158.666687, 382.0 ],
"order" : 2,
"source" : [ "obj-21", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-66", 0 ],
"midpoints" : [ 216.5, 382.0, 216.5, 382.0 ],
"order" : 1,
"source" : [ "obj-21", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-68", 0 ],
"midpoints" : [ 216.5, 388.0, 275.5, 388.0 ],
"order" : 0,
"source" : [ "obj-21", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-36", 0 ],
"midpoints" : [ 217.5, 313.0, 217.5, 313.0 ],
"source" : [ "obj-23", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-40", 0 ],
"midpoints" : [ 272.666687, 559.0, 272.666687, 559.0 ],
"source" : [ "obj-28", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-57", 0 ],
"midpoints" : [ 602.5, 325.0, 602.5, 325.0 ],
"order" : 1,
"source" : [ "obj-29", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-59", 0 ],
"midpoints" : [ 602.5, 325.0, 590.0, 325.0, 590.0, 289.0, 715.0, 289.0 ],
"order" : 0,
"source" : [ "obj-29", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-28", 0 ],
"midpoints" : [ 272.666687, 523.0, 272.666687, 523.0 ],
"source" : [ "obj-31", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-31", 2 ],
"midpoints" : [ 345.666687, 487.0, 314.666687, 487.0 ],
"order" : 0,
"source" : [ "obj-32", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-31", 1 ],
"midpoints" : [ 345.666687, 487.0, 293.666687, 487.0 ],
"order" : 1,
"source" : [ "obj-32", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-31", 0 ],
"midpoints" : [ 345.666687, 487.0, 272.666687, 487.0 ],
"order" : 2,
"source" : [ "obj-32", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-60", 0 ],
"midpoints" : [ 182.5, 568.0, 599.0, 568.0, 599.0, 550.0, 803.0, 550.0, 803.0, 370.0, 1259.5, 370.0 ],
"order" : 1,
"source" : [ "obj-34", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-64", 0 ],
"midpoints" : [ 182.5, 568.0, 599.0, 568.0, 599.0, 550.0, 803.0, 550.0, 803.0, 370.0, 1378.5, 370.0 ],
"order" : 0,
"source" : [ "obj-34", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-31", 2 ],
"midpoints" : [ 275.5, 487.0, 314.666687, 487.0 ],
"order" : 0,
"source" : [ "obj-35", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-31", 1 ],
"midpoints" : [ 275.5, 487.0, 293.666687, 487.0 ],
"order" : 1,
"source" : [ "obj-35", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-31", 0 ],
"midpoints" : [ 275.5, 496.0, 272.666687, 496.0 ],
"order" : 2,
"source" : [ "obj-35", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-21", 0 ],
"midpoints" : [ 217.5, 343.0, 216.5, 343.0 ],
"source" : [ "obj-36", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-34", 2 ],
"midpoints" : [ 186.666687, 487.0, 225.166667, 487.0 ],
"order" : 0,
"source" : [ "obj-44", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-34", 1 ],
"midpoints" : [ 186.666687, 487.0, 203.833333, 487.0 ],
"order" : 1,
"source" : [ "obj-44", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-34", 0 ],
"midpoints" : [ 186.666687, 496.0, 182.5, 496.0 ],
"order" : 2,
"source" : [ "obj-44", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-34", 2 ],
"midpoints" : [ 226.166687, 472.0, 225.166667, 472.0 ],
"order" : 0,
"source" : [ "obj-49", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-34", 1 ],
"midpoints" : [ 226.166687, 487.0, 203.833333, 487.0 ],
"order" : 1,
"source" : [ "obj-49", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-34", 0 ],
"midpoints" : [ 226.166687, 487.0, 182.5, 487.0 ],
"order" : 2,
"source" : [ "obj-49", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-20", 0 ],
"midpoints" : [ 602.5, 358.0, 602.5, 358.0 ],
"source" : [ "obj-57", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-61", 0 ],
"midpoints" : [ 715.0, 337.0, 715.0, 337.0 ],
"source" : [ "obj-59", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-19", 0 ],
"midpoints" : [ 1259.5, 415.0, 1091.0, 415.0, 1091.0, 454.0, 950.0, 454.0, 950.0, 520.0, 602.0, 520.0, 602.0, 601.0, 587.0, 601.0, 587.0, 691.0, 611.5, 691.0 ],
"order" : 3,
"source" : [ "obj-60", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-27", 0 ],
"midpoints" : [ 1259.5, 415.0, 1091.0, 415.0, 1091.0, 454.0, 950.0, 454.0, 950.0, 520.0, 622.5, 520.0 ],
"order" : 2,
"source" : [ "obj-60", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-3", 0 ],
"midpoints" : [ 1259.5, 520.0, 1304.0, 520.0, 1304.0, 568.0, 1114.5, 568.0 ],
"order" : 0,
"source" : [ "obj-60", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-5", 0 ],
"midpoints" : [ 1259.5, 520.0, 1598.0, 520.0, 1598.0, 736.0, 1100.0, 736.0, 1100.0, 700.0, 1112.5, 700.0 ],
"order" : 1,
"source" : [ "obj-60", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-11", 0 ],
"midpoints" : [ 715.0, 358.0, 715.0, 358.0 ],
"source" : [ "obj-61", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-13", 0 ],
"midpoints" : [ 1378.5, 562.0, 1091.0, 562.0, 1091.0, 607.0, 959.0, 607.0, 959.0, 676.0, 830.5, 676.0 ],
"order" : 0,
"source" : [ "obj-64", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-15", 0 ],
"midpoints" : [ 1378.5, 415.0, 1091.0, 415.0, 1091.0, 454.0, 950.0, 454.0, 950.0, 520.0, 826.5, 520.0 ],
"order" : 1,
"source" : [ "obj-64", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-32", 0 ],
"midpoints" : [ 216.5, 433.0, 345.666687, 433.0 ],
"order" : 0,
"source" : [ "obj-66", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-44", 0 ],
"midpoints" : [ 216.5, 436.0, 186.666687, 436.0 ],
"order" : 1,
"source" : [ "obj-66", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-70", 0 ],
"midpoints" : [ 486.5, 343.0, 486.5, 343.0 ],
"source" : [ "obj-67", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-35", 0 ],
"midpoints" : [ 275.5, 418.0, 275.5, 418.0 ],
"order" : 0,
"source" : [ "obj-68", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-49", 0 ],
"midpoints" : [ 275.5, 436.0, 226.166687, 436.0 ],
"order" : 1,
"source" : [ "obj-68", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-71", 0 ],
"midpoints" : [ 486.5, 382.0, 486.5, 382.0 ],
"order" : 0,
"source" : [ "obj-70", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-89", 0 ],
"midpoints" : [ 486.5, 382.0, 464.0, 382.0, 464.0, 352.0, 438.666687, 352.0 ],
"order" : 1,
"source" : [ "obj-70", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-72", 0 ],
"midpoints" : [ 486.5, 412.0, 486.5, 412.0 ],
"source" : [ "obj-71", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-74", 0 ],
"midpoints" : [ 486.5, 442.0, 486.5, 442.0 ],
"source" : [ "obj-72", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-10", 0 ],
"midpoints" : [ 486.5, 472.0, 584.0, 472.0, 584.0, 448.0, 692.0, 448.0, 692.0, 376.0, 773.0, 376.0, 773.0, 298.0, 795.5, 298.0 ],
"order" : 1,
"source" : [ "obj-74", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-108", 0 ],
"midpoints" : [ 486.5, 472.0, 584.0, 472.0, 584.0, 448.0, 692.0, 448.0, 692.0, 376.0, 773.0, 376.0, 773.0, 289.0, 904.5, 289.0 ],
"order" : 0,
"source" : [ "obj-74", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-29", 0 ],
"midpoints" : [ 486.5, 472.0, 548.0, 472.0, 548.0, 352.0, 578.0, 352.0, 578.0, 298.0, 602.5, 298.0 ],
"order" : 2,
"source" : [ "obj-74", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-77", 0 ],
"midpoints" : [ 486.5, 472.0, 486.5, 472.0 ],
"order" : 3,
"source" : [ "obj-74", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-78", 0 ],
"midpoints" : [ 524.5, 508.0, 488.0, 508.0, 488.0, 514.0, 486.5, 514.0 ],
"source" : [ "obj-77", 1 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-78", 0 ],
"midpoints" : [ 486.5, 508.0, 486.5, 508.0 ],
"source" : [ "obj-77", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-5", 0 ],
"midpoints" : [ 1112.5, 667.0, 1298.0, 667.0, 1298.0, 700.0, 1112.5, 700.0 ],
"source" : [ "obj-8", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-13", 0 ],
"midpoints" : [ 826.5, 412.0, 803.0, 412.0, 803.0, 562.0, 587.0, 562.0, 587.0, 688.0, 806.0, 688.0, 806.0, 676.0, 830.5, 676.0 ],
"order" : 0,
"source" : [ "obj-83", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-15", 0 ],
"midpoints" : [ 826.5, 412.0, 803.0, 412.0, 803.0, 520.0, 826.5, 520.0 ],
"order" : 1,
"source" : [ "obj-83", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-93", 0 ],
"midpoints" : [ 414.0, 412.0, 414.0, 412.0 ],
"source" : [ "obj-87", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-87", 0 ],
"midpoints" : [ 438.666687, 382.0, 414.0, 382.0 ],
"source" : [ "obj-89", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-102", 0 ],
"midpoints" : [ 414.0, 451.0, 464.0, 451.0, 464.0, 412.0, 548.0, 412.0, 548.0, 385.0, 560.666626, 385.0 ],
"order" : 0,
"source" : [ "obj-93", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-98", 0 ],
"midpoints" : [ 414.0, 442.0, 377.0, 442.0, 377.0, 352.0, 314.666687, 352.0 ],
"order" : 1,
"source" : [ "obj-93", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-13", 0 ],
"midpoints" : [ 830.5, 673.0, 830.5, 673.0 ],
"source" : [ "obj-96", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-118", 0 ],
"midpoints" : [ 314.666687, 388.0, 314.666687, 388.0 ],
"source" : [ "obj-98", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-19", 0 ],
"midpoints" : [ 611.5, 679.0, 611.5, 679.0 ],
"source" : [ "obj-99", 0 ]
}
}
],
"dependency_cache" : [ ],
"autosave" : 0,
"styles" : [ {
"name" : "newobjBrown-1",
"default" : {
"accentcolor" : [ 0.654902, 0.572549, 0.376471, 1.0 ]
}
,
"parentstyle" : "",
"multi" : 0
}
, {
"name" : "newobjYellow-1",
"default" : {
"fontsize" : [ 12.059008 ],
"accentcolor" : [ 0.82517, 0.78181, 0.059545, 1.0 ]
}
,
"parentstyle" : "",
"multi" : 0
}
]
}
}
view raw gistfile1.txt hosted with ❤ by GitHub
{
"patcher" : {
"fileversion" : 1,
"appversion" : {
"major" : 7,
"minor" : 3,
"revision" : 4,
"architecture" : "x64",
"modernui" : 1
}
,
"rect" : [ 663.0, 85.0, 640.0, 480.0 ],
"bglocked" : 0,
"openinpresentation" : 0,
"default_fontsize" : 12.0,
"default_fontface" : 0,
"default_fontname" : "Arial",
"gridonopen" : 1,
"gridsize" : [ 15.0, 15.0 ],
"gridsnaponopen" : 1,
"objectsnaponopen" : 1,
"statusbarvisible" : 2,
"toolbarvisible" : 1,
"lefttoolbarpinned" : 0,
"toptoolbarpinned" : 0,
"righttoolbarpinned" : 0,
"bottomtoolbarpinned" : 0,
"toolbars_unpinned_last_save" : 0,
"tallnewobj" : 0,
"boxanimatetime" : 200,
"enablehscroll" : 1,
"enablevscroll" : 1,
"devicewidth" : 0.0,
"description" : "",
"digest" : "",
"tags" : "",
"style" : "",
"subpatcher_template" : "",
"boxes" : [ {
"box" : {
"id" : "obj-30",
"maxclass" : "comment",
"numinlets" : 1,
"numoutlets" : 0,
"patching_rect" : [ 431.0, 160.666672, 150.0, 20.0 ],
"style" : "",
"text" : "Synth Visualization Patch"
}
}
, {
"box" : {
"id" : "obj-36",
"maxclass" : "button",
"numinlets" : 1,
"numoutlets" : 1,
"outlettype" : [ "bang" ],
"patching_rect" : [ 208.0, 318.0, 24.0, 24.0 ],
"style" : ""
}
}
, {
"box" : {
"id" : "obj-118",
"maxclass" : "message",
"numinlets" : 2,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 305.166687, 396.0, 29.5, 22.0 ],
"style" : "",
"text" : "0.5"
}
}
, {
"box" : {
"id" : "obj-114",
"maxclass" : "message",
"numinlets" : 2,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 551.166626, 420.0, 29.5, 22.0 ],
"style" : "",
"text" : "1"
}
}
, {
"box" : {
"id" : "obj-102",
"maxclass" : "newobj",
"numinlets" : 2,
"numoutlets" : 2,
"outlettype" : [ "bang", "" ],
"patching_rect" : [ 551.166626, 389.0, 36.0, 22.0 ],
"style" : "",
"text" : "sel 1"
}
}
, {
"box" : {
"id" : "obj-98",
"maxclass" : "newobj",
"numinlets" : 2,
"numoutlets" : 2,
"outlettype" : [ "bang", "" ],
"patching_rect" : [ 305.166687, 365.0, 36.0, 22.0 ],
"style" : "",
"text" : "sel 0"
}
}
, {
"box" : {
"id" : "obj-93",
"maxclass" : "number",
"numinlets" : 1,
"numoutlets" : 2,
"outlettype" : [ "", "bang" ],
"parameter_enable" : 0,
"patching_rect" : [ 404.5, 421.0, 50.0, 22.0 ],
"style" : ""
}
}
, {
"box" : {
"id" : "obj-89",
"maxclass" : "button",
"numinlets" : 1,
"numoutlets" : 1,
"outlettype" : [ "bang" ],
"patching_rect" : [ 429.166687, 356.0, 24.0, 24.0 ],
"style" : ""
}
}
, {
"box" : {
"id" : "obj-87",
"maxclass" : "newobj",
"numinlets" : 5,
"numoutlets" : 4,
"outlettype" : [ "int", "", "", "int" ],
"patching_rect" : [ 404.5, 390.0, 61.0, 22.0 ],
"style" : "",
"text" : "counter 1"
}
}
, {
"box" : {
"id" : "obj-78",
"maxclass" : "newobj",
"numinlets" : 1,
"numoutlets" : 2,
"outlettype" : [ "bang", "" ],
"patching_rect" : [ 477.0, 519.0, 115.0, 22.0 ],
"style" : "",
"text" : "jit.gl.render drumviz"
}
}
, {
"box" : {
"id" : "obj-77",
"maxclass" : "newobj",
"numinlets" : 1,
"numoutlets" : 2,
"outlettype" : [ "bang", "erase" ],
"patching_rect" : [ 477.0, 485.0, 57.0, 22.0 ],
"style" : "",
"text" : "t b erase"
}
}
, {
"box" : {
"format" : 6,
"id" : "obj-74",
"maxclass" : "flonum",
"numinlets" : 1,
"numoutlets" : 2,
"outlettype" : [ "", "bang" ],
"parameter_enable" : 0,
"patching_rect" : [ 477.0, 449.5, 50.0, 22.0 ],
"style" : ""
}
}
, {
"box" : {
"id" : "obj-72",
"maxclass" : "newobj",
"numinlets" : 2,
"numoutlets" : 1,
"outlettype" : [ "float" ],
"patching_rect" : [ 477.0, 421.0, 67.0, 22.0 ],
"style" : "",
"text" : "peakamp~"
}
}
, {
"box" : {
"id" : "obj-71",
"maxclass" : "newobj",
"numinlets" : 2,
"numoutlets" : 1,
"outlettype" : [ "bang" ],
"patching_rect" : [ 477.0, 390.0, 65.0, 22.0 ],
"style" : "",
"text" : "qmetro 22"
}
}
, {
"box" : {
"id" : "obj-70",
"maxclass" : "toggle",
"numinlets" : 1,
"numoutlets" : 1,
"outlettype" : [ "int" ],
"parameter_enable" : 0,
"patching_rect" : [ 477.0, 356.0, 24.0, 24.0 ],
"style" : ""
}
}
, {
"box" : {
"id" : "obj-67",
"maxclass" : "newobj",
"numinlets" : 0,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 477.0, 321.0, 69.0, 22.0 ],
"style" : "",
"text" : "r synthmidi"
}
}
, {
"box" : {
"id" : "obj-64",
"maxclass" : "message",
"numinlets" : 2,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 1369.0, 385.0, 97.0, 22.0 ],
"style" : "",
"text" : "color $1 $2 $3 1"
}
}
, {
"box" : {
"id" : "obj-60",
"maxclass" : "message",
"numinlets" : 2,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 1250.0, 385.0, 107.0, 22.0 ],
"style" : "",
"text" : "color $1 $2 $3 0.5"
}
}
, {
"box" : {
"id" : "obj-111",
"maxclass" : "newobj",
"numinlets" : 1,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 1103.0, 616.0, 62.0, 22.0 ],
"style" : "",
"text" : "loadmess"
}
}
, {
"box" : {
"id" : "obj-110",
"maxclass" : "newobj",
"numinlets" : 1,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 1105.0, 429.0, 62.0, 22.0 ],
"style" : "",
"text" : "loadmess"
}
}
, {
"box" : {
"id" : "obj-109",
"maxclass" : "newobj",
"numinlets" : 4,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 1103.0, 385.0, 132.0, 22.0 ],
"style" : "",
"text" : "pak position 0. -0.02 0."
}
}
, {
"box" : {
"id" : "obj-108",
"maxclass" : "newobj",
"numinlets" : 6,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 895.0, 303.0, 99.0, 22.0 ],
"style" : "",
"text" : "scale 0. 1. 0.5 0."
}
}
, {
"box" : {
"id" : "obj-3",
"maxclass" : "newobj",
"numinlets" : 1,
"numoutlets" : 2,
"outlettype" : [ "jit_matrix", "" ],
"patching_rect" : [ 1105.0, 575.0, 481.0, 22.0 ],
"style" : "",
"text" : "jit.gl.model drumviz @scale 0.4 @material_mode 0 @blend_enable 1 @depth_enable 0"
}
}
, {
"box" : {
"id" : "obj-5",
"maxclass" : "newobj",
"numinlets" : 1,
"numoutlets" : 2,
"outlettype" : [ "jit_matrix", "" ],
"patching_rect" : [ 1103.0, 704.0, 475.0, 22.0 ],
"style" : "",
"text" : "jit.gl.model drumviz @scale 0.4 @material_mode 0 @blend_enable 1 @depth_enable 0"
}
}
, {
"box" : {
"id" : "obj-8",
"maxclass" : "message",
"numinlets" : 2,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 1103.0, 644.0, 114.0, 22.0 ],
"style" : "",
"text" : "read flipsynthy2.obj"
}
}
, {
"box" : {
"id" : "obj-103",
"maxclass" : "message",
"numinlets" : 2,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 1105.0, 466.0, 114.0, 22.0 ],
"style" : "",
"text" : "read flipsynthy1.obj"
}
}
, {
"box" : {
"id" : "obj-101",
"maxclass" : "newobj",
"numinlets" : 4,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 958.0, 389.0, 132.0, 22.0 ],
"style" : "",
"text" : "pak position 0. -0.02 0."
}
}
, {
"box" : {
"id" : "obj-100",
"maxclass" : "message",
"numinlets" : 2,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 598.0, 463.0, 122.0, 22.0 ],
"style" : "",
"text" : "read mirrorsynthy.obj"
}
}
, {
"box" : {
"id" : "obj-99",
"maxclass" : "message",
"numinlets" : 2,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 602.0, 656.0, 127.0, 20.0 ],
"style" : "",
"text" : "read whitesynthy3.obj"
}
}
, {
"box" : {
"id" : "obj-96",
"maxclass" : "message",
"numinlets" : 2,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 821.0, 650.0, 127.0, 22.0 ],
"style" : "",
"text" : "read whitesynthy3.obj"
}
}
, {
"box" : {
"id" : "obj-10",
"maxclass" : "newobj",
"numinlets" : 6,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 786.0, 303.0, 92.0, 22.0 ],
"style" : "",
"text" : "scale 0. 1. 1. 0."
}
}
, {
"box" : {
"id" : "obj-83",
"maxclass" : "newobj",
"numinlets" : 4,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 817.0, 389.0, 128.0, 22.0 ],
"style" : "",
"text" : "pak position 0. 0.02 0."
}
}
, {
"box" : {
"id" : "obj-11",
"maxclass" : "message",
"numinlets" : 2,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 705.5, 389.0, 98.0, 22.0 ],
"style" : "",
"text" : "rotate $1 0. 0. 1."
}
}
, {
"box" : {
"format" : 6,
"id" : "obj-61",
"maxclass" : "flonum",
"numinlets" : 1,
"numoutlets" : 2,
"outlettype" : [ "", "bang" ],
"parameter_enable" : 0,
"patching_rect" : [ 705.5, 337.0, 50.0, 22.0 ],
"style" : ""
}
}
, {
"box" : {
"id" : "obj-59",
"maxclass" : "newobj",
"numinlets" : 2,
"numoutlets" : 1,
"outlettype" : [ "int" ],
"patching_rect" : [ 705.5, 314.0, 29.5, 22.0 ],
"style" : "",
"text" : "* -1"
}
}
, {
"box" : {
"format" : 6,
"id" : "obj-57",
"maxclass" : "flonum",
"numinlets" : 1,
"numoutlets" : 2,
"outlettype" : [ "", "bang" ],
"parameter_enable" : 0,
"patching_rect" : [ 593.0, 337.0, 50.0, 22.0 ],
"style" : ""
}
}
, {
"box" : {
"id" : "obj-12",
"maxclass" : "newobj",
"numinlets" : 1,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 821.0, 616.0, 62.0, 22.0 ],
"style" : "",
"text" : "loadmess"
}
}
, {
"box" : {
"id" : "obj-13",
"maxclass" : "newobj",
"numinlets" : 1,
"numoutlets" : 2,
"outlettype" : [ "jit_matrix", "" ],
"patching_rect" : [ 821.0, 680.0, 477.0, 22.0 ],
"style" : "",
"text" : "jit.gl.model drumviz @scale 0.4 @material_mode 0 @blend_enable 1 @depth_enable 0"
}
}
, {
"box" : {
"id" : "obj-17",
"maxclass" : "newobj",
"numinlets" : 1,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 602.0, 616.0, 62.0, 22.0 ],
"style" : "",
"text" : "loadmess"
}
}
, {
"box" : {
"id" : "obj-19",
"maxclass" : "newobj",
"numinlets" : 1,
"numoutlets" : 2,
"outlettype" : [ "jit_matrix", "" ],
"patching_rect" : [ 602.0, 704.0, 477.0, 22.0 ],
"style" : "",
"text" : "jit.gl.model drumviz @scale 0.4 @material_mode 0 @blend_enable 1 @depth_enable 0"
}
}
, {
"box" : {
"id" : "obj-18",
"maxclass" : "newobj",
"numinlets" : 1,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 817.0, 417.0, 62.0, 22.0 ],
"style" : "",
"text" : "loadmess"
}
}
, {
"box" : {
"id" : "obj-14",
"maxclass" : "message",
"numinlets" : 2,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 817.0, 448.0, 122.0, 22.0 ],
"style" : "",
"text" : "read mirrorsynthy.obj"
}
}
, {
"box" : {
"id" : "obj-15",
"maxclass" : "newobj",
"numinlets" : 1,
"numoutlets" : 2,
"outlettype" : [ "jit_matrix", "" ],
"patching_rect" : [ 817.0, 534.0, 477.0, 22.0 ],
"style" : "",
"text" : "jit.gl.model drumviz @scale 0.4 @material_mode 0 @blend_enable 1 @depth_enable 0"
}
}
, {
"box" : {
"id" : "obj-16",
"maxclass" : "newobj",
"numinlets" : 1,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 598.0, 417.0, 62.0, 22.0 ],
"style" : "",
"text" : "loadmess"
}
}
, {
"box" : {
"id" : "obj-20",
"maxclass" : "message",
"numinlets" : 2,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 593.0, 372.0, 98.0, 22.0 ],
"style" : "",
"text" : "rotate $1 0. 0. 1."
}
}
, {
"box" : {
"id" : "obj-27",
"maxclass" : "newobj",
"numinlets" : 1,
"numoutlets" : 2,
"outlettype" : [ "jit_matrix", "" ],
"patching_rect" : [ 613.0, 575.0, 477.0, 22.0 ],
"style" : "",
"text" : "jit.gl.model drumviz @scale 0.4 @material_mode 0 @blend_enable 1 @depth_enable 0"
}
}
, {
"box" : {
"id" : "obj-29",
"maxclass" : "newobj",
"numinlets" : 6,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 593.0, 303.0, 103.0, 22.0 ],
"style" : "",
"text" : "scale 0. 1. 0. 500."
}
}
, {
"box" : {
"id" : "obj-105",
"maxclass" : "number",
"numinlets" : 1,
"numoutlets" : 2,
"outlettype" : [ "", "bang" ],
"parameter_enable" : 0,
"patching_rect" : [ 149.166687, 397.0, 50.0, 22.0 ],
"style" : ""
}
}
, {
"box" : {
"id" : "obj-68",
"maxclass" : "newobj",
"numinlets" : 2,
"numoutlets" : 2,
"outlettype" : [ "bang", "" ],
"patching_rect" : [ 266.0, 397.0, 36.0, 22.0 ],
"style" : "",
"text" : "sel 4"
}
}
, {
"box" : {
"id" : "obj-66",
"maxclass" : "newobj",
"numinlets" : 2,
"numoutlets" : 2,
"outlettype" : [ "bang", "" ],
"patching_rect" : [ 207.0, 397.0, 36.0, 22.0 ],
"style" : "",
"text" : "sel 0"
}
}
, {
"box" : {
"id" : "obj-49",
"maxclass" : "message",
"numinlets" : 2,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 216.666687, 451.0, 29.5, 22.0 ],
"style" : "",
"text" : "2"
}
}
, {
"box" : {
"id" : "obj-44",
"maxclass" : "message",
"numinlets" : 2,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 177.166687, 451.0, 29.5, 22.0 ],
"style" : "",
"text" : "0"
}
}
, {
"box" : {
"id" : "obj-34",
"maxclass" : "newobj",
"numinlets" : 4,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 173.0, 502.0, 83.0, 22.0 ],
"style" : "",
"text" : "pak 0. 0. 0. 0."
}
}
, {
"box" : {
"id" : "obj-32",
"maxclass" : "message",
"numinlets" : 2,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 336.166687, 449.5, 29.5, 22.0 ],
"style" : "",
"text" : "1"
}
}
, {
"box" : {
"id" : "obj-21",
"maxclass" : "newobj",
"numinlets" : 5,
"numoutlets" : 4,
"outlettype" : [ "int", "", "", "int" ],
"patching_rect" : [ 207.0, 361.0, 61.0, 22.0 ],
"style" : "",
"text" : "counter 7"
}
}
, {
"box" : {
"id" : "obj-35",
"maxclass" : "message",
"numinlets" : 2,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 266.0, 451.0, 29.5, 22.0 ],
"style" : "",
"text" : "0"
}
}
, {
"box" : {
"id" : "obj-31",
"maxclass" : "newobj",
"numinlets" : 4,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 263.166687, 502.0, 82.0, 22.0 ],
"style" : "",
"text" : "pak 0. 0. 0. 0."
}
}
, {
"box" : {
"id" : "obj-28",
"maxclass" : "message",
"numinlets" : 2,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 263.166687, 537.0, 143.0, 22.0 ],
"style" : "",
"text" : "erase_color $1 $2 $3 0.7"
}
}
, {
"box" : {
"id" : "obj-23",
"maxclass" : "newobj",
"numinlets" : 0,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 208.0, 290.0, 59.0, 22.0 ],
"style" : "",
"text" : "r kickmidi"
}
}
, {
"box" : {
"id" : "obj-40",
"maxclass" : "newobj",
"numinlets" : 1,
"numoutlets" : 2,
"outlettype" : [ "bang", "" ],
"patching_rect" : [ 263.166687, 581.0, 114.0, 20.0 ],
"style" : "",
"text" : "jit.gl.render drumviz"
}
}
, {
"box" : {
"fontname" : "Arial Bold Italic",
"fontsize" : 10.0,
"id" : "obj-25",
"maxclass" : "comment",
"numinlets" : 1,
"numoutlets" : 0,
"patching_rect" : [ 245.0, 206.0, 17.0, 18.0 ],
"style" : "",
"text" : "R",
"textcolor" : [ 0.3, 0.34, 0.4, 1.0 ]
}
}
, {
"box" : {
"fontname" : "Arial Bold Italic",
"fontsize" : 10.0,
"id" : "obj-26",
"maxclass" : "comment",
"numinlets" : 1,
"numoutlets" : 0,
"patching_rect" : [ 173.0, 206.0, 17.0, 18.0 ],
"style" : "",
"text" : "L",
"textcolor" : [ 0.3, 0.34, 0.4, 1.0 ]
}
}
, {
"box" : {
"fontname" : "Arial Bold Italic",
"fontsize" : 10.0,
"id" : "obj-24",
"maxclass" : "comment",
"numinlets" : 1,
"numoutlets" : 0,
"patching_rect" : [ 245.0, 126.0, 17.0, 18.0 ],
"style" : "",
"text" : "R",
"textcolor" : [ 0.3, 0.34, 0.4, 1.0 ]
}
}
, {
"box" : {
"fontname" : "Arial Bold Italic",
"fontsize" : 10.0,
"id" : "obj-22",
"maxclass" : "comment",
"numinlets" : 1,
"numoutlets" : 0,
"patching_rect" : [ 173.0, 125.0, 17.0, 18.0 ],
"style" : "",
"text" : "L",
"textcolor" : [ 0.3, 0.34, 0.4, 1.0 ]
}
}
, {
"box" : {
"fontname" : "Arial",
"fontsize" : 10.0,
"hidden" : 1,
"id" : "obj-9",
"maxclass" : "comment",
"numinlets" : 1,
"numoutlets" : 0,
"patching_rect" : [ 143.0, 264.0, 117.0, 18.0 ],
"style" : "",
"text" : "Device vertical limit"
}
}
, {
"box" : {
"fontname" : "Arial Bold Italic",
"fontsize" : 11.0,
"id" : "obj-7",
"maxclass" : "comment",
"numinlets" : 1,
"numoutlets" : 0,
"patching_rect" : [ 179.0, 225.0, 81.0, 19.0 ],
"style" : "",
"text" : "Audio to Live",
"textcolor" : [ 0.3, 0.34, 0.4, 1.0 ]
}
}
, {
"box" : {
"fontname" : "Arial Bold Italic",
"fontsize" : 11.0,
"id" : "obj-6",
"maxclass" : "comment",
"numinlets" : 1,
"numoutlets" : 0,
"patching_rect" : [ 173.0, 105.0, 96.0, 19.0 ],
"style" : "",
"text" : "Audio from Live",
"textcolor" : [ 0.3, 0.34, 0.4, 1.0 ]
}
}
, {
"box" : {
"fontname" : "Arial Bold",
"fontsize" : 10.0,
"id" : "obj-2",
"maxclass" : "newobj",
"numinlets" : 2,
"numoutlets" : 2,
"outlettype" : [ "signal", "signal" ],
"patching_rect" : [ 191.0, 206.0, 53.0, 20.0 ],
"style" : "",
"text" : "plugout~"
}
}
, {
"box" : {
"fontname" : "Arial Bold",
"fontsize" : 10.0,
"id" : "obj-1",
"maxclass" : "newobj",
"numinlets" : 2,
"numoutlets" : 2,
"outlettype" : [ "signal", "signal" ],
"patching_rect" : [ 191.0, 126.0, 53.0, 20.0 ],
"style" : "",
"text" : "plugin~"
}
}
],
"lines" : [ {
"patchline" : {
"destination" : [ "obj-2", 1 ],
"midpoints" : [ 234.5, 148.0, 234.5, 148.0 ],
"source" : [ "obj-1", 1 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-2", 0 ],
"midpoints" : [ 200.5, 148.0, 200.5, 148.0 ],
"order" : 1,
"source" : [ "obj-1", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-72", 0 ],
"midpoints" : [ 200.5, 193.0, 272.0, 193.0, 272.0, 277.0, 464.0, 277.0, 464.0, 385.0, 473.0, 385.0, 473.0, 412.0, 486.5, 412.0 ],
"order" : 0,
"source" : [ "obj-1", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-101", 3 ],
"midpoints" : [ 795.5, 376.0, 1080.5, 376.0 ],
"order" : 0,
"source" : [ "obj-10", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-83", 3 ],
"midpoints" : [ 795.5, 376.0, 935.5, 376.0 ],
"order" : 1,
"source" : [ "obj-10", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-27", 0 ],
"midpoints" : [ 607.5, 562.0, 622.5, 562.0 ],
"source" : [ "obj-100", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-19", 0 ],
"midpoints" : [ 967.5, 520.0, 602.0, 520.0, 602.0, 601.0, 587.0, 601.0, 587.0, 691.0, 611.5, 691.0 ],
"order" : 1,
"source" : [ "obj-101", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-27", 0 ],
"midpoints" : [ 967.5, 520.0, 622.5, 520.0 ],
"order" : 0,
"source" : [ "obj-101", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-114", 0 ],
"midpoints" : [ 560.666626, 412.0, 560.666626, 412.0 ],
"source" : [ "obj-102", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-3", 0 ],
"midpoints" : [ 1114.5, 520.0, 1304.0, 520.0, 1304.0, 568.0, 1114.5, 568.0 ],
"source" : [ "obj-103", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-109", 3 ],
"midpoints" : [ 904.5, 370.0, 1225.5, 370.0 ],
"source" : [ "obj-108", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-3", 0 ],
"midpoints" : [ 1112.5, 415.0, 1304.0, 415.0, 1304.0, 568.0, 1114.5, 568.0 ],
"order" : 0,
"source" : [ "obj-109", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-5", 0 ],
"midpoints" : [ 1112.5, 415.0, 1598.0, 415.0, 1598.0, 736.0, 1100.0, 736.0, 1100.0, 700.0, 1112.5, 700.0 ],
"order" : 1,
"source" : [ "obj-109", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-15", 0 ],
"midpoints" : [ 715.0, 448.0, 803.0, 448.0, 803.0, 520.0, 826.5, 520.0 ],
"order" : 1,
"source" : [ "obj-11", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-27", 0 ],
"midpoints" : [ 715.0, 448.0, 731.0, 448.0, 731.0, 562.0, 622.5, 562.0 ],
"order" : 2,
"source" : [ "obj-11", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-5", 0 ],
"midpoints" : [ 715.0, 448.0, 731.0, 448.0, 731.0, 562.0, 587.0, 562.0, 587.0, 736.0, 1100.0, 736.0, 1100.0, 700.0, 1112.5, 700.0 ],
"order" : 0,
"source" : [ "obj-11", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-103", 0 ],
"midpoints" : [ 1114.5, 451.0, 1114.5, 451.0 ],
"source" : [ "obj-110", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-8", 0 ],
"midpoints" : [ 1112.5, 637.0, 1112.5, 637.0 ],
"source" : [ "obj-111", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-34", 3 ],
"midpoints" : [ 560.666626, 472.0, 305.0, 472.0, 305.0, 487.0, 246.5, 487.0 ],
"source" : [ "obj-114", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-34", 3 ],
"midpoints" : [ 314.666687, 487.0, 246.5, 487.0 ],
"source" : [ "obj-118", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-96", 0 ],
"midpoints" : [ 830.5, 637.0, 830.5, 637.0 ],
"source" : [ "obj-12", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-15", 0 ],
"midpoints" : [ 826.5, 469.0, 826.5, 469.0 ],
"source" : [ "obj-14", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-100", 0 ],
"midpoints" : [ 607.5, 439.0, 607.5, 439.0 ],
"source" : [ "obj-16", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-99", 0 ],
"midpoints" : [ 611.5, 637.0, 611.5, 637.0 ],
"source" : [ "obj-17", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-14", 0 ],
"midpoints" : [ 826.5, 439.0, 826.5, 439.0 ],
"source" : [ "obj-18", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-13", 0 ],
"midpoints" : [ 602.5, 412.0, 593.0, 412.0, 593.0, 448.0, 584.0, 448.0, 584.0, 505.0, 602.0, 505.0, 602.0, 601.0, 587.0, 601.0, 587.0, 688.0, 806.0, 688.0, 806.0, 676.0, 830.5, 676.0 ],
"order" : 1,
"source" : [ "obj-20", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-19", 0 ],
"midpoints" : [ 602.5, 412.0, 593.0, 412.0, 593.0, 448.0, 584.0, 448.0, 584.0, 505.0, 602.0, 505.0, 602.0, 601.0, 587.0, 601.0, 587.0, 691.0, 611.5, 691.0 ],
"order" : 2,
"source" : [ "obj-20", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-3", 0 ],
"midpoints" : [ 602.5, 403.0, 692.0, 403.0, 692.0, 448.0, 803.0, 448.0, 803.0, 571.0, 1114.5, 571.0 ],
"order" : 0,
"source" : [ "obj-20", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-105", 0 ],
"midpoints" : [ 216.5, 382.0, 158.666687, 382.0 ],
"order" : 2,
"source" : [ "obj-21", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-66", 0 ],
"midpoints" : [ 216.5, 382.0, 216.5, 382.0 ],
"order" : 1,
"source" : [ "obj-21", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-68", 0 ],
"midpoints" : [ 216.5, 388.0, 275.5, 388.0 ],
"order" : 0,
"source" : [ "obj-21", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-36", 0 ],
"midpoints" : [ 217.5, 313.0, 217.5, 313.0 ],
"source" : [ "obj-23", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-40", 0 ],
"midpoints" : [ 272.666687, 559.0, 272.666687, 559.0 ],
"source" : [ "obj-28", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-57", 0 ],
"midpoints" : [ 602.5, 325.0, 602.5, 325.0 ],
"order" : 1,
"source" : [ "obj-29", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-59", 0 ],
"midpoints" : [ 602.5, 325.0, 590.0, 325.0, 590.0, 289.0, 715.0, 289.0 ],
"order" : 0,
"source" : [ "obj-29", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-28", 0 ],
"midpoints" : [ 272.666687, 523.0, 272.666687, 523.0 ],
"source" : [ "obj-31", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-31", 2 ],
"midpoints" : [ 345.666687, 487.0, 314.666687, 487.0 ],
"order" : 0,
"source" : [ "obj-32", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-31", 1 ],
"midpoints" : [ 345.666687, 487.0, 293.666687, 487.0 ],
"order" : 1,
"source" : [ "obj-32", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-31", 0 ],
"midpoints" : [ 345.666687, 487.0, 272.666687, 487.0 ],
"order" : 2,
"source" : [ "obj-32", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-60", 0 ],
"midpoints" : [ 182.5, 568.0, 599.0, 568.0, 599.0, 550.0, 803.0, 550.0, 803.0, 370.0, 1259.5, 370.0 ],
"order" : 1,
"source" : [ "obj-34", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-64", 0 ],
"midpoints" : [ 182.5, 568.0, 599.0, 568.0, 599.0, 550.0, 803.0, 550.0, 803.0, 370.0, 1378.5, 370.0 ],
"order" : 0,
"source" : [ "obj-34", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-31", 2 ],
"midpoints" : [ 275.5, 487.0, 314.666687, 487.0 ],
"order" : 0,
"source" : [ "obj-35", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-31", 1 ],
"midpoints" : [ 275.5, 487.0, 293.666687, 487.0 ],
"order" : 1,
"source" : [ "obj-35", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-31", 0 ],
"midpoints" : [ 275.5, 496.0, 272.666687, 496.0 ],
"order" : 2,
"source" : [ "obj-35", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-21", 0 ],
"midpoints" : [ 217.5, 343.0, 216.5, 343.0 ],
"source" : [ "obj-36", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-34", 2 ],
"midpoints" : [ 186.666687, 487.0, 225.166667, 487.0 ],
"order" : 0,
"source" : [ "obj-44", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-34", 1 ],
"midpoints" : [ 186.666687, 487.0, 203.833333, 487.0 ],
"order" : 1,
"source" : [ "obj-44", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-34", 0 ],
"midpoints" : [ 186.666687, 496.0, 182.5, 496.0 ],
"order" : 2,
"source" : [ "obj-44", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-34", 2 ],
"midpoints" : [ 226.166687, 472.0, 225.166667, 472.0 ],
"order" : 0,
"source" : [ "obj-49", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-34", 1 ],
"midpoints" : [ 226.166687, 487.0, 203.833333, 487.0 ],
"order" : 1,
"source" : [ "obj-49", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-34", 0 ],
"midpoints" : [ 226.166687, 487.0, 182.5, 487.0 ],
"order" : 2,
"source" : [ "obj-49", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-20", 0 ],
"midpoints" : [ 602.5, 358.0, 602.5, 358.0 ],
"source" : [ "obj-57", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-61", 0 ],
"midpoints" : [ 715.0, 337.0, 715.0, 337.0 ],
"source" : [ "obj-59", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-19", 0 ],
"midpoints" : [ 1259.5, 415.0, 1091.0, 415.0, 1091.0, 454.0, 950.0, 454.0, 950.0, 520.0, 602.0, 520.0, 602.0, 601.0, 587.0, 601.0, 587.0, 691.0, 611.5, 691.0 ],
"order" : 3,
"source" : [ "obj-60", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-27", 0 ],
"midpoints" : [ 1259.5, 415.0, 1091.0, 415.0, 1091.0, 454.0, 950.0, 454.0, 950.0, 520.0, 622.5, 520.0 ],
"order" : 2,
"source" : [ "obj-60", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-3", 0 ],
"midpoints" : [ 1259.5, 520.0, 1304.0, 520.0, 1304.0, 568.0, 1114.5, 568.0 ],
"order" : 0,
"source" : [ "obj-60", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-5", 0 ],
"midpoints" : [ 1259.5, 520.0, 1598.0, 520.0, 1598.0, 736.0, 1100.0, 736.0, 1100.0, 700.0, 1112.5, 700.0 ],
"order" : 1,
"source" : [ "obj-60", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-11", 0 ],
"midpoints" : [ 715.0, 358.0, 715.0, 358.0 ],
"source" : [ "obj-61", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-13", 0 ],
"midpoints" : [ 1378.5, 562.0, 1091.0, 562.0, 1091.0, 607.0, 959.0, 607.0, 959.0, 676.0, 830.5, 676.0 ],
"order" : 0,
"source" : [ "obj-64", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-15", 0 ],
"midpoints" : [ 1378.5, 415.0, 1091.0, 415.0, 1091.0, 454.0, 950.0, 454.0, 950.0, 520.0, 826.5, 520.0 ],
"order" : 1,
"source" : [ "obj-64", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-32", 0 ],
"midpoints" : [ 216.5, 433.0, 345.666687, 433.0 ],
"order" : 0,
"source" : [ "obj-66", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-44", 0 ],
"midpoints" : [ 216.5, 436.0, 186.666687, 436.0 ],
"order" : 1,
"source" : [ "obj-66", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-70", 0 ],
"midpoints" : [ 486.5, 343.0, 486.5, 343.0 ],
"source" : [ "obj-67", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-35", 0 ],
"midpoints" : [ 275.5, 418.0, 275.5, 418.0 ],
"order" : 0,
"source" : [ "obj-68", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-49", 0 ],
"midpoints" : [ 275.5, 436.0, 226.166687, 436.0 ],
"order" : 1,
"source" : [ "obj-68", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-71", 0 ],
"midpoints" : [ 486.5, 382.0, 486.5, 382.0 ],
"order" : 0,
"source" : [ "obj-70", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-89", 0 ],
"midpoints" : [ 486.5, 382.0, 464.0, 382.0, 464.0, 352.0, 438.666687, 352.0 ],
"order" : 1,
"source" : [ "obj-70", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-72", 0 ],
"midpoints" : [ 486.5, 412.0, 486.5, 412.0 ],
"source" : [ "obj-71", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-74", 0 ],
"midpoints" : [ 486.5, 442.0, 486.5, 442.0 ],
"source" : [ "obj-72", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-10", 0 ],
"midpoints" : [ 486.5, 472.0, 584.0, 472.0, 584.0, 448.0, 692.0, 448.0, 692.0, 376.0, 773.0, 376.0, 773.0, 298.0, 795.5, 298.0 ],
"order" : 1,
"source" : [ "obj-74", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-108", 0 ],
"midpoints" : [ 486.5, 472.0, 584.0, 472.0, 584.0, 448.0, 692.0, 448.0, 692.0, 376.0, 773.0, 376.0, 773.0, 289.0, 904.5, 289.0 ],
"order" : 0,
"source" : [ "obj-74", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-29", 0 ],
"midpoints" : [ 486.5, 472.0, 548.0, 472.0, 548.0, 352.0, 578.0, 352.0, 578.0, 298.0, 602.5, 298.0 ],
"order" : 2,
"source" : [ "obj-74", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-77", 0 ],
"midpoints" : [ 486.5, 472.0, 486.5, 472.0 ],
"order" : 3,
"source" : [ "obj-74", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-78", 0 ],
"midpoints" : [ 524.5, 508.0, 488.0, 508.0, 488.0, 514.0, 486.5, 514.0 ],
"source" : [ "obj-77", 1 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-78", 0 ],
"midpoints" : [ 486.5, 508.0, 486.5, 508.0 ],
"source" : [ "obj-77", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-5", 0 ],
"midpoints" : [ 1112.5, 667.0, 1298.0, 667.0, 1298.0, 700.0, 1112.5, 700.0 ],
"source" : [ "obj-8", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-13", 0 ],
"midpoints" : [ 826.5, 412.0, 803.0, 412.0, 803.0, 562.0, 587.0, 562.0, 587.0, 688.0, 806.0, 688.0, 806.0, 676.0, 830.5, 676.0 ],
"order" : 0,
"source" : [ "obj-83", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-15", 0 ],
"midpoints" : [ 826.5, 412.0, 803.0, 412.0, 803.0, 520.0, 826.5, 520.0 ],
"order" : 1,
"source" : [ "obj-83", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-93", 0 ],
"midpoints" : [ 414.0, 412.0, 414.0, 412.0 ],
"source" : [ "obj-87", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-87", 0 ],
"midpoints" : [ 438.666687, 382.0, 414.0, 382.0 ],
"source" : [ "obj-89", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-102", 0 ],
"midpoints" : [ 414.0, 451.0, 464.0, 451.0, 464.0, 412.0, 548.0, 412.0, 548.0, 385.0, 560.666626, 385.0 ],
"order" : 0,
"source" : [ "obj-93", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-98", 0 ],
"midpoints" : [ 414.0, 442.0, 377.0, 442.0, 377.0, 352.0, 314.666687, 352.0 ],
"order" : 1,
"source" : [ "obj-93", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-13", 0 ],
"midpoints" : [ 830.5, 673.0, 830.5, 673.0 ],
"source" : [ "obj-96", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-118", 0 ],
"midpoints" : [ 314.666687, 388.0, 314.666687, 388.0 ],
"source" : [ "obj-98", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-19", 0 ],
"midpoints" : [ 611.5, 679.0, 611.5, 679.0 ],
"source" : [ "obj-99", 0 ]
}
}
],
"dependency_cache" : [ ],
"autosave" : 0,
"styles" : [ {
"name" : "newobjBrown-1",
"default" : {
"accentcolor" : [ 0.654902, 0.572549, 0.376471, 1.0 ]
}
,
"parentstyle" : "",
"multi" : 0
}
, {
"name" : "newobjYellow-1",
"default" : {
"fontsize" : [ 12.059008 ],
"accentcolor" : [ 0.82517, 0.78181, 0.059545, 1.0 ]
}
,
"parentstyle" : "",
"multi" : 0
}
]
}
}

Midi Send Patches

{
"patcher" : {
"fileversion" : 1,
"appversion" : {
"major" : 7,
"minor" : 3,
"revision" : 4,
"architecture" : "x64",
"modernui" : 1
}
,
"rect" : [ 512.0, 104.0, 640.0, 480.0 ],
"bglocked" : 0,
"openinpresentation" : 0,
"default_fontsize" : 12.0,
"default_fontface" : 0,
"default_fontname" : "Arial",
"gridonopen" : 1,
"gridsize" : [ 15.0, 15.0 ],
"gridsnaponopen" : 1,
"objectsnaponopen" : 1,
"statusbarvisible" : 2,
"toolbarvisible" : 1,
"lefttoolbarpinned" : 0,
"toptoolbarpinned" : 0,
"righttoolbarpinned" : 0,
"bottomtoolbarpinned" : 0,
"toolbars_unpinned_last_save" : 0,
"tallnewobj" : 0,
"boxanimatetime" : 200,
"enablehscroll" : 1,
"enablevscroll" : 1,
"devicewidth" : 0.0,
"description" : "",
"digest" : "",
"tags" : "",
"style" : "",
"subpatcher_template" : "",
"boxes" : [ {
"box" : {
"id" : "obj-13",
"maxclass" : "newobj",
"numinlets" : 1,
"numoutlets" : 0,
"patching_rect" : [ 186.0, 304.0, 90.0, 22.0 ],
"style" : "",
"text" : "send snaremidi"
}
}
, {
"box" : {
"id" : "obj-12",
"maxclass" : "newobj",
"numinlets" : 1,
"numoutlets" : 0,
"patching_rect" : [ 97.0, 304.0, 81.0, 22.0 ],
"style" : "",
"text" : "send kickmidi"
}
}
, {
"box" : {
"id" : "obj-11",
"maxclass" : "newobj",
"numinlets" : 2,
"numoutlets" : 2,
"outlettype" : [ "bang", "" ],
"patching_rect" : [ 186.0, 271.0, 57.0, 22.0 ],
"style" : "",
"text" : "select 47"
}
}
, {
"box" : {
"id" : "obj-17",
"maxclass" : "newobj",
"numinlets" : 2,
"numoutlets" : 2,
"outlettype" : [ "bang", "" ],
"patching_rect" : [ 97.0, 271.0, 57.0, 22.0 ],
"style" : "",
"text" : "select 40"
}
}
, {
"box" : {
"id" : "obj-8",
"maxclass" : "newobj",
"numinlets" : 1,
"numoutlets" : 3,
"outlettype" : [ "int", "int", "int" ],
"patching_rect" : [ 98.0, 214.0, 42.0, 22.0 ],
"style" : "",
"text" : "notein"
}
}
, {
"box" : {
"id" : "obj-18",
"maxclass" : "number",
"numinlets" : 1,
"numoutlets" : 2,
"outlettype" : [ "", "bang" ],
"parameter_enable" : 0,
"patching_rect" : [ 98.0, 243.0, 50.0, 22.0 ],
"style" : ""
}
}
, {
"box" : {
"fontname" : "Arial",
"fontsize" : 10.0,
"hidden" : 1,
"id" : "obj-9",
"maxclass" : "comment",
"numinlets" : 1,
"numoutlets" : 0,
"patching_rect" : [ 61.0, 193.0, 118.0, 18.0 ],
"style" : "",
"text" : "Device vertical limit"
}
}
, {
"box" : {
"fontname" : "Arial Bold Italic",
"fontsize" : 11.0,
"id" : "obj-7",
"maxclass" : "comment",
"numinlets" : 1,
"numoutlets" : 0,
"patching_rect" : [ 97.0, 154.0, 73.0, 19.0 ],
"style" : "",
"text" : "MIDI to Live",
"textcolor" : [ 0.3, 0.34, 0.4, 1.0 ]
}
}
, {
"box" : {
"fontname" : "Arial Bold Italic",
"fontsize" : 11.0,
"id" : "obj-6",
"maxclass" : "comment",
"numinlets" : 1,
"numoutlets" : 0,
"patching_rect" : [ 91.0, 34.0, 88.0, 19.0 ],
"style" : "",
"text" : "MIDI from Live",
"textcolor" : [ 0.3, 0.34, 0.4, 1.0 ]
}
}
, {
"box" : {
"fontname" : "Arial Bold",
"fontsize" : 10.0,
"id" : "obj-2",
"maxclass" : "newobj",
"numinlets" : 1,
"numoutlets" : 0,
"patching_rect" : [ 109.0, 135.0, 47.0, 20.0 ],
"style" : "",
"text" : "midiout"
}
}
, {
"box" : {
"fontname" : "Arial Bold",
"fontsize" : 10.0,
"id" : "obj-1",
"maxclass" : "newobj",
"numinlets" : 1,
"numoutlets" : 1,
"outlettype" : [ "int" ],
"patching_rect" : [ 109.0, 55.0, 40.0, 20.0 ],
"style" : "",
"text" : "midiin"
}
}
],
"lines" : [ {
"patchline" : {
"destination" : [ "obj-2", 0 ],
"order" : 0,
"source" : [ "obj-1", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-8", 0 ],
"order" : 1,
"source" : [ "obj-1", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-13", 0 ],
"source" : [ "obj-11", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-12", 0 ],
"source" : [ "obj-17", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-11", 0 ],
"order" : 0,
"source" : [ "obj-18", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-17", 0 ],
"order" : 1,
"source" : [ "obj-18", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-18", 0 ],
"source" : [ "obj-8", 0 ]
}
}
],
"dependency_cache" : [ ],
"autosave" : 0,
"styles" : [ {
"name" : "newobjBrown-1",
"default" : {
"accentcolor" : [ 0.654902, 0.572549, 0.376471, 1.0 ]
}
,
"parentstyle" : "",
"multi" : 0
}
, {
"name" : "newobjYellow-1",
"default" : {
"fontsize" : [ 12.059008 ],
"accentcolor" : [ 0.82517, 0.78181, 0.059545, 1.0 ]
}
,
"parentstyle" : "",
"multi" : 0
}
]
}
}
{
"patcher" : {
"fileversion" : 1,
"appversion" : {
"major" : 7,
"minor" : 3,
"revision" : 4,
"architecture" : "x64",
"modernui" : 1
}
,
"rect" : [ 512.0, 104.0, 640.0, 480.0 ],
"bglocked" : 0,
"openinpresentation" : 0,
"default_fontsize" : 12.0,
"default_fontface" : 0,
"default_fontname" : "Arial",
"gridonopen" : 1,
"gridsize" : [ 15.0, 15.0 ],
"gridsnaponopen" : 1,
"objectsnaponopen" : 1,
"statusbarvisible" : 2,
"toolbarvisible" : 1,
"lefttoolbarpinned" : 0,
"toptoolbarpinned" : 0,
"righttoolbarpinned" : 0,
"bottomtoolbarpinned" : 0,
"toolbars_unpinned_last_save" : 0,
"tallnewobj" : 0,
"boxanimatetime" : 200,
"enablehscroll" : 1,
"enablevscroll" : 1,
"devicewidth" : 0.0,
"description" : "",
"digest" : "",
"tags" : "",
"style" : "",
"subpatcher_template" : "",
"boxes" : [ {
"box" : {
"id" : "obj-4",
"maxclass" : "comment",
"numinlets" : 1,
"numoutlets" : 0,
"patching_rect" : [ 73.0, 38.0, 150.0, 20.0 ],
"style" : "",
"text" : "Synth Midi Send"
}
}
, {
"box" : {
"id" : "obj-19",
"maxclass" : "newobj",
"numinlets" : 1,
"numoutlets" : 0,
"patching_rect" : [ 47.0, 93.0, 70.0, 22.0 ],
"style" : "",
"text" : "s synthmidi"
}
}
, {
"box" : {
"id" : "obj-10",
"maxclass" : "button",
"numinlets" : 1,
"numoutlets" : 1,
"outlettype" : [ "bang" ],
"patching_rect" : [ 47.0, 63.0, 24.0, 24.0 ],
"style" : ""
}
}
, {
"box" : {
"fontname" : "Arial Bold Italic",
"fontsize" : 11.0,
"id" : "obj-7",
"maxclass" : "comment",
"numinlets" : 1,
"numoutlets" : 0,
"patching_rect" : [ 12.0, 137.0, 73.0, 19.0 ],
"style" : "",
"text" : "MIDI to Live",
"textcolor" : [ 0.3, 0.34, 0.4, 1.0 ]
}
}
, {
"box" : {
"fontname" : "Arial Bold Italic",
"fontsize" : 11.0,
"id" : "obj-6",
"maxclass" : "comment",
"numinlets" : 1,
"numoutlets" : 0,
"patching_rect" : [ 6.0, 17.0, 88.0, 19.0 ],
"style" : "",
"text" : "MIDI from Live",
"textcolor" : [ 0.3, 0.34, 0.4, 1.0 ]
}
}
, {
"box" : {
"fontname" : "Arial Bold",
"fontsize" : 10.0,
"id" : "obj-2",
"maxclass" : "newobj",
"numinlets" : 1,
"numoutlets" : 0,
"patching_rect" : [ 24.0, 118.0, 47.0, 20.0 ],
"style" : "",
"text" : "midiout"
}
}
, {
"box" : {
"fontname" : "Arial Bold",
"fontsize" : 10.0,
"id" : "obj-1",
"maxclass" : "newobj",
"numinlets" : 1,
"numoutlets" : 1,
"outlettype" : [ "int" ],
"patching_rect" : [ 24.0, 38.0, 40.0, 20.0 ],
"style" : "",
"text" : "midiin"
}
}
],
"lines" : [ {
"patchline" : {
"destination" : [ "obj-10", 0 ],
"order" : 0,
"source" : [ "obj-1", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-2", 0 ],
"order" : 1,
"source" : [ "obj-1", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-19", 0 ],
"source" : [ "obj-10", 0 ]
}
}
],
"dependency_cache" : [ ],
"autosave" : 0,
"styles" : [ {
"name" : "newobjBrown-1",
"default" : {
"accentcolor" : [ 0.654902, 0.572549, 0.376471, 1.0 ]
}
,
"parentstyle" : "",
"multi" : 0
}
, {
"name" : "newobjYellow-1",
"default" : {
"fontsize" : [ 12.059008 ],
"accentcolor" : [ 0.82517, 0.78181, 0.059545, 1.0 ]
}
,
"parentstyle" : "",
"multi" : 0
}
]
}
}

Assignment 4 — Jonathan Cavell

This assignment had us look at signal processing utilizing the pfft~ object.

Personally, I wanted to do something interesting with the amplitude and phase data that the pfft~ object provides that we had not yet tried. The end result was a fairly straight forward use of signal information to create a reactive video — similar to what we achieved in class — in which the amplitude and phase were used as an external effect on a noise matrix.

I chose to use noise because I found it easier to produce a particle effect using the draw points in the jit,gl.mesh object.

The patch takes the amplitude and phase data from the incoming audio — in this case, from a microphone — and captures each as a number value (using snapshot~ rather than poltocar~ to convert the signal information after some minor processing). The number value is then used as a set of parameters defining the location of an attracting force on the particles — causing them to moving around the screen.

I also added a more extreme set of attraction forces which use the amplitude and phase information to govern how strong the particles are attracted or rejected to the center of the video window. When turned on, the particles become more erratic due to the constantly changing values which limits its applications — but I like it as an effect to instantly intensify the drama of the visual effect.

I am interested in developing this patch further with a set of filters and gates to create a combination audio/visual instrument. I would also like to refine the way in which the particles are acted on by different forces to create a more fine-tuned reactive effect.

 

{
"patcher" : {
"fileversion" : 1,
"appversion" : {
"major" : 7,
"minor" : 3,
"revision" : 4,
"architecture" : "x64",
"modernui" : 1
}
,
"rect" : [ 34.0, 77.0, 1237.0, 801.0 ],
"bglocked" : 0,
"openinpresentation" : 0,
"default_fontsize" : 12.0,
"default_fontface" : 0,
"default_fontname" : "Arial",
"gridonopen" : 1,
"gridsize" : [ 15.0, 15.0 ],
"gridsnaponopen" : 1,
"objectsnaponopen" : 1,
"statusbarvisible" : 2,
"toolbarvisible" : 1,
"lefttoolbarpinned" : 0,
"toptoolbarpinned" : 0,
"righttoolbarpinned" : 0,
"bottomtoolbarpinned" : 0,
"toolbars_unpinned_last_save" : 0,
"tallnewobj" : 0,
"boxanimatetime" : 200,
"enablehscroll" : 1,
"enablevscroll" : 1,
"devicewidth" : 0.0,
"description" : "",
"digest" : "",
"tags" : "",
"style" : "",
"subpatcher_template" : "",
"boxes" : [ {
"box" : {
"id" : "obj-76",
"maxclass" : "newobj",
"numinlets" : 3,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patcher" : {
"fileversion" : 1,
"appversion" : {
"major" : 7,
"minor" : 3,
"revision" : 4,
"architecture" : "x64",
"modernui" : 1
}
,
"rect" : [ 0.0, 0.0, 640.0, 480.0 ],
"bglocked" : 0,
"openinpresentation" : 0,
"default_fontsize" : 12.0,
"default_fontface" : 0,
"default_fontname" : "Arial",
"gridonopen" : 1,
"gridsize" : [ 15.0, 15.0 ],
"gridsnaponopen" : 1,
"objectsnaponopen" : 1,
"statusbarvisible" : 2,
"toolbarvisible" : 1,
"lefttoolbarpinned" : 0,
"toptoolbarpinned" : 0,
"righttoolbarpinned" : 0,
"bottomtoolbarpinned" : 0,
"toolbars_unpinned_last_save" : 0,
"tallnewobj" : 0,
"boxanimatetime" : 200,
"enablehscroll" : 1,
"enablevscroll" : 1,
"devicewidth" : 0.0,
"description" : "",
"digest" : "",
"tags" : "",
"style" : "",
"subpatcher_template" : "",
"boxes" : [ {
"box" : {
"id" : "obj-46",
"maxclass" : "message",
"numinlets" : 2,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 69.5, 416.0, 93.0, 22.0 ],
"style" : "",
"text" : "sound2 $1 $2 0"
}
}
, {
"box" : {
"id" : "obj-4",
"maxclass" : "newobj",
"numinlets" : 2,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 69.5, 384.0, 57.0, 22.0 ],
"style" : "",
"text" : "pak 0. 0."
}
}
, {
"box" : {
"id" : "obj-5",
"maxclass" : "newobj",
"numinlets" : 2,
"numoutlets" : 1,
"outlettype" : [ "float" ],
"patching_rect" : [ 107.5, 345.0, 33.0, 22.0 ],
"style" : "",
"text" : "* -1."
}
}
, {
"box" : {
"id" : "obj-6",
"maxclass" : "newobj",
"numinlets" : 2,
"numoutlets" : 1,
"outlettype" : [ "float" ],
"patching_rect" : [ 102.0, 311.0, 29.5, 22.0 ],
"style" : "",
"text" : "/ 1."
}
}
, {
"box" : {
"id" : "obj-7",
"maxclass" : "newobj",
"numinlets" : 2,
"numoutlets" : 1,
"outlettype" : [ "float" ],
"patching_rect" : [ 66.5, 311.0, 29.5, 22.0 ],
"style" : "",
"text" : "/ 1."
}
}
, {
"box" : {
"id" : "obj-8",
"maxclass" : "newobj",
"numinlets" : 2,
"numoutlets" : 1,
"outlettype" : [ "int" ],
"patching_rect" : [ 102.0, 268.0, 29.5, 22.0 ],
"style" : "",
"text" : "-"
}
}
, {
"box" : {
"id" : "obj-9",
"maxclass" : "newobj",
"numinlets" : 2,
"numoutlets" : 1,
"outlettype" : [ "int" ],
"patching_rect" : [ 66.5, 268.0, 29.5, 22.0 ],
"style" : "",
"text" : "-"
}
}
, {
"box" : {
"id" : "obj-38",
"maxclass" : "newobj",
"numinlets" : 2,
"numoutlets" : 1,
"outlettype" : [ "float" ],
"patching_rect" : [ 104.0, 237.0, 29.5, 22.0 ],
"style" : "",
"text" : "/ 2."
}
}
, {
"box" : {
"id" : "obj-10",
"maxclass" : "newobj",
"numinlets" : 2,
"numoutlets" : 1,
"outlettype" : [ "float" ],
"patching_rect" : [ 66.5, 237.0, 29.5, 22.0 ],
"style" : "",
"text" : "/ 2."
}
}
, {
"box" : {
"id" : "obj-11",
"maxclass" : "newobj",
"numinlets" : 1,
"numoutlets" : 2,
"outlettype" : [ "int", "int" ],
"patching_rect" : [ 66.5, 201.0, 49.0, 22.0 ],
"style" : "",
"text" : "unpack"
}
}
, {
"box" : {
"id" : "obj-33",
"maxclass" : "newobj",
"numinlets" : 2,
"numoutlets" : 2,
"outlettype" : [ "", "" ],
"patching_rect" : [ 66.5, 163.0, 63.0, 22.0 ],
"style" : "",
"text" : "route size"
}
}
, {
"box" : {
"id" : "obj-12",
"maxclass" : "newobj",
"numinlets" : 2,
"numoutlets" : 1,
"outlettype" : [ "float" ],
"patching_rect" : [ 142.0, 129.0, 66.0, 22.0 ],
"style" : "",
"text" : "snapshot~"
}
}
, {
"box" : {
"id" : "obj-27",
"maxclass" : "newobj",
"numinlets" : 0,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 99.75, 100.0, 38.0, 22.0 ],
"style" : "",
"text" : "r met"
}
}
, {
"box" : {
"id" : "obj-13",
"maxclass" : "newobj",
"numinlets" : 2,
"numoutlets" : 1,
"outlettype" : [ "float" ],
"patching_rect" : [ 66.5, 129.0, 66.0, 22.0 ],
"style" : "",
"text" : "snapshot~"
}
}
, {
"box" : {
"comment" : "",
"id" : "obj-72",
"index" : 1,
"maxclass" : "inlet",
"numinlets" : 0,
"numoutlets" : 1,
"outlettype" : [ "signal" ],
"patching_rect" : [ 66.5, 40.0, 30.0, 30.0 ],
"style" : ""
}
}
, {
"box" : {
"comment" : "",
"id" : "obj-73",
"index" : 2,
"maxclass" : "inlet",
"numinlets" : 0,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 101.5, 40.0, 30.0, 30.0 ],
"style" : ""
}
}
, {
"box" : {
"comment" : "",
"id" : "obj-74",
"index" : 3,
"maxclass" : "inlet",
"numinlets" : 0,
"numoutlets" : 1,
"outlettype" : [ "signal" ],
"patching_rect" : [ 142.0, 40.0, 30.0, 30.0 ],
"style" : ""
}
}
, {
"box" : {
"comment" : "",
"id" : "obj-75",
"index" : 1,
"maxclass" : "outlet",
"numinlets" : 1,
"numoutlets" : 0,
"patching_rect" : [ 69.5, 498.0, 30.0, 30.0 ],
"style" : ""
}
}
],
"lines" : [ {
"patchline" : {
"destination" : [ "obj-7", 1 ],
"midpoints" : [ 76.0, 259.248047, 63.5, 259.248047, 63.5, 304.248047, 86.5, 304.248047 ],
"order" : 0,
"source" : [ "obj-10", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-9", 1 ],
"order" : 1,
"source" : [ "obj-10", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-10", 0 ],
"source" : [ "obj-11", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-38", 0 ],
"source" : [ "obj-11", 1 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-9", 0 ],
"midpoints" : [ 151.5, 262.248047, 76.0, 262.248047 ],
"source" : [ "obj-12", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-8", 0 ],
"midpoints" : [ 76.0, 151.248047, 51.5, 151.248047, 51.5, 262.248047, 111.5, 262.248047 ],
"source" : [ "obj-13", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-12", 0 ],
"order" : 0,
"source" : [ "obj-27", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-13", 0 ],
"order" : 1,
"source" : [ "obj-27", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-11", 0 ],
"source" : [ "obj-33", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-6", 1 ],
"midpoints" : [ 113.5, 259.248047, 144.5, 259.248047, 144.5, 304.248047, 122.0, 304.248047 ],
"order" : 0,
"source" : [ "obj-38", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-8", 1 ],
"order" : 1,
"source" : [ "obj-38", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-46", 0 ],
"source" : [ "obj-4", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-75", 0 ],
"source" : [ "obj-46", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-4", 1 ],
"source" : [ "obj-5", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-5", 0 ],
"source" : [ "obj-6", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-4", 0 ],
"source" : [ "obj-7", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-13", 0 ],
"source" : [ "obj-72", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-33", 0 ],
"source" : [ "obj-73", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-12", 0 ],
"source" : [ "obj-74", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-6", 0 ],
"source" : [ "obj-8", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-7", 0 ],
"source" : [ "obj-9", 0 ]
}
}
]
}
,
"patching_rect" : [ 18.0, 423.751953, 136.0, 22.0 ],
"saved_object_attributes" : {
"description" : "",
"digest" : "",
"globalpatchername" : "",
"style" : "",
"tags" : ""
}
,
"style" : "",
"text" : "p FFT Attraction Forces"
}
}
, {
"box" : {
"id" : "obj-71",
"maxclass" : "newobj",
"numinlets" : 2,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patcher" : {
"fileversion" : 1,
"appversion" : {
"major" : 7,
"minor" : 3,
"revision" : 4,
"architecture" : "x64",
"modernui" : 1
}
,
"rect" : [ 67.0, 110.0, 640.0, 480.0 ],
"bglocked" : 0,
"openinpresentation" : 0,
"default_fontsize" : 12.0,
"default_fontface" : 0,
"default_fontname" : "Arial",
"gridonopen" : 1,
"gridsize" : [ 15.0, 15.0 ],
"gridsnaponopen" : 1,
"objectsnaponopen" : 1,
"statusbarvisible" : 2,
"toolbarvisible" : 1,
"lefttoolbarpinned" : 0,
"toptoolbarpinned" : 0,
"righttoolbarpinned" : 0,
"bottomtoolbarpinned" : 0,
"toolbars_unpinned_last_save" : 0,
"tallnewobj" : 0,
"boxanimatetime" : 200,
"enablehscroll" : 1,
"enablevscroll" : 1,
"devicewidth" : 0.0,
"description" : "",
"digest" : "",
"tags" : "",
"style" : "",
"subpatcher_template" : "",
"boxes" : [ {
"box" : {
"id" : "obj-48",
"maxclass" : "newobj",
"numinlets" : 2,
"numoutlets" : 1,
"outlettype" : [ "float" ],
"patching_rect" : [ 50.0, 136.0, 66.0, 22.0 ],
"style" : "",
"text" : "snapshot~"
}
}
, {
"box" : {
"id" : "obj-47",
"maxclass" : "newobj",
"numinlets" : 2,
"numoutlets" : 1,
"outlettype" : [ "float" ],
"patching_rect" : [ 50.0, 100.0, 66.0, 22.0 ],
"style" : "",
"text" : "snapshot~"
}
}
, {
"box" : {
"format" : 6,
"id" : "obj-81",
"maxclass" : "flonum",
"numinlets" : 1,
"numoutlets" : 2,
"outlettype" : [ "", "bang" ],
"parameter_enable" : 0,
"patching_rect" : [ 138.0, 172.751953, 50.0, 22.0 ],
"style" : ""
}
}
, {
"box" : {
"id" : "obj-82",
"maxclass" : "message",
"numinlets" : 2,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 138.0, 208.751953, 90.0, 22.0 ],
"style" : "",
"text" : "center_attr $1"
}
}
, {
"box" : {
"format" : 6,
"id" : "obj-59",
"maxclass" : "flonum",
"numinlets" : 1,
"numoutlets" : 2,
"outlettype" : [ "", "bang" ],
"parameter_enable" : 0,
"patching_rect" : [ 53.0, 172.751953, 50.0, 22.0 ],
"style" : ""
}
}
, {
"box" : {
"id" : "obj-57",
"maxclass" : "message",
"numinlets" : 2,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 53.0, 208.751953, 77.0, 22.0 ],
"style" : "",
"text" : "attraction $1"
}
}
, {
"box" : {
"comment" : "",
"id" : "obj-68",
"index" : 1,
"maxclass" : "inlet",
"numinlets" : 0,
"numoutlets" : 1,
"outlettype" : [ "bang" ],
"patching_rect" : [ 50.0, 40.0, 30.0, 30.0 ],
"style" : ""
}
}
, {
"box" : {
"comment" : "",
"id" : "obj-69",
"index" : 2,
"maxclass" : "inlet",
"numinlets" : 0,
"numoutlets" : 1,
"outlettype" : [ "signal" ],
"patching_rect" : [ 85.0, 40.0, 30.0, 30.0 ],
"style" : ""
}
}
, {
"box" : {
"comment" : "",
"id" : "obj-70",
"index" : 1,
"maxclass" : "outlet",
"numinlets" : 1,
"numoutlets" : 0,
"patching_rect" : [ 89.5, 290.751953, 30.0, 30.0 ],
"style" : ""
}
}
],
"lines" : [ {
"patchline" : {
"destination" : [ "obj-59", 0 ],
"source" : [ "obj-47", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-81", 0 ],
"midpoints" : [ 59.5, 167.0, 147.5, 167.0 ],
"source" : [ "obj-48", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-70", 0 ],
"source" : [ "obj-57", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-57", 0 ],
"source" : [ "obj-59", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-47", 0 ],
"source" : [ "obj-68", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-48", 0 ],
"source" : [ "obj-69", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-82", 0 ],
"source" : [ "obj-81", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-70", 0 ],
"source" : [ "obj-82", 0 ]
}
}
]
}
,
"patching_rect" : [ 103.0, 70.0, 159.0, 22.0 ],
"saved_object_attributes" : {
"description" : "",
"digest" : "",
"globalpatchername" : "",
"style" : "",
"tags" : ""
}
,
"style" : "",
"text" : "p Extreme Attraction Forces"
}
}
, {
"box" : {
"id" : "obj-53",
"maxclass" : "toggle",
"numinlets" : 1,
"numoutlets" : 1,
"outlettype" : [ "int" ],
"parameter_enable" : 0,
"patching_rect" : [ 103.0, 10.0, 24.0, 24.0 ],
"style" : ""
}
}
, {
"box" : {
"id" : "obj-51",
"maxclass" : "newobj",
"numinlets" : 2,
"numoutlets" : 1,
"outlettype" : [ "bang" ],
"patching_rect" : [ 103.0, 39.0, 65.0, 22.0 ],
"style" : "",
"text" : "qmetro 33"
}
}
, {
"box" : {
"id" : "obj-14",
"maxclass" : "newobj",
"numinlets" : 1,
"numoutlets" : 2,
"outlettype" : [ "signal", "signal" ],
"patching_rect" : [ 18.0, 287.751953, 112.0, 22.0 ],
"style" : "",
"text" : "pfft~ particles 1024"
}
}
, {
"box" : {
"id" : "obj-15",
"maxclass" : "live.meter~",
"numinlets" : 1,
"numoutlets" : 1,
"outlettype" : [ "list" ],
"patching_rect" : [ 59.0, 181.751953, 5.0, 100.0 ]
}
}
, {
"box" : {
"id" : "obj-16",
"maxclass" : "newobj",
"numinlets" : 1,
"numoutlets" : 2,
"outlettype" : [ "signal", "signal" ],
"patching_rect" : [ 18.0, 181.751953, 37.0, 22.0 ],
"style" : "",
"text" : "adc~"
}
}
, {
"box" : {
"id" : "obj-2",
"maxclass" : "newobj",
"numinlets" : 1,
"numoutlets" : 1,
"outlettype" : [ "bang" ],
"patching_rect" : [ 18.0, 331.751953, 60.0, 22.0 ],
"style" : "",
"text" : "loadbang"
}
}
, {
"box" : {
"id" : "obj-1",
"maxclass" : "newobj",
"numinlets" : 1,
"numoutlets" : 1,
"outlettype" : [ "bang" ],
"patching_rect" : [ 303.0, 10.0, 60.0, 22.0 ],
"style" : "",
"text" : "loadbang"
}
}
, {
"box" : {
"id" : "obj-87",
"maxclass" : "newobj",
"numinlets" : 1,
"numoutlets" : 2,
"outlettype" : [ "jit_matrix", "" ],
"patching_rect" : [ 303.0, 291.751953, 99.0, 22.0 ],
"style" : "",
"text" : "jit.matrix velocity"
}
}
, {
"box" : {
"id" : "obj-86",
"maxclass" : "newobj",
"numinlets" : 1,
"numoutlets" : 2,
"outlettype" : [ "jit_matrix", "" ],
"patching_rect" : [ 384.0, 222.0, 99.0, 22.0 ],
"style" : "",
"text" : "jit.matrix velocity"
}
}
, {
"box" : {
"id" : "obj-85",
"maxclass" : "newobj",
"numinlets" : 2,
"numoutlets" : 2,
"outlettype" : [ "jit_matrix", "" ],
"patcher" : {
"fileversion" : 1,
"appversion" : {
"major" : 7,
"minor" : 3,
"revision" : 4,
"architecture" : "x64",
"modernui" : 1
}
,
"rect" : [ 59.0, 104.0, 600.0, 450.0 ],
"editing_bgcolor" : [ 0.9, 0.9, 0.9, 1.0 ],
"bglocked" : 0,
"openinpresentation" : 0,
"default_fontsize" : 12.0,
"default_fontface" : 0,
"default_fontname" : "Arial",
"gridonopen" : 1,
"gridsize" : [ 15.0, 15.0 ],
"gridsnaponopen" : 1,
"objectsnaponopen" : 1,
"statusbarvisible" : 2,
"toolbarvisible" : 1,
"lefttoolbarpinned" : 0,
"toptoolbarpinned" : 0,
"righttoolbarpinned" : 0,
"bottomtoolbarpinned" : 0,
"toolbars_unpinned_last_save" : 0,
"tallnewobj" : 0,
"boxanimatetime" : 200,
"enablehscroll" : 1,
"enablevscroll" : 1,
"devicewidth" : 0.0,
"description" : "",
"digest" : "",
"tags" : "",
"style" : "",
"subpatcher_template" : "",
"boxes" : [ {
"box" : {
"id" : "obj-5",
"maxclass" : "newobj",
"numinlets" : 1,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 294.0, 71.0, 100.0, 22.0 ],
"style" : "",
"text" : "* 0.97"
}
}
, {
"box" : {
"id" : "obj-1",
"maxclass" : "newobj",
"numinlets" : 0,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 50.0, 14.0, 30.0, 22.0 ],
"style" : "",
"text" : "in 1"
}
}
, {
"box" : {
"id" : "obj-2",
"maxclass" : "newobj",
"numinlets" : 0,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 305.0, 14.0, 30.0, 22.0 ],
"style" : "",
"text" : "in 2"
}
}
, {
"box" : {
"id" : "obj-3",
"maxclass" : "newobj",
"numinlets" : 2,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 176.0, 149.0, 29.5, 22.0 ],
"style" : "",
"text" : "+"
}
}
, {
"box" : {
"id" : "obj-4",
"maxclass" : "newobj",
"numinlets" : 1,
"numoutlets" : 0,
"patching_rect" : [ 176.0, 418.0, 37.0, 22.0 ],
"style" : "",
"text" : "out 1"
}
}
],
"lines" : [ {
"patchline" : {
"destination" : [ "obj-3", 0 ],
"source" : [ "obj-1", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-5", 0 ],
"source" : [ "obj-2", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-4", 0 ],
"source" : [ "obj-3", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-3", 1 ],
"source" : [ "obj-5", 0 ]
}
}
]
}
,
"patching_rect" : [ 303.0, 255.0, 86.0, 22.0 ],
"style" : "",
"text" : "jit.gen velocity"
}
}
, {
"box" : {
"id" : "obj-61",
"maxclass" : "message",
"numinlets" : 2,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 18.0, 357.751953, 49.0, 22.0 ],
"style" : "",
"text" : "getsize"
}
}
, {
"box" : {
"id" : "obj-55",
"maxclass" : "newobj",
"numinlets" : 9,
"numoutlets" : 2,
"outlettype" : [ "jit_matrix", "" ],
"patching_rect" : [ 239.0, 395.751953, 369.0, 22.0 ],
"style" : "",
"text" : "jit.gl.mesh partz @draw_mode points @point_size 2 @color 1 1 1 1"
}
}
, {
"box" : {
"id" : "obj-50",
"maxclass" : "newobj",
"numinlets" : 1,
"numoutlets" : 2,
"outlettype" : [ "jit_matrix", "" ],
"patching_rect" : [ 239.0, 359.0, 100.0, 22.0 ],
"style" : "",
"text" : "jit.matrix position"
}
}
, {
"box" : {
"id" : "obj-49",
"maxclass" : "newobj",
"numinlets" : 2,
"numoutlets" : 2,
"outlettype" : [ "jit_matrix", "" ],
"patcher" : {
"fileversion" : 1,
"appversion" : {
"major" : 7,
"minor" : 3,
"revision" : 4,
"architecture" : "x64",
"modernui" : 1
}
,
"rect" : [ 59.0, 104.0, 600.0, 450.0 ],
"editing_bgcolor" : [ 0.9, 0.9, 0.9, 1.0 ],
"bglocked" : 0,
"openinpresentation" : 0,
"default_fontsize" : 12.0,
"default_fontface" : 0,
"default_fontname" : "Arial",
"gridonopen" : 1,
"gridsize" : [ 15.0, 15.0 ],
"gridsnaponopen" : 1,
"objectsnaponopen" : 1,
"statusbarvisible" : 2,
"toolbarvisible" : 1,
"lefttoolbarpinned" : 0,
"toptoolbarpinned" : 0,
"righttoolbarpinned" : 0,
"bottomtoolbarpinned" : 0,
"toolbars_unpinned_last_save" : 0,
"tallnewobj" : 0,
"boxanimatetime" : 200,
"enablehscroll" : 1,
"enablevscroll" : 1,
"devicewidth" : 0.0,
"description" : "",
"digest" : "",
"tags" : "",
"style" : "",
"subpatcher_template" : "",
"boxes" : [ {
"box" : {
"id" : "obj-6",
"maxclass" : "newobj",
"numinlets" : 0,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 331.0, 75.0, 91.0, 22.0 ],
"style" : "",
"text" : "param dt 0.033"
}
}
, {
"box" : {
"id" : "obj-5",
"maxclass" : "newobj",
"numinlets" : 2,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 271.0, 108.0, 29.5, 22.0 ],
"style" : "",
"text" : "*"
}
}
, {
"box" : {
"id" : "obj-1",
"maxclass" : "newobj",
"numinlets" : 0,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 176.0, 36.0, 30.0, 22.0 ],
"style" : "",
"text" : "in 1"
}
}
, {
"box" : {
"id" : "obj-2",
"maxclass" : "newobj",
"numinlets" : 0,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 271.0, 41.0, 30.0, 22.0 ],
"style" : "",
"text" : "in 2"
}
}
, {
"box" : {
"id" : "obj-3",
"maxclass" : "newobj",
"numinlets" : 2,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 176.0, 149.0, 29.5, 22.0 ],
"style" : "",
"text" : "+"
}
}
, {
"box" : {
"id" : "obj-4",
"maxclass" : "newobj",
"numinlets" : 1,
"numoutlets" : 0,
"patching_rect" : [ 176.0, 418.0, 37.0, 22.0 ],
"style" : "",
"text" : "out 1"
}
}
],
"lines" : [ {
"patchline" : {
"destination" : [ "obj-3", 0 ],
"source" : [ "obj-1", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-5", 0 ],
"source" : [ "obj-2", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-4", 0 ],
"source" : [ "obj-3", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-3", 1 ],
"source" : [ "obj-5", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-5", 1 ],
"source" : [ "obj-6", 0 ]
}
}
]
}
,
"patching_rect" : [ 239.0, 328.0, 83.0, 22.0 ],
"style" : "",
"text" : "jit.gen update"
}
}
, {
"box" : {
"id" : "obj-45",
"maxclass" : "newobj",
"numinlets" : 1,
"numoutlets" : 2,
"outlettype" : [ "jit_matrix", "" ],
"patching_rect" : [ 466.5, 98.0, 147.0, 22.0 ],
"style" : "",
"text" : "jit.noise 3 float32 250 250"
}
}
, {
"box" : {
"id" : "obj-44",
"maxclass" : "newobj",
"numinlets" : 0,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 303.0, 126.0, 38.0, 22.0 ],
"style" : "",
"text" : "r met"
}
}
, {
"box" : {
"id" : "obj-43",
"maxclass" : "newobj",
"numinlets" : 1,
"numoutlets" : 0,
"patching_rect" : [ 35.0, 110.0, 40.0, 22.0 ],
"style" : "",
"text" : "s met"
}
}
, {
"box" : {
"id" : "obj-42",
"maxclass" : "newobj",
"numinlets" : 1,
"numoutlets" : 2,
"outlettype" : [ "jit_matrix", "" ],
"patching_rect" : [ 303.0, 170.0, 100.0, 22.0 ],
"style" : "",
"text" : "jit.matrix position"
}
}
, {
"box" : {
"id" : "obj-41",
"maxclass" : "newobj",
"numinlets" : 2,
"numoutlets" : 2,
"outlettype" : [ "jit_matrix", "" ],
"patcher" : {
"fileversion" : 1,
"appversion" : {
"major" : 7,
"minor" : 3,
"revision" : 4,
"architecture" : "x64",
"modernui" : 1
}
,
"rect" : [ 135.0, 178.0, 654.0, 582.0 ],
"editing_bgcolor" : [ 0.9, 0.9, 0.9, 1.0 ],
"bglocked" : 0,
"openinpresentation" : 0,
"default_fontsize" : 12.0,
"default_fontface" : 0,
"default_fontname" : "Arial",
"gridonopen" : 1,
"gridsize" : [ 15.0, 15.0 ],
"gridsnaponopen" : 1,
"objectsnaponopen" : 1,
"statusbarvisible" : 2,
"toolbarvisible" : 1,
"lefttoolbarpinned" : 0,
"toptoolbarpinned" : 0,
"righttoolbarpinned" : 0,
"bottomtoolbarpinned" : 0,
"toolbars_unpinned_last_save" : 0,
"tallnewobj" : 0,
"boxanimatetime" : 200,
"enablehscroll" : 1,
"enablevscroll" : 1,
"devicewidth" : 0.0,
"description" : "",
"digest" : "",
"tags" : "",
"style" : "",
"subpatcher_template" : "",
"boxes" : [ {
"box" : {
"id" : "obj-29",
"maxclass" : "newobj",
"numinlets" : 2,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 125.0, 491.0, 29.5, 22.0 ],
"style" : "",
"text" : "+"
}
}
, {
"box" : {
"id" : "obj-28",
"maxclass" : "newobj",
"numinlets" : 0,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 494.0, 140.0, 125.0, 22.0 ],
"style" : "",
"text" : "param center_attr 0.2"
}
}
, {
"box" : {
"id" : "obj-27",
"maxclass" : "newobj",
"numinlets" : 2,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 470.0, 169.0, 29.5, 22.0 ],
"style" : "",
"text" : "*"
}
}
, {
"box" : {
"id" : "obj-25",
"maxclass" : "newobj",
"numinlets" : 2,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 479.0, 94.0, 29.5, 22.0 ],
"style" : "",
"text" : "-"
}
}
, {
"box" : {
"id" : "obj-26",
"maxclass" : "newobj",
"numinlets" : 0,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 522.0, 35.0, 30.0, 22.0 ],
"style" : "",
"text" : "in 1"
}
}
, {
"box" : {
"id" : "obj-24",
"maxclass" : "newobj",
"numinlets" : 0,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 378.0, 35.0, 111.0, 22.0 ],
"style" : "",
"text" : "param center 0 0 0"
}
}
, {
"box" : {
"id" : "obj-23",
"maxclass" : "newobj",
"numinlets" : 2,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 125.0, 434.0, 29.5, 22.0 ],
"style" : "",
"text" : "/"
}
}
, {
"box" : {
"id" : "obj-22",
"maxclass" : "newobj",
"numinlets" : 1,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 191.0, 416.0, 28.0, 22.0 ],
"style" : "",
"text" : "+ 1"
}
}
, {
"box" : {
"id" : "obj-21",
"maxclass" : "newobj",
"numinlets" : 1,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 191.0, 382.0, 25.0, 22.0 ],
"style" : "",
"text" : "* 2"
}
}
, {
"box" : {
"id" : "obj-16",
"maxclass" : "newobj",
"numinlets" : 2,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 125.0, 313.0, 29.5, 22.0 ],
"style" : "",
"text" : "*"
}
}
, {
"box" : {
"id" : "obj-13",
"maxclass" : "newobj",
"numinlets" : 0,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 190.0, 251.0, 117.0, 22.0 ],
"style" : "",
"text" : "param attraction 0.1"
}
}
, {
"box" : {
"id" : "obj-12",
"maxclass" : "newobj",
"numinlets" : 2,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 144.0, 270.0, 29.5, 22.0 ],
"style" : "",
"text" : "!/"
}
}
, {
"box" : {
"id" : "obj-11",
"maxclass" : "newobj",
"numinlets" : 1,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 144.0, 220.0, 44.0, 22.0 ],
"style" : "",
"text" : "+ 0.02"
}
}
, {
"box" : {
"id" : "obj-10",
"maxclass" : "newobj",
"numinlets" : 2,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 144.0, 180.0, 29.5, 22.0 ],
"style" : "",
"text" : "*"
}
}
, {
"box" : {
"id" : "obj-9",
"maxclass" : "newobj",
"numinlets" : 1,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 144.0, 133.0, 43.0, 22.0 ],
"style" : "",
"text" : "length"
}
}
, {
"box" : {
"id" : "obj-8",
"maxclass" : "newobj",
"numinlets" : 2,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 125.0, 94.0, 29.5, 22.0 ],
"style" : "",
"text" : "-"
}
}
, {
"box" : {
"id" : "obj-5",
"maxclass" : "newobj",
"numinlets" : 0,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 22.0, 35.0, 117.0, 22.0 ],
"style" : "",
"text" : "param sound2 0 0 0"
}
}
, {
"box" : {
"id" : "obj-1",
"maxclass" : "newobj",
"numinlets" : 0,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 168.0, 35.0, 30.0, 22.0 ],
"style" : "",
"text" : "in 1"
}
}
, {
"box" : {
"id" : "obj-2",
"maxclass" : "newobj",
"numinlets" : 0,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 191.0, 352.0, 30.0, 22.0 ],
"style" : "",
"text" : "in 2"
}
}
, {
"box" : {
"id" : "obj-4",
"maxclass" : "newobj",
"numinlets" : 1,
"numoutlets" : 0,
"patching_rect" : [ 125.0, 536.0, 37.0, 22.0 ],
"style" : "",
"text" : "out 1"
}
}
],
"lines" : [ {
"patchline" : {
"destination" : [ "obj-8", 1 ],
"source" : [ "obj-1", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-11", 0 ],
"source" : [ "obj-10", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-12", 0 ],
"source" : [ "obj-11", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-16", 1 ],
"source" : [ "obj-12", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-12", 1 ],
"source" : [ "obj-13", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-23", 0 ],
"source" : [ "obj-16", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-21", 0 ],
"source" : [ "obj-2", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-22", 0 ],
"source" : [ "obj-21", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-23", 1 ],
"source" : [ "obj-22", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-29", 0 ],
"source" : [ "obj-23", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-25", 0 ],
"source" : [ "obj-24", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-27", 0 ],
"source" : [ "obj-25", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-25", 1 ],
"source" : [ "obj-26", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-29", 1 ],
"midpoints" : [ 479.5, 477.0, 145.0, 477.0 ],
"source" : [ "obj-27", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-27", 1 ],
"source" : [ "obj-28", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-4", 0 ],
"source" : [ "obj-29", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-8", 0 ],
"source" : [ "obj-5", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-16", 0 ],
"order" : 1,
"source" : [ "obj-8", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-9", 0 ],
"order" : 0,
"source" : [ "obj-8", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-10", 1 ],
"order" : 0,
"source" : [ "obj-9", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-10", 0 ],
"order" : 1,
"source" : [ "obj-9", 0 ]
}
}
]
}
,
"patching_rect" : [ 303.0, 222.0, 73.0, 22.0 ],
"style" : "",
"text" : "jit.gen force"
}
}
, {
"box" : {
"id" : "obj-40",
"maxclass" : "newobj",
"numinlets" : 1,
"numoutlets" : 2,
"outlettype" : [ "jit_matrix", "" ],
"patching_rect" : [ 303.0, 98.0, 147.0, 22.0 ],
"style" : "",
"text" : "jit.noise 3 float32 250 250"
}
}
, {
"box" : {
"id" : "obj-39",
"maxclass" : "button",
"numinlets" : 1,
"numoutlets" : 1,
"outlettype" : [ "bang" ],
"patching_rect" : [ 303.0, 43.0, 24.0, 24.0 ],
"style" : ""
}
}
, {
"box" : {
"id" : "obj-37",
"maxclass" : "newobj",
"numinlets" : 1,
"numoutlets" : 2,
"outlettype" : [ "bang", "" ],
"patching_rect" : [ 18.0, 393.751953, 157.0, 22.0 ],
"style" : "",
"text" : "jit.window partz @floating 1"
}
}
, {
"box" : {
"id" : "obj-36",
"maxclass" : "newobj",
"numinlets" : 1,
"numoutlets" : 2,
"outlettype" : [ "bang", "" ],
"patching_rect" : [ 11.0, 141.0, 218.0, 22.0 ],
"style" : "",
"text" : "jit.gl.render partz @erase_color 0 0 0 1"
}
}
, {
"box" : {
"id" : "obj-35",
"maxclass" : "newobj",
"numinlets" : 1,
"numoutlets" : 3,
"outlettype" : [ "bang", "bang", "erase" ],
"patching_rect" : [ 11.0, 75.0, 67.0, 22.0 ],
"style" : "",
"text" : "t b b erase"
}
}
, {
"box" : {
"id" : "obj-34",
"maxclass" : "toggle",
"numinlets" : 1,
"numoutlets" : 1,
"outlettype" : [ "int" ],
"parameter_enable" : 0,
"patching_rect" : [ 11.0, 9.0, 24.0, 24.0 ],
"style" : ""
}
}
, {
"box" : {
"id" : "obj-32",
"maxclass" : "newobj",
"numinlets" : 2,
"numoutlets" : 1,
"outlettype" : [ "bang" ],
"patching_rect" : [ 11.0, 45.0, 65.0, 22.0 ],
"style" : "",
"text" : "qmetro 33"
}
}
],
"lines" : [ {
"patchline" : {
"destination" : [ "obj-39", 0 ],
"source" : [ "obj-1", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-71", 1 ],
"midpoints" : [ 120.5, 312.0, 240.0, 312.0, 240.0, 93.0, 264.0, 93.0, 264.0, 66.0, 252.5, 66.0 ],
"order" : 0,
"source" : [ "obj-14", 1 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-71", 0 ],
"midpoints" : [ 27.5, 312.0, 240.0, 312.0, 240.0, 102.0, 228.0, 102.0, 228.0, 63.0, 112.5, 63.0 ],
"order" : 1,
"source" : [ "obj-14", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-76", 0 ],
"midpoints" : [ 120.5, 378.0, 69.0, 378.0, 69.0, 390.0, 15.0, 390.0, 15.0, 417.0, 27.5, 417.0 ],
"order" : 1,
"source" : [ "obj-14", 1 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-76", 2 ],
"midpoints" : [ 27.5, 312.0, 3.0, 312.0, 3.0, 417.0, 144.5, 417.0 ],
"order" : 0,
"source" : [ "obj-14", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-14", 0 ],
"order" : 1,
"source" : [ "obj-16", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-15", 0 ],
"order" : 0,
"source" : [ "obj-16", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-61", 0 ],
"source" : [ "obj-2", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-35", 0 ],
"source" : [ "obj-32", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-32", 0 ],
"source" : [ "obj-34", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-36", 0 ],
"midpoints" : [ 68.5, 99.0, 21.0, 99.0, 21.0, 144.0, 20.5, 144.0 ],
"source" : [ "obj-35", 2 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-36", 0 ],
"source" : [ "obj-35", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-43", 0 ],
"source" : [ "obj-35", 1 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-76", 1 ],
"source" : [ "obj-37", 1 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-40", 0 ],
"order" : 1,
"source" : [ "obj-39", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-45", 0 ],
"midpoints" : [ 312.5, 85.0, 476.0, 85.0 ],
"order" : 0,
"source" : [ "obj-39", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-42", 0 ],
"source" : [ "obj-40", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-85", 0 ],
"source" : [ "obj-41", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-41", 0 ],
"order" : 0,
"source" : [ "obj-42", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-49", 0 ],
"midpoints" : [ 312.5, 208.0, 248.5, 208.0 ],
"order" : 1,
"source" : [ "obj-42", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-42", 0 ],
"order" : 1,
"source" : [ "obj-44", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-86", 0 ],
"midpoints" : [ 312.5, 150.0, 288.0, 150.0, 288.0, 207.0, 393.5, 207.0 ],
"order" : 0,
"source" : [ "obj-44", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-41", 1 ],
"midpoints" : [ 476.0, 208.0, 366.5, 208.0 ],
"source" : [ "obj-45", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-50", 0 ],
"source" : [ "obj-49", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-55", 0 ],
"source" : [ "obj-50", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-71", 1 ],
"midpoints" : [ 112.5, 64.0, 252.5, 64.0 ],
"order" : 0,
"source" : [ "obj-51", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-71", 0 ],
"order" : 1,
"source" : [ "obj-51", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-51", 0 ],
"source" : [ "obj-53", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-37", 0 ],
"source" : [ "obj-61", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-41", 0 ],
"midpoints" : [ 112.5, 126.0, 288.0, 126.0, 288.0, 207.0, 312.5, 207.0 ],
"source" : [ "obj-71", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-41", 0 ],
"midpoints" : [ 27.5, 456.0, 225.0, 456.0, 225.0, 216.0, 312.5, 216.0 ],
"source" : [ "obj-76", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-87", 0 ],
"source" : [ "obj-85", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-85", 1 ],
"source" : [ "obj-86", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-49", 1 ],
"source" : [ "obj-87", 0 ]
}
}
],
"dependency_cache" : [ {
"name" : "particles.maxpat",
"bootpath" : "~/Documents",
"patcherrelativepath" : "../Documents",
"type" : "JSON",
"implicit" : 1
}
],
"autosave" : 0
}
}

Assignment 3 — Jonathan Cavell

For this assignment, I made patch utilizing a sample from the intro vamp of an old radio play narrated by Vincent Price.

The recording I provided uses all four convolutions at once — 3 of which are only played once and the fourth, which is a simple IR from a stairwell is offset from the others and then put through a large set of delays to generate a cascade of sound — as if it is coming from multiple sources placed close together in the same room.

The two impulse recordings which are not actual impulses were chosen by how the fit together and were edited for length so that they could be played simultaneously and build to a wall of sound before tapering off.

The end result is below.

I think even further narrative content could be developed by carefully made audio cues. However, I think these may be better triggered using a launchpad rather than programming each in — so there is a greater element of indeterminacy.

{
"patcher" : {
"fileversion" : 1,
"appversion" : {
"major" : 7,
"minor" : 3,
"revision" : 4,
"architecture" : "x64",
"modernui" : 1
}
,
"rect" : [ 34.0, 77.0, 1237.0, 801.0 ],
"bgcolor" : [ 0.674296, 0.675622, 0.655913, 1.0 ],
"editing_bgcolor" : [ 0.768438, 0.769549, 0.756928, 1.0 ],
"bglocked" : 0,
"openinpresentation" : 0,
"default_fontsize" : 12.0,
"default_fontface" : 0,
"default_fontname" : "Arial",
"gridonopen" : 1,
"gridsize" : [ 15.0, 15.0 ],
"gridsnaponopen" : 1,
"objectsnaponopen" : 1,
"statusbarvisible" : 2,
"toolbarvisible" : 1,
"lefttoolbarpinned" : 0,
"toptoolbarpinned" : 0,
"righttoolbarpinned" : 0,
"bottomtoolbarpinned" : 0,
"toolbars_unpinned_last_save" : 0,
"tallnewobj" : 0,
"boxanimatetime" : 200,
"enablehscroll" : 1,
"enablevscroll" : 1,
"devicewidth" : 0.0,
"description" : "",
"digest" : "",
"tags" : "",
"style" : "default",
"subpatcher_template" : "mytemp",
"boxes" : [ {
"box" : {
"id" : "obj-263",
"maxclass" : "newobj",
"numinlets" : 2,
"numoutlets" : 42,
"outlettype" : [ "signal", "signal", "signal", "signal", "signal", "signal", "signal", "signal", "signal", "signal", "signal", "signal", "signal", "signal", "signal", "signal", "signal", "signal", "signal", "signal", "signal", "signal", "signal", "signal", "signal", "signal", "signal", "signal", "signal", "signal", "signal", "signal", "signal", "signal", "signal", "signal", "signal", "signal", "signal", "signal", "signal", "signal" ],
"patcher" : {
"fileversion" : 1,
"appversion" : {
"major" : 7,
"minor" : 3,
"revision" : 4,
"architecture" : "x64",
"modernui" : 1
}
,
"rect" : [ 0.0, 0.0, 640.0, 480.0 ],
"bglocked" : 0,
"openinpresentation" : 0,
"default_fontsize" : 12.0,
"default_fontface" : 0,
"default_fontname" : "Arial",
"gridonopen" : 1,
"gridsize" : [ 15.0, 15.0 ],
"gridsnaponopen" : 1,
"objectsnaponopen" : 1,
"statusbarvisible" : 2,
"toolbarvisible" : 1,
"lefttoolbarpinned" : 0,
"toptoolbarpinned" : 0,
"righttoolbarpinned" : 0,
"bottomtoolbarpinned" : 0,
"toolbars_unpinned_last_save" : 0,
"tallnewobj" : 0,
"boxanimatetime" : 200,
"enablehscroll" : 1,
"enablevscroll" : 1,
"devicewidth" : 0.0,
"description" : "",
"digest" : "",
"tags" : "",
"style" : "",
"subpatcher_template" : "mytemp",
"boxes" : [ {
"box" : {
"id" : "obj-115",
"maxclass" : "newobj",
"numinlets" : 21,
"numoutlets" : 21,
"outlettype" : [ "signal", "signal", "signal", "signal", "signal", "signal", "signal", "signal", "signal", "signal", "signal", "signal", "signal", "signal", "signal", "signal", "signal", "signal", "signal", "signal", "signal" ],
"patching_rect" : [ 50.0, 137.5, 728.0, 22.0 ],
"style" : "",
"text" : "tapout~ 500 1000 1500 2000 2500 3000 4000 5000 6000 7000 8000 9000 1000 15000 20000 25000 30000 35000 40000 45000 50000"
}
}
, {
"box" : {
"id" : "obj-116",
"maxclass" : "newobj",
"numinlets" : 1,
"numoutlets" : 1,
"outlettype" : [ "tapconnect" ],
"patching_rect" : [ 50.0, 100.0, 87.0, 22.0 ],
"style" : "",
"text" : "tapin~ 100000"
}
}
, {
"box" : {
"id" : "obj-113",
"maxclass" : "newobj",
"numinlets" : 21,
"numoutlets" : 21,
"outlettype" : [ "signal", "signal", "signal", "signal", "signal", "signal", "signal", "signal", "signal", "signal", "signal", "signal", "signal", "signal", "signal", "signal", "signal", "signal", "signal", "signal", "signal" ],
"patching_rect" : [ 50.0, 201.5, 735.0, 22.0 ],
"style" : "",
"text" : "tapout~ 500 1000 1500 2000 2500 3000 4000 5000 6000 7000 8000 9000 10000 15000 20000 25000 30000 35000 40000 45000 50000"
}
}
, {
"box" : {
"id" : "obj-114",
"maxclass" : "newobj",
"numinlets" : 1,
"numoutlets" : 1,
"outlettype" : [ "tapconnect" ],
"patching_rect" : [ 50.0, 171.5, 87.0, 22.0 ],
"style" : "",
"text" : "tapin~ 100000"
}
}
, {
"box" : {
"comment" : "",
"id" : "obj-219",
"index" : 1,
"maxclass" : "inlet",
"numinlets" : 0,
"numoutlets" : 1,
"outlettype" : [ "signal" ],
"patching_rect" : [ 50.0, 40.0, 30.0, 30.0 ],
"style" : ""
}
}
, {
"box" : {
"comment" : "",
"id" : "obj-220",
"index" : 2,
"maxclass" : "inlet",
"numinlets" : 0,
"numoutlets" : 1,
"outlettype" : [ "signal" ],
"patching_rect" : [ 85.0, 40.0, 30.0, 30.0 ],
"style" : ""
}
}
, {
"box" : {
"comment" : "",
"id" : "obj-221",
"index" : 1,
"maxclass" : "outlet",
"numinlets" : 1,
"numoutlets" : 0,
"patching_rect" : [ 50.0, 283.5, 30.0, 30.0 ],
"style" : ""
}
}
, {
"box" : {
"comment" : "",
"id" : "obj-222",
"index" : 2,
"maxclass" : "outlet",
"numinlets" : 1,
"numoutlets" : 0,
"patching_rect" : [ 85.0, 283.5, 30.0, 30.0 ],
"style" : ""
}
}
, {
"box" : {
"comment" : "",
"id" : "obj-223",
"index" : 3,
"maxclass" : "outlet",
"numinlets" : 1,
"numoutlets" : 0,
"patching_rect" : [ 120.0, 283.5, 30.0, 30.0 ],
"style" : ""
}
}
, {
"box" : {
"comment" : "",
"id" : "obj-224",
"index" : 4,
"maxclass" : "outlet",
"numinlets" : 1,
"numoutlets" : 0,
"patching_rect" : [ 155.0, 283.5, 30.0, 30.0 ],
"style" : ""
}
}
, {
"box" : {
"comment" : "",
"id" : "obj-225",
"index" : 5,
"maxclass" : "outlet",
"numinlets" : 1,
"numoutlets" : 0,
"patching_rect" : [ 190.0, 283.5, 30.0, 30.0 ],
"style" : ""
}
}
, {
"box" : {
"comment" : "",
"id" : "obj-226",
"index" : 6,
"maxclass" : "outlet",
"numinlets" : 1,
"numoutlets" : 0,
"patching_rect" : [ 225.0, 283.5, 30.0, 30.0 ],
"style" : ""
}
}
, {
"box" : {
"comment" : "",
"id" : "obj-227",
"index" : 7,
"maxclass" : "outlet",
"numinlets" : 1,
"numoutlets" : 0,
"patching_rect" : [ 260.0, 283.5, 30.0, 30.0 ],
"style" : ""
}
}
, {
"box" : {
"comment" : "",
"id" : "obj-228",
"index" : 8,
"maxclass" : "outlet",
"numinlets" : 1,
"numoutlets" : 0,
"patching_rect" : [ 295.0, 283.5, 30.0, 30.0 ],
"style" : ""
}
}
, {
"box" : {
"comment" : "",
"id" : "obj-229",
"index" : 9,
"maxclass" : "outlet",
"numinlets" : 1,
"numoutlets" : 0,
"patching_rect" : [ 330.0, 283.5, 30.0, 30.0 ],
"style" : ""
}
}
, {
"box" : {
"comment" : "",
"id" : "obj-230",
"index" : 10,
"maxclass" : "outlet",
"numinlets" : 1,
"numoutlets" : 0,
"patching_rect" : [ 365.0, 283.5, 30.0, 30.0 ],
"style" : ""
}
}
, {
"box" : {
"comment" : "",
"id" : "obj-231",
"index" : 11,
"maxclass" : "outlet",
"numinlets" : 1,
"numoutlets" : 0,
"patching_rect" : [ 400.0, 283.5, 30.0, 30.0 ],
"style" : ""
}
}
, {
"box" : {
"comment" : "",
"id" : "obj-232",
"index" : 12,
"maxclass" : "outlet",
"numinlets" : 1,
"numoutlets" : 0,
"patching_rect" : [ 435.0, 283.5, 30.0, 30.0 ],
"style" : ""
}
}
, {
"box" : {
"comment" : "",
"id" : "obj-233",
"index" : 13,
"maxclass" : "outlet",
"numinlets" : 1,
"numoutlets" : 0,
"patching_rect" : [ 470.0, 283.5, 30.0, 30.0 ],
"style" : ""
}
}
, {
"box" : {
"comment" : "",
"id" : "obj-234",
"index" : 14,
"maxclass" : "outlet",
"numinlets" : 1,
"numoutlets" : 0,
"patching_rect" : [ 505.0, 283.5, 30.0, 30.0 ],
"style" : ""
}
}
, {
"box" : {
"comment" : "",
"id" : "obj-235",
"index" : 15,
"maxclass" : "outlet",
"numinlets" : 1,
"numoutlets" : 0,
"patching_rect" : [ 540.0, 283.5, 30.0, 30.0 ],
"style" : ""
}
}
, {
"box" : {
"comment" : "",
"id" : "obj-236",
"index" : 16,
"maxclass" : "outlet",
"numinlets" : 1,
"numoutlets" : 0,
"patching_rect" : [ 575.0, 283.5, 30.0, 30.0 ],
"style" : ""
}
}
, {
"box" : {
"comment" : "",
"id" : "obj-237",
"index" : 17,
"maxclass" : "outlet",
"numinlets" : 1,
"numoutlets" : 0,
"patching_rect" : [ 610.0, 283.5, 30.0, 30.0 ],
"style" : ""
}
}
, {
"box" : {
"comment" : "",
"id" : "obj-238",
"index" : 18,
"maxclass" : "outlet",
"numinlets" : 1,
"numoutlets" : 0,
"patching_rect" : [ 645.0, 283.5, 30.0, 30.0 ],
"style" : ""
}
}
, {
"box" : {
"comment" : "",
"id" : "obj-239",
"index" : 19,
"maxclass" : "outlet",
"numinlets" : 1,
"numoutlets" : 0,
"patching_rect" : [ 680.0, 283.5, 30.0, 30.0 ],
"style" : ""
}
}
, {
"box" : {
"comment" : "",
"id" : "obj-240",
"index" : 20,
"maxclass" : "outlet",
"numinlets" : 1,
"numoutlets" : 0,
"patching_rect" : [ 715.0, 283.5, 30.0, 30.0 ],
"style" : ""
}
}
, {
"box" : {
"comment" : "",
"id" : "obj-241",
"index" : 21,
"maxclass" : "outlet",
"numinlets" : 1,
"numoutlets" : 0,
"patching_rect" : [ 750.0, 283.5, 30.0, 30.0 ],
"style" : ""
}
}
, {
"box" : {
"comment" : "",
"id" : "obj-242",
"index" : 22,
"maxclass" : "outlet",
"numinlets" : 1,
"numoutlets" : 0,
"patching_rect" : [ 785.0, 283.5, 30.0, 30.0 ],
"style" : ""
}
}
, {
"box" : {
"comment" : "",
"id" : "obj-243",
"index" : 23,
"maxclass" : "outlet",
"numinlets" : 1,
"numoutlets" : 0,
"patching_rect" : [ 820.0, 283.5, 30.0, 30.0 ],
"style" : ""
}
}
, {
"box" : {
"comment" : "",
"id" : "obj-244",
"index" : 24,
"maxclass" : "outlet",
"numinlets" : 1,
"numoutlets" : 0,
"patching_rect" : [ 855.0, 283.5, 30.0, 30.0 ],
"style" : ""
}
}
, {
"box" : {
"comment" : "",
"id" : "obj-245",
"index" : 25,
"maxclass" : "outlet",
"numinlets" : 1,
"numoutlets" : 0,
"patching_rect" : [ 890.0, 283.5, 30.0, 30.0 ],
"style" : ""
}
}
, {
"box" : {
"comment" : "",
"id" : "obj-246",
"index" : 26,
"maxclass" : "outlet",
"numinlets" : 1,
"numoutlets" : 0,
"patching_rect" : [ 925.0, 283.5, 30.0, 30.0 ],
"style" : ""
}
}
, {
"box" : {
"comment" : "",
"id" : "obj-247",
"index" : 27,
"maxclass" : "outlet",
"numinlets" : 1,
"numoutlets" : 0,
"patching_rect" : [ 960.0, 283.5, 30.0, 30.0 ],
"style" : ""
}
}
, {
"box" : {
"comment" : "",
"id" : "obj-248",
"index" : 28,
"maxclass" : "outlet",
"numinlets" : 1,
"numoutlets" : 0,
"patching_rect" : [ 995.0, 283.5, 30.0, 30.0 ],
"style" : ""
}
}
, {
"box" : {
"comment" : "",
"id" : "obj-249",
"index" : 29,
"maxclass" : "outlet",
"numinlets" : 1,
"numoutlets" : 0,
"patching_rect" : [ 1030.0, 283.5, 30.0, 30.0 ],
"style" : ""
}
}
, {
"box" : {
"comment" : "",
"id" : "obj-250",
"index" : 30,
"maxclass" : "outlet",
"numinlets" : 1,
"numoutlets" : 0,
"patching_rect" : [ 1065.0, 283.5, 30.0, 30.0 ],
"style" : ""
}
}
, {
"box" : {
"comment" : "",
"id" : "obj-251",
"index" : 31,
"maxclass" : "outlet",
"numinlets" : 1,
"numoutlets" : 0,
"patching_rect" : [ 1100.0, 283.5, 30.0, 30.0 ],
"style" : ""
}
}
, {
"box" : {
"comment" : "",
"id" : "obj-252",
"index" : 32,
"maxclass" : "outlet",
"numinlets" : 1,
"numoutlets" : 0,
"patching_rect" : [ 1135.0, 283.5, 30.0, 30.0 ],
"style" : ""
}
}
, {
"box" : {
"comment" : "",
"id" : "obj-253",
"index" : 33,
"maxclass" : "outlet",
"numinlets" : 1,
"numoutlets" : 0,
"patching_rect" : [ 1170.0, 283.5, 30.0, 30.0 ],
"style" : ""
}
}
, {
"box" : {
"comment" : "",
"id" : "obj-254",
"index" : 34,
"maxclass" : "outlet",
"numinlets" : 1,
"numoutlets" : 0,
"patching_rect" : [ 1205.0, 283.5, 30.0, 30.0 ],
"style" : ""
}
}
, {
"box" : {
"comment" : "",
"id" : "obj-255",
"index" : 35,
"maxclass" : "outlet",
"numinlets" : 1,
"numoutlets" : 0,
"patching_rect" : [ 1240.0, 283.5, 30.0, 30.0 ],
"style" : ""
}
}
, {
"box" : {
"comment" : "",
"id" : "obj-256",
"index" : 36,
"maxclass" : "outlet",
"numinlets" : 1,
"numoutlets" : 0,
"patching_rect" : [ 1275.0, 283.5, 30.0, 30.0 ],
"style" : ""
}
}
, {
"box" : {
"comment" : "",
"id" : "obj-257",
"index" : 37,
"maxclass" : "outlet",
"numinlets" : 1,
"numoutlets" : 0,
"patching_rect" : [ 1310.0, 283.5, 30.0, 30.0 ],
"style" : ""
}
}
, {
"box" : {
"comment" : "",
"id" : "obj-258",
"index" : 38,
"maxclass" : "outlet",
"numinlets" : 1,
"numoutlets" : 0,
"patching_rect" : [ 1345.0, 283.5, 30.0, 30.0 ],
"style" : ""
}
}
, {
"box" : {
"comment" : "",
"id" : "obj-259",
"index" : 39,
"maxclass" : "outlet",
"numinlets" : 1,
"numoutlets" : 0,
"patching_rect" : [ 1380.0, 283.5, 30.0, 30.0 ],
"style" : ""
}
}
, {
"box" : {
"comment" : "",
"id" : "obj-260",
"index" : 40,
"maxclass" : "outlet",
"numinlets" : 1,
"numoutlets" : 0,
"patching_rect" : [ 1415.0, 283.5, 30.0, 30.0 ],
"style" : ""
}
}
, {
"box" : {
"comment" : "",
"id" : "obj-261",
"index" : 41,
"maxclass" : "outlet",
"numinlets" : 1,
"numoutlets" : 0,
"patching_rect" : [ 1450.0, 283.5, 30.0, 30.0 ],
"style" : ""
}
}
, {
"box" : {
"comment" : "",
"id" : "obj-262",
"index" : 42,
"maxclass" : "outlet",
"numinlets" : 1,
"numoutlets" : 0,
"patching_rect" : [ 1485.0, 283.5, 30.0, 30.0 ],
"style" : ""
}
}
],
"lines" : [ {
"patchline" : {
"destination" : [ "obj-222", 0 ],
"source" : [ "obj-113", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-224", 0 ],
"source" : [ "obj-113", 1 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-226", 0 ],
"source" : [ "obj-113", 2 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-228", 0 ],
"source" : [ "obj-113", 3 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-230", 0 ],
"source" : [ "obj-113", 4 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-232", 0 ],
"source" : [ "obj-113", 5 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-234", 0 ],
"source" : [ "obj-113", 6 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-236", 0 ],
"source" : [ "obj-113", 7 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-238", 0 ],
"source" : [ "obj-113", 8 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-240", 0 ],
"source" : [ "obj-113", 9 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-242", 0 ],
"source" : [ "obj-113", 10 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-244", 0 ],
"source" : [ "obj-113", 11 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-246", 0 ],
"source" : [ "obj-113", 12 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-248", 0 ],
"source" : [ "obj-113", 13 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-250", 0 ],
"source" : [ "obj-113", 14 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-252", 0 ],
"source" : [ "obj-113", 15 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-254", 0 ],
"source" : [ "obj-113", 16 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-256", 0 ],
"source" : [ "obj-113", 17 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-258", 0 ],
"source" : [ "obj-113", 18 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-260", 0 ],
"source" : [ "obj-113", 19 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-262", 0 ],
"source" : [ "obj-113", 20 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-113", 0 ],
"source" : [ "obj-114", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-221", 0 ],
"source" : [ "obj-115", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-223", 0 ],
"source" : [ "obj-115", 1 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-225", 0 ],
"source" : [ "obj-115", 2 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-227", 0 ],
"source" : [ "obj-115", 3 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-229", 0 ],
"source" : [ "obj-115", 4 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-231", 0 ],
"source" : [ "obj-115", 5 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-233", 0 ],
"source" : [ "obj-115", 6 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-235", 0 ],
"source" : [ "obj-115", 7 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-237", 0 ],
"source" : [ "obj-115", 8 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-239", 0 ],
"source" : [ "obj-115", 9 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-241", 0 ],
"source" : [ "obj-115", 10 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-243", 0 ],
"source" : [ "obj-115", 11 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-245", 0 ],
"source" : [ "obj-115", 12 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-247", 0 ],
"source" : [ "obj-115", 13 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-249", 0 ],
"source" : [ "obj-115", 14 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-251", 0 ],
"source" : [ "obj-115", 15 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-253", 0 ],
"source" : [ "obj-115", 16 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-255", 0 ],
"source" : [ "obj-115", 17 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-257", 0 ],
"source" : [ "obj-115", 18 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-259", 0 ],
"source" : [ "obj-115", 19 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-261", 0 ],
"source" : [ "obj-115", 20 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-115", 0 ],
"source" : [ "obj-116", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-116", 0 ],
"source" : [ "obj-219", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-114", 0 ],
"source" : [ "obj-220", 0 ]
}
}
]
}
,
"patching_rect" : [ 737.0, 483.5, 449.5, 22.0 ],
"saved_object_attributes" : {
"description" : "",
"digest" : "",
"globalpatchername" : "",
"style" : "",
"tags" : ""
}
,
"style" : "",
"text" : "p Delay Stack"
}
}
, {
"box" : {
"id" : "obj-166",
"maxclass" : "live.gain~",
"numinlets" : 2,
"numoutlets" : 5,
"orientation" : 1,
"outlettype" : [ "signal", "signal", "", "float", "list" ],
"parameter_enable" : 1,
"patching_rect" : [ 902.25, 907.699951, 169.0, 38.0 ],
"presentation_rect" : [ 853.0, 565.0, 50.0, 38.0 ],
"saved_attribute_attributes" : {
"valueof" : {
"parameter_longname" : "live.gain~[25]",
"parameter_shortname" : "live.gain~",
"parameter_type" : 0,
"parameter_mmin" : -70.0,
"parameter_mmax" : 6.0,
"parameter_initial" : [ 0.0 ],
"parameter_unitstyle" : 4
}
}
,
"showname" : 0,
"varname" : "live.gain~[25]"
}
}
, {
"box" : {
"id" : "obj-165",
"maxclass" : "live.gain~",
"numinlets" : 2,
"numoutlets" : 5,
"orientation" : 1,
"outlettype" : [ "signal", "signal", "", "float", "list" ],
"parameter_enable" : 1,
"patching_rect" : [ 1073.25, 627.699951, 169.0, 38.0 ],
"presentation_rect" : [ 838.0, 550.0, 50.0, 38.0 ],
"saved_attribute_attributes" : {
"valueof" : {
"parameter_longname" : "live.gain~[24]",
"parameter_shortname" : "live.gain~",
"parameter_type" : 0,
"parameter_mmin" : -70.0,
"parameter_mmax" : 6.0,
"parameter_initial" : [ 0.0 ],
"parameter_unitstyle" : 4
}
}
,
"showname" : 0,
"varname" : "live.gain~[24]"
}
}
, {
"box" : {
"id" : "obj-164",
"maxclass" : "live.gain~",
"numinlets" : 2,
"numoutlets" : 5,
"orientation" : 1,
"outlettype" : [ "signal", "signal", "", "float", "list" ],
"parameter_enable" : 1,
"patching_rect" : [ 902.25, 987.699951, 169.0, 38.0 ],
"presentation_rect" : [ 823.0, 535.0, 50.0, 38.0 ],
"saved_attribute_attributes" : {
"valueof" : {
"parameter_longname" : "live.gain~[23]",
"parameter_shortname" : "live.gain~",
"parameter_type" : 0,
"parameter_mmin" : -70.0,
"parameter_mmax" : 6.0,
"parameter_initial" : [ 0.0 ],
"parameter_unitstyle" : 4
}
}
,
"showname" : 0,
"varname" : "live.gain~[23]"
}
}
, {
"box" : {
"id" : "obj-163",
"maxclass" : "live.gain~",
"numinlets" : 2,
"numoutlets" : 5,
"orientation" : 1,
"outlettype" : [ "signal", "signal", "", "float", "list" ],
"parameter_enable" : 1,
"patching_rect" : [ 902.25, 947.699951, 169.0, 38.0 ],
"presentation_rect" : [ 808.0, 520.0, 50.0, 38.0 ],
"saved_attribute_attributes" : {
"valueof" : {
"parameter_longname" : "live.gain~[22]",
"parameter_shortname" : "live.gain~",
"parameter_type" : 0,
"parameter_mmin" : -70.0,
"parameter_mmax" : 6.0,
"parameter_initial" : [ 0.0 ],
"parameter_unitstyle" : 4
}
}
,
"showname" : 0,
"varname" : "live.gain~[22]"
}
}
, {
"box" : {
"id" : "obj-161",
"maxclass" : "newobj",
"numinlets" : 1,
"numoutlets" : 0,
"patcher" : {
"fileversion" : 1,
"appversion" : {
"major" : 7,
"minor" : 3,
"revision" : 4,
"architecture" : "x64",
"modernui" : 1
}
,
"rect" : [ 0.0, 0.0, 640.0, 480.0 ],
"bglocked" : 0,
"openinpresentation" : 0,
"default_fontsize" : 12.0,
"default_fontface" : 0,
"default_fontname" : "Arial",
"gridonopen" : 1,
"gridsize" : [ 15.0, 15.0 ],
"gridsnaponopen" : 1,
"objectsnaponopen" : 1,
"statusbarvisible" : 2,
"toolbarvisible" : 1,
"lefttoolbarpinned" : 0,
"toptoolbarpinned" : 0,
"righttoolbarpinned" : 0,
"bottomtoolbarpinned" : 0,
"toolbars_unpinned_last_save" : 0,
"tallnewobj" : 0,
"boxanimatetime" : 200,
"enablehscroll" : 1,
"enablevscroll" : 1,
"devicewidth" : 0.0,
"description" : "",
"digest" : "",
"tags" : "",
"style" : "",
"subpatcher_template" : "mytemp",
"boxes" : [ {
"box" : {
"id" : "obj-98",
"maxclass" : "newobj",
"numinlets" : 2,
"numoutlets" : 1,
"outlettype" : [ "bang" ],
"patching_rect" : [ 50.0, 331.0, 63.0, 22.0 ],
"style" : "",
"text" : "delay 500"
}
}
, {
"box" : {
"id" : "obj-99",
"maxclass" : "newobj",
"numinlets" : 1,
"numoutlets" : 0,
"patching_rect" : [ 50.0, 368.0, 43.0, 22.0 ],
"style" : "",
"text" : "s set4"
}
}
, {
"box" : {
"id" : "obj-100",
"maxclass" : "newobj",
"numinlets" : 1,
"numoutlets" : 4,
"outlettype" : [ "bang", "bang", "", "" ],
"patching_rect" : [ 211.0, 259.0, 50.5, 22.0 ],
"style" : "",
"text" : "t b b l l"
}
}
, {
"box" : {
"id" : "obj-101",
"maxclass" : "newobj",
"numinlets" : 1,
"numoutlets" : 9,
"outlettype" : [ "float", "list", "float", "float", "float", "float", "float", "", "int" ],
"patching_rect" : [ 148.0, 190.0, 103.0, 22.0 ],
"style" : "",
"text" : "info~ IR4"
}
}
, {
"box" : {
"id" : "obj-102",
"maxclass" : "newobj",
"numinlets" : 1,
"numoutlets" : 2,
"outlettype" : [ "float", "bang" ],
"patching_rect" : [ 344.0, 363.0, 113.0, 22.0 ],
"style" : "",
"text" : "buffer~ IR-R4 1000"
}
}
, {
"box" : {
"id" : "obj-103",
"maxclass" : "newobj",
"numinlets" : 1,
"numoutlets" : 2,
"outlettype" : [ "float", "bang" ],
"patching_rect" : [ 228.5, 363.0, 111.0, 22.0 ],
"style" : "",
"text" : "buffer~ IR-L4 1000"
}
}
, {
"box" : {
"id" : "obj-104",
"maxclass" : "message",
"numinlets" : 2,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 131.0, 331.0, 99.0, 22.0 ],
"style" : "",
"text" : "split IR-L4 IR-R4"
}
}
, {
"box" : {
"id" : "obj-106",
"maxclass" : "newobj",
"numinlets" : 1,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 63.0, 100.0, 97.0, 22.0 ],
"style" : "",
"text" : "prepend replace"
}
}
, {
"box" : {
"id" : "obj-107",
"maxclass" : "newobj",
"numinlets" : 1,
"numoutlets" : 2,
"outlettype" : [ "float", "bang" ],
"patching_rect" : [ 64.0, 152.0, 110.0, 22.0 ],
"style" : "",
"text" : "buffer~ IR4 2 1000"
}
}
, {
"box" : {
"id" : "obj-108",
"maxclass" : "newobj",
"numinlets" : 1,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 131.0, 363.0, 91.0, 22.0 ],
"style" : "",
"text" : "mxj buf.Op IR4"
}
}
, {
"box" : {
"id" : "obj-109",
"maxclass" : "message",
"numinlets" : 2,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 211.0, 228.0, 65.0, 22.0 ],
"style" : "",
"text" : "setsize $1"
}
}
, {
"box" : {
"comment" : "",
"id" : "obj-160",
"index" : 1,
"maxclass" : "inlet",
"numinlets" : 0,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 63.0, 40.0, 30.0, 30.0 ],
"style" : ""
}
}
],
"lines" : [ {
"patchline" : {
"destination" : [ "obj-102", 0 ],
"midpoints" : [ 252.0, 307.0, 353.5, 307.0 ],
"source" : [ "obj-100", 3 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-103", 0 ],
"midpoints" : [ 241.5, 307.0, 238.0, 307.0 ],
"source" : [ "obj-100", 2 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-104", 0 ],
"midpoints" : [ 231.0, 295.5, 140.5, 295.5 ],
"source" : [ "obj-100", 1 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-98", 0 ],
"midpoints" : [ 220.5, 289.0, 59.5, 289.0 ],
"source" : [ "obj-100", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-109", 0 ],
"source" : [ "obj-101", 6 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-108", 0 ],
"source" : [ "obj-104", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-107", 0 ],
"midpoints" : [ 72.5, 136.5, 73.5, 136.5 ],
"source" : [ "obj-106", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-101", 0 ],
"source" : [ "obj-107", 1 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-100", 0 ],
"source" : [ "obj-109", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-106", 0 ],
"source" : [ "obj-160", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-99", 0 ],
"source" : [ "obj-98", 0 ]
}
}
]
}
,
"patching_rect" : [ 737.0, 442.5, 96.0, 22.0 ],
"saved_object_attributes" : {
"description" : "",
"digest" : "",
"globalpatchername" : "",
"style" : "",
"tags" : ""
}
,
"style" : "",
"text" : "p Convolve IR 2"
}
}
, {
"box" : {
"id" : "obj-159",
"maxclass" : "newobj",
"numinlets" : 1,
"numoutlets" : 0,
"patcher" : {
"fileversion" : 1,
"appversion" : {
"major" : 7,
"minor" : 3,
"revision" : 4,
"architecture" : "x64",
"modernui" : 1
}
,
"rect" : [ 0.0, 0.0, 640.0, 480.0 ],
"bglocked" : 0,
"openinpresentation" : 0,
"default_fontsize" : 12.0,
"default_fontface" : 0,
"default_fontname" : "Arial",
"gridonopen" : 1,
"gridsize" : [ 15.0, 15.0 ],
"gridsnaponopen" : 1,
"objectsnaponopen" : 1,
"statusbarvisible" : 2,
"toolbarvisible" : 1,
"lefttoolbarpinned" : 0,
"toptoolbarpinned" : 0,
"righttoolbarpinned" : 0,
"bottomtoolbarpinned" : 0,
"toolbars_unpinned_last_save" : 0,
"tallnewobj" : 0,
"boxanimatetime" : 200,
"enablehscroll" : 1,
"enablevscroll" : 1,
"devicewidth" : 0.0,
"description" : "",
"digest" : "",
"tags" : "",
"style" : "",
"subpatcher_template" : "mytemp",
"boxes" : [ {
"box" : {
"id" : "obj-77",
"maxclass" : "newobj",
"numinlets" : 2,
"numoutlets" : 1,
"outlettype" : [ "bang" ],
"patching_rect" : [ 50.0, 343.0, 63.0, 22.0 ],
"style" : "",
"text" : "delay 500"
}
}
, {
"box" : {
"id" : "obj-78",
"maxclass" : "newobj",
"numinlets" : 1,
"numoutlets" : 0,
"patching_rect" : [ 50.0, 375.0, 43.0, 22.0 ],
"style" : "",
"text" : "s set3"
}
}
, {
"box" : {
"id" : "obj-79",
"maxclass" : "newobj",
"numinlets" : 1,
"numoutlets" : 4,
"outlettype" : [ "bang", "bang", "", "" ],
"patching_rect" : [ 208.0, 263.0, 50.5, 22.0 ],
"style" : "",
"text" : "t b b l l"
}
}
, {
"box" : {
"id" : "obj-80",
"maxclass" : "newobj",
"numinlets" : 1,
"numoutlets" : 9,
"outlettype" : [ "float", "list", "float", "float", "float", "float", "float", "", "int" ],
"patching_rect" : [ 145.0, 190.0, 103.0, 22.0 ],
"style" : "",
"text" : "info~ IR3"
}
}
, {
"box" : {
"id" : "obj-81",
"linecount" : 2,
"maxclass" : "newobj",
"numinlets" : 1,
"numoutlets" : 2,
"outlettype" : [ "float", "bang" ],
"patching_rect" : [ 344.0, 375.0, 86.0, 36.0 ],
"style" : "",
"text" : "buffer~ IR-R3 1000"
}
}
, {
"box" : {
"id" : "obj-82",
"maxclass" : "newobj",
"numinlets" : 1,
"numoutlets" : 2,
"outlettype" : [ "float", "bang" ],
"patching_rect" : [ 228.5, 375.0, 111.0, 22.0 ],
"style" : "",
"text" : "buffer~ IR-L3 1000"
}
}
, {
"box" : {
"id" : "obj-83",
"maxclass" : "message",
"numinlets" : 2,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 131.0, 343.0, 99.0, 22.0 ],
"style" : "",
"text" : "split IR-L3 IR-R3"
}
}
, {
"box" : {
"id" : "obj-85",
"maxclass" : "newobj",
"numinlets" : 1,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 60.0, 100.0, 97.0, 22.0 ],
"style" : "",
"text" : "prepend replace"
}
}
, {
"box" : {
"id" : "obj-86",
"maxclass" : "newobj",
"numinlets" : 1,
"numoutlets" : 2,
"outlettype" : [ "float", "bang" ],
"patching_rect" : [ 61.0, 152.0, 110.0, 22.0 ],
"style" : "",
"text" : "buffer~ IR3 2 1000"
}
}
, {
"box" : {
"id" : "obj-87",
"maxclass" : "newobj",
"numinlets" : 1,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 131.0, 375.0, 91.0, 22.0 ],
"style" : "",
"text" : "mxj buf.Op IR3"
}
}
, {
"box" : {
"id" : "obj-88",
"maxclass" : "message",
"numinlets" : 2,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 208.0, 228.0, 65.0, 22.0 ],
"style" : "",
"text" : "setsize $1"
}
}
, {
"box" : {
"comment" : "",
"id" : "obj-158",
"index" : 1,
"maxclass" : "inlet",
"numinlets" : 0,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 60.0, 40.0, 30.0, 30.0 ],
"style" : ""
}
}
],
"lines" : [ {
"patchline" : {
"destination" : [ "obj-85", 0 ],
"source" : [ "obj-158", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-78", 0 ],
"source" : [ "obj-77", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-77", 0 ],
"midpoints" : [ 217.5, 301.0, 59.5, 301.0 ],
"source" : [ "obj-79", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-81", 0 ],
"midpoints" : [ 249.0, 319.0, 353.5, 319.0 ],
"source" : [ "obj-79", 3 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-82", 0 ],
"midpoints" : [ 238.5, 319.0, 238.0, 319.0 ],
"source" : [ "obj-79", 2 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-83", 0 ],
"midpoints" : [ 228.0, 307.5, 140.5, 307.5 ],
"source" : [ "obj-79", 1 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-88", 0 ],
"source" : [ "obj-80", 6 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-87", 0 ],
"source" : [ "obj-83", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-86", 0 ],
"midpoints" : [ 69.5, 136.5, 70.5, 136.5 ],
"source" : [ "obj-85", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-80", 0 ],
"source" : [ "obj-86", 1 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-79", 0 ],
"source" : [ "obj-88", 0 ]
}
}
]
}
,
"patching_rect" : [ 737.0, 313.599976, 96.0, 22.0 ],
"saved_object_attributes" : {
"description" : "",
"digest" : "",
"globalpatchername" : "",
"style" : "",
"tags" : ""
}
,
"style" : "",
"text" : "p Convolve IR 1"
}
}
, {
"box" : {
"id" : "obj-157",
"maxclass" : "live.gain~",
"numinlets" : 2,
"numoutlets" : 5,
"orientation" : 1,
"outlettype" : [ "signal", "signal", "", "float", "list" ],
"parameter_enable" : 1,
"patching_rect" : [ 902.25, 747.699951, 169.0, 38.0 ],
"presentation_rect" : [ 853.0, 565.0, 50.0, 38.0 ],
"saved_attribute_attributes" : {
"valueof" : {
"parameter_longname" : "live.gain~[21]",
"parameter_shortname" : "live.gain~",
"parameter_type" : 0,
"parameter_mmin" : -70.0,
"parameter_mmax" : 6.0,
"parameter_initial" : [ 0.0 ],
"parameter_unitstyle" : 4
}
}
,
"showname" : 0,
"varname" : "live.gain~[21]"
}
}
, {
"box" : {
"id" : "obj-156",
"maxclass" : "live.gain~",
"numinlets" : 2,
"numoutlets" : 5,
"orientation" : 1,
"outlettype" : [ "signal", "signal", "", "float", "list" ],
"parameter_enable" : 1,
"patching_rect" : [ 902.25, 827.699951, 169.0, 38.0 ],
"presentation_rect" : [ 838.0, 550.0, 50.0, 38.0 ],
"saved_attribute_attributes" : {
"valueof" : {
"parameter_longname" : "live.gain~[20]",
"parameter_shortname" : "live.gain~",
"parameter_type" : 0,
"parameter_mmin" : -70.0,
"parameter_mmax" : 6.0,
"parameter_initial" : [ 0.0 ],
"parameter_unitstyle" : 4
}
}
,
"showname" : 0,
"varname" : "live.gain~[20]"
}
}
, {
"box" : {
"id" : "obj-155",
"maxclass" : "live.gain~",
"numinlets" : 2,
"numoutlets" : 5,
"orientation" : 1,
"outlettype" : [ "signal", "signal", "", "float", "list" ],
"parameter_enable" : 1,
"patching_rect" : [ 902.25, 867.699951, 169.0, 38.0 ],
"presentation_rect" : [ 823.0, 535.0, 50.0, 38.0 ],
"saved_attribute_attributes" : {
"valueof" : {
"parameter_longname" : "live.gain~[19]",
"parameter_shortname" : "live.gain~",
"parameter_type" : 0,
"parameter_mmin" : -70.0,
"parameter_mmax" : 6.0,
"parameter_initial" : [ 0.0 ],
"parameter_unitstyle" : 4
}
}
,
"showname" : 0,
"varname" : "live.gain~[19]"
}
}
, {
"box" : {
"id" : "obj-154",
"maxclass" : "live.gain~",
"numinlets" : 2,
"numoutlets" : 5,
"orientation" : 1,
"outlettype" : [ "signal", "signal", "", "float", "list" ],
"parameter_enable" : 1,
"patching_rect" : [ 902.25, 787.699951, 169.0, 38.0 ],
"presentation_rect" : [ 808.0, 520.0, 50.0, 38.0 ],
"saved_attribute_attributes" : {
"valueof" : {
"parameter_longname" : "live.gain~[18]",
"parameter_shortname" : "live.gain~",
"parameter_type" : 0,
"parameter_mmin" : -70.0,
"parameter_mmax" : 6.0,
"parameter_initial" : [ 0.0 ],
"parameter_unitstyle" : 4
}
}
,
"showname" : 0,
"varname" : "live.gain~[18]"
}
}
, {
"box" : {
"id" : "obj-153",
"maxclass" : "live.gain~",
"numinlets" : 2,
"numoutlets" : 5,
"orientation" : 1,
"outlettype" : [ "signal", "signal", "", "float", "list" ],
"parameter_enable" : 1,
"patching_rect" : [ 902.25, 707.699951, 169.0, 38.0 ],
"presentation_rect" : [ 793.0, 505.0, 50.0, 38.0 ],
"saved_attribute_attributes" : {
"valueof" : {
"parameter_longname" : "live.gain~[17]",
"parameter_shortname" : "live.gain~",
"parameter_type" : 0,
"parameter_mmin" : -70.0,
"parameter_mmax" : 6.0,
"parameter_initial" : [ 0.0 ],
"parameter_unitstyle" : 4
}
}
,
"showname" : 0,
"varname" : "live.gain~[17]"
}
}
, {
"box" : {
"id" : "obj-152",
"maxclass" : "live.gain~",
"numinlets" : 2,
"numoutlets" : 5,
"orientation" : 1,
"outlettype" : [ "signal", "signal", "", "float", "list" ],
"parameter_enable" : 1,
"patching_rect" : [ 731.25, 987.699951, 169.0, 38.0 ],
"presentation_rect" : [ 823.0, 535.0, 50.0, 38.0 ],
"saved_attribute_attributes" : {
"valueof" : {
"parameter_longname" : "live.gain~[16]",
"parameter_shortname" : "live.gain~",
"parameter_type" : 0,
"parameter_mmin" : -70.0,
"parameter_mmax" : 6.0,
"parameter_initial" : [ 0.0 ],
"parameter_unitstyle" : 4
}
}
,
"showname" : 0,
"varname" : "live.gain~[16]"
}
}
, {
"box" : {
"id" : "obj-151",
"maxclass" : "live.gain~",
"numinlets" : 2,
"numoutlets" : 5,
"orientation" : 1,
"outlettype" : [ "signal", "signal", "", "float", "list" ],
"parameter_enable" : 1,
"patching_rect" : [ 902.25, 627.699951, 169.0, 38.0 ],
"presentation_rect" : [ 808.0, 520.0, 50.0, 38.0 ],
"saved_attribute_attributes" : {
"valueof" : {
"parameter_longname" : "live.gain~[15]",
"parameter_shortname" : "live.gain~",
"parameter_type" : 0,
"parameter_mmin" : -70.0,
"parameter_mmax" : 6.0,
"parameter_initial" : [ 0.0 ],
"parameter_unitstyle" : 4
}
}
,
"showname" : 0,
"varname" : "live.gain~[15]"
}
}
, {
"box" : {
"id" : "obj-150",
"maxclass" : "live.gain~",
"numinlets" : 2,
"numoutlets" : 5,
"orientation" : 1,
"outlettype" : [ "signal", "signal", "", "float", "list" ],
"parameter_enable" : 1,
"patching_rect" : [ 902.25, 667.699951, 169.0, 38.0 ],
"presentation_rect" : [ 793.0, 505.0, 50.0, 38.0 ],
"saved_attribute_attributes" : {
"valueof" : {
"parameter_longname" : "live.gain~[14]",
"parameter_shortname" : "live.gain~",
"parameter_type" : 0,
"parameter_mmin" : -70.0,
"parameter_mmax" : 6.0,
"parameter_initial" : [ 0.0 ],
"parameter_unitstyle" : 4
}
}
,
"showname" : 0,
"varname" : "live.gain~[14]"
}
}
, {
"box" : {
"id" : "obj-149",
"maxclass" : "live.gain~",
"numinlets" : 2,
"numoutlets" : 5,
"orientation" : 1,
"outlettype" : [ "signal", "signal", "", "float", "list" ],
"parameter_enable" : 1,
"patching_rect" : [ 731.25, 947.699951, 169.0, 38.0 ],
"presentation_rect" : [ 778.0, 490.0, 50.0, 38.0 ],
"saved_attribute_attributes" : {
"valueof" : {
"parameter_longname" : "live.gain~[13]",
"parameter_shortname" : "live.gain~",
"parameter_type" : 0,
"parameter_mmin" : -70.0,
"parameter_mmax" : 6.0,
"parameter_initial" : [ 0.0 ],
"parameter_unitstyle" : 4
}
}
,
"showname" : 0,
"varname" : "live.gain~[13]"
}
}
, {
"box" : {
"id" : "obj-148",
"maxclass" : "live.gain~",
"numinlets" : 2,
"numoutlets" : 5,
"orientation" : 1,
"outlettype" : [ "signal", "signal", "", "float", "list" ],
"parameter_enable" : 1,
"patching_rect" : [ 731.25, 907.699951, 169.0, 38.0 ],
"presentation_rect" : [ 763.0, 475.0, 50.0, 38.0 ],
"saved_attribute_attributes" : {
"valueof" : {
"parameter_longname" : "live.gain~[12]",
"parameter_shortname" : "live.gain~",
"parameter_type" : 0,
"parameter_mmin" : -70.0,
"parameter_mmax" : 6.0,
"parameter_initial" : [ 0.0 ],
"parameter_unitstyle" : 4
}
}
,
"showname" : 0,
"varname" : "live.gain~[12]"
}
}
, {
"box" : {
"id" : "obj-147",
"maxclass" : "live.gain~",
"numinlets" : 2,
"numoutlets" : 5,
"orientation" : 1,
"outlettype" : [ "signal", "signal", "", "float", "list" ],
"parameter_enable" : 1,
"patching_rect" : [ 731.25, 867.699951, 169.0, 38.0 ],
"presentation_rect" : [ 748.0, 460.0, 50.0, 38.0 ],
"saved_attribute_attributes" : {
"valueof" : {
"parameter_longname" : "live.gain~[11]",
"parameter_shortname" : "live.gain~",
"parameter_type" : 0,
"parameter_mmin" : -70.0,
"parameter_mmax" : 6.0,
"parameter_initial" : [ 0.0 ],
"parameter_unitstyle" : 4
}
}
,
"showname" : 0,
"varname" : "live.gain~[11]"
}
}
, {
"box" : {
"id" : "obj-146",
"maxclass" : "live.gain~",
"numinlets" : 2,
"numoutlets" : 5,
"orientation" : 1,
"outlettype" : [ "signal", "signal", "", "float", "list" ],
"parameter_enable" : 1,
"patching_rect" : [ 731.25, 827.699951, 169.0, 38.0 ],
"presentation_rect" : [ 778.0, 490.0, 50.0, 38.0 ],
"saved_attribute_attributes" : {
"valueof" : {
"parameter_longname" : "live.gain~[10]",
"parameter_shortname" : "live.gain~",
"parameter_type" : 0,
"parameter_mmin" : -70.0,
"parameter_mmax" : 6.0,
"parameter_initial" : [ 0.0 ],
"parameter_unitstyle" : 4
}
}
,
"showname" : 0,
"varname" : "live.gain~[10]"
}
}
, {
"box" : {
"id" : "obj-145",
"maxclass" : "live.gain~",
"numinlets" : 2,
"numoutlets" : 5,
"orientation" : 1,
"outlettype" : [ "signal", "signal", "", "float", "list" ],
"parameter_enable" : 1,
"patching_rect" : [ 731.25, 787.699951, 169.0, 38.0 ],
"presentation_rect" : [ 763.0, 475.0, 50.0, 38.0 ],
"saved_attribute_attributes" : {
"valueof" : {
"parameter_longname" : "live.gain~[9]",
"parameter_shortname" : "live.gain~",
"parameter_type" : 0,
"parameter_mmin" : -70.0,
"parameter_mmax" : 6.0,
"parameter_initial" : [ 0.0 ],
"parameter_unitstyle" : 4
}
}
,
"showname" : 0,
"varname" : "live.gain~[9]"
}
}
, {
"box" : {
"id" : "obj-144",
"maxclass" : "newobj",
"numinlets" : 1,
"numoutlets" : 0,
"patcher" : {
"fileversion" : 1,
"appversion" : {
"major" : 7,
"minor" : 3,
"revision" : 4,
"architecture" : "x64",
"modernui" : 1
}
,
"rect" : [ 0.0, 0.0, 640.0, 480.0 ],
"bglocked" : 0,
"openinpresentation" : 0,
"default_fontsize" : 12.0,
"default_fontface" : 0,
"default_fontname" : "Arial",
"gridonopen" : 1,
"gridsize" : [ 15.0, 15.0 ],
"gridsnaponopen" : 1,
"objectsnaponopen" : 1,
"statusbarvisible" : 2,
"toolbarvisible" : 1,
"lefttoolbarpinned" : 0,
"toptoolbarpinned" : 0,
"righttoolbarpinned" : 0,
"bottomtoolbarpinned" : 0,
"toolbars_unpinned_last_save" : 0,
"tallnewobj" : 0,
"boxanimatetime" : 200,
"enablehscroll" : 1,
"enablevscroll" : 1,
"devicewidth" : 0.0,
"description" : "",
"digest" : "",
"tags" : "",
"style" : "",
"subpatcher_template" : "mytemp",
"boxes" : [ {
"box" : {
"id" : "obj-12",
"maxclass" : "newobj",
"numinlets" : 2,
"numoutlets" : 1,
"outlettype" : [ "bang" ],
"patching_rect" : [ 50.0, 343.0, 63.0, 22.0 ],
"style" : "",
"text" : "delay 500"
}
}
, {
"box" : {
"id" : "obj-16",
"maxclass" : "newobj",
"numinlets" : 1,
"numoutlets" : 0,
"patching_rect" : [ 50.0, 375.0, 43.0, 22.0 ],
"style" : "",
"text" : "s set2"
}
}
, {
"box" : {
"id" : "obj-17",
"maxclass" : "newobj",
"numinlets" : 1,
"numoutlets" : 4,
"outlettype" : [ "bang", "bang", "", "" ],
"patching_rect" : [ 208.0, 263.0, 50.5, 22.0 ],
"style" : "",
"text" : "t b b l l"
}
}
, {
"box" : {
"id" : "obj-28",
"maxclass" : "newobj",
"numinlets" : 1,
"numoutlets" : 9,
"outlettype" : [ "float", "list", "float", "float", "float", "float", "float", "", "int" ],
"patching_rect" : [ 145.0, 190.0, 103.0, 22.0 ],
"style" : "",
"text" : "info~ IR2"
}
}
, {
"box" : {
"id" : "obj-30",
"linecount" : 2,
"maxclass" : "newobj",
"numinlets" : 1,
"numoutlets" : 2,
"outlettype" : [ "float", "bang" ],
"patching_rect" : [ 344.0, 375.0, 86.0, 36.0 ],
"style" : "",
"text" : "buffer~ IR-R2 1000"
}
}
, {
"box" : {
"id" : "obj-31",
"maxclass" : "newobj",
"numinlets" : 1,
"numoutlets" : 2,
"outlettype" : [ "float", "bang" ],
"patching_rect" : [ 228.5, 375.0, 111.0, 22.0 ],
"style" : "",
"text" : "buffer~ IR-L2 1000"
}
}
, {
"box" : {
"id" : "obj-32",
"maxclass" : "message",
"numinlets" : 2,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 131.0, 343.0, 99.0, 22.0 ],
"style" : "",
"text" : "split IR-L2 IR-R2"
}
}
, {
"box" : {
"id" : "obj-34",
"maxclass" : "newobj",
"numinlets" : 1,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 60.0, 100.0, 97.0, 22.0 ],
"style" : "",
"text" : "prepend replace"
}
}
, {
"box" : {
"id" : "obj-36",
"maxclass" : "newobj",
"numinlets" : 1,
"numoutlets" : 2,
"outlettype" : [ "float", "bang" ],
"patching_rect" : [ 61.0, 152.0, 110.0, 22.0 ],
"style" : "",
"text" : "buffer~ IR2 2 1000"
}
}
, {
"box" : {
"id" : "obj-37",
"maxclass" : "newobj",
"numinlets" : 1,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 131.0, 375.0, 91.0, 22.0 ],
"style" : "",
"text" : "mxj buf.Op IR2"
}
}
, {
"box" : {
"id" : "obj-38",
"maxclass" : "message",
"numinlets" : 2,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 208.0, 228.0, 65.0, 22.0 ],
"style" : "",
"text" : "setsize $1"
}
}
, {
"box" : {
"comment" : "",
"id" : "obj-143",
"index" : 1,
"maxclass" : "inlet",
"numinlets" : 0,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 60.0, 40.0, 30.0, 30.0 ],
"style" : ""
}
}
],
"lines" : [ {
"patchline" : {
"destination" : [ "obj-16", 0 ],
"source" : [ "obj-12", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-34", 0 ],
"source" : [ "obj-143", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-12", 0 ],
"midpoints" : [ 217.5, 301.0, 59.5, 301.0 ],
"source" : [ "obj-17", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-30", 0 ],
"midpoints" : [ 249.0, 319.0, 353.5, 319.0 ],
"source" : [ "obj-17", 3 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-31", 0 ],
"midpoints" : [ 238.5, 319.0, 238.0, 319.0 ],
"source" : [ "obj-17", 2 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-32", 0 ],
"midpoints" : [ 228.0, 307.5, 140.5, 307.5 ],
"source" : [ "obj-17", 1 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-38", 0 ],
"source" : [ "obj-28", 6 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-37", 0 ],
"source" : [ "obj-32", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-36", 0 ],
"midpoints" : [ 69.5, 136.5, 70.5, 136.5 ],
"source" : [ "obj-34", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-28", 0 ],
"source" : [ "obj-36", 1 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-17", 0 ],
"source" : [ "obj-38", 0 ]
}
}
]
}
,
"patching_rect" : [ 739.0, 206.5, 122.0, 22.0 ],
"saved_object_attributes" : {
"description" : "",
"digest" : "",
"globalpatchername" : "",
"style" : "",
"tags" : ""
}
,
"style" : "",
"text" : "p Convolve Non-IR 2"
}
}
, {
"box" : {
"id" : "obj-142",
"maxclass" : "message",
"numinlets" : 2,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 634.0, 101.0, 34.0, 22.0 ],
"style" : "",
"text" : "0.33"
}
}
, {
"box" : {
"id" : "obj-120",
"maxclass" : "live.gain~",
"numinlets" : 2,
"numoutlets" : 5,
"orientation" : 1,
"outlettype" : [ "signal", "signal", "", "float", "list" ],
"parameter_enable" : 1,
"patching_rect" : [ 731.25, 627.699951, 169.0, 38.0 ],
"presentation_rect" : [ 778.0, 490.0, 50.0, 38.0 ],
"saved_attribute_attributes" : {
"valueof" : {
"parameter_longname" : "live.gain~[8]",
"parameter_shortname" : "live.gain~",
"parameter_type" : 0,
"parameter_mmin" : -70.0,
"parameter_mmax" : 6.0,
"parameter_initial" : [ 0.0 ],
"parameter_unitstyle" : 4
}
}
,
"showname" : 0,
"varname" : "live.gain~[8]"
}
}
, {
"box" : {
"id" : "obj-119",
"maxclass" : "live.gain~",
"numinlets" : 2,
"numoutlets" : 5,
"orientation" : 1,
"outlettype" : [ "signal", "signal", "", "float", "list" ],
"parameter_enable" : 1,
"patching_rect" : [ 731.25, 667.699951, 169.0, 38.0 ],
"presentation_rect" : [ 763.0, 475.0, 50.0, 38.0 ],
"saved_attribute_attributes" : {
"valueof" : {
"parameter_longname" : "live.gain~[7]",
"parameter_shortname" : "live.gain~",
"parameter_type" : 0,
"parameter_mmin" : -70.0,
"parameter_mmax" : 6.0,
"parameter_initial" : [ 0.0 ],
"parameter_unitstyle" : 4
}
}
,
"showname" : 0,
"varname" : "live.gain~[7]"
}
}
, {
"box" : {
"id" : "obj-118",
"maxclass" : "live.gain~",
"numinlets" : 2,
"numoutlets" : 5,
"orientation" : 1,
"outlettype" : [ "signal", "signal", "", "float", "list" ],
"parameter_enable" : 1,
"patching_rect" : [ 731.25, 707.699951, 169.0, 38.0 ],
"presentation_rect" : [ 748.0, 460.0, 50.0, 38.0 ],
"saved_attribute_attributes" : {
"valueof" : {
"parameter_longname" : "live.gain~[6]",
"parameter_shortname" : "live.gain~",
"parameter_type" : 0,
"parameter_mmin" : -70.0,
"parameter_mmax" : 6.0,
"parameter_initial" : [ 0.0 ],
"parameter_unitstyle" : 4
}
}
,
"showname" : 0,
"varname" : "live.gain~[6]"
}
}
, {
"box" : {
"id" : "obj-117",
"maxclass" : "live.gain~",
"numinlets" : 2,
"numoutlets" : 5,
"orientation" : 1,
"outlettype" : [ "signal", "signal", "", "float", "list" ],
"parameter_enable" : 1,
"patching_rect" : [ 731.25, 747.699951, 169.0, 38.0 ],
"presentation_rect" : [ 733.0, 445.0, 50.0, 38.0 ],
"saved_attribute_attributes" : {
"valueof" : {
"parameter_longname" : "live.gain~[5]",
"parameter_shortname" : "live.gain~",
"parameter_type" : 0,
"parameter_mmin" : -70.0,
"parameter_mmax" : 6.0,
"parameter_initial" : [ 0.0 ],
"parameter_unitstyle" : 4
}
}
,
"showname" : 0,
"varname" : "live.gain~[5]"
}
}
, {
"box" : {
"id" : "obj-112",
"maxclass" : "newobj",
"numinlets" : 1,
"numoutlets" : 1,
"outlettype" : [ "signal" ],
"patching_rect" : [ 382.0, 389.0, 74.0, 22.0 ],
"style" : "",
"text" : "tapout~ 250"
}
}
, {
"box" : {
"id" : "obj-111",
"maxclass" : "newobj",
"numinlets" : 1,
"numoutlets" : 1,
"outlettype" : [ "tapconnect" ],
"patching_rect" : [ 382.0, 355.0, 67.0, 22.0 ],
"style" : "",
"text" : "tapin~ 250"
}
}
, {
"box" : {
"decodemode" : 1,
"id" : "obj-105",
"legend" : "Drop IR here",
"maxclass" : "live.drop",
"numinlets" : 1,
"numoutlets" : 2,
"outlettype" : [ "", "" ],
"parameter_enable" : 1,
"patching_rect" : [ 737.0, 364.5, 256.0, 64.0 ],
"saved_attribute_attributes" : {
"valueof" : {
"parameter_longname" : "live.drop[3]",
"parameter_shortname" : "live.drop",
"parameter_type" : 4,
"parameter_invisible" : 1
}
}
,
"textcolor" : [ 1.0, 0.979579, 0.055275, 1.0 ],
"varname" : "live.drop[3]"
}
}
, {
"box" : {
"buffername" : "IR",
"id" : "obj-110",
"maxclass" : "waveform~",
"numinlets" : 5,
"numoutlets" : 6,
"outlettype" : [ "float", "float", "float", "float", "list", "" ],
"patching_rect" : [ 737.0, 364.5, 256.0, 64.0 ],
"style" : ""
}
}
, {
"box" : {
"id" : "obj-91",
"maxclass" : "newobj",
"numinlets" : 0,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 477.75, 355.0, 41.0, 22.0 ],
"style" : "",
"text" : "r set4"
}
}
, {
"box" : {
"id" : "obj-92",
"maxclass" : "newobj",
"numinlets" : 2,
"numoutlets" : 1,
"outlettype" : [ "signal" ],
"patching_rect" : [ 532.700012, 453.800049, 49.0, 22.0 ],
"style" : "",
"text" : "*~ 0.05"
}
}
, {
"box" : {
"id" : "obj-93",
"maxclass" : "newobj",
"numinlets" : 2,
"numoutlets" : 1,
"outlettype" : [ "signal" ],
"patching_rect" : [ 382.950012, 453.800049, 49.0, 22.0 ],
"style" : "",
"text" : "*~ 0.05"
}
}
, {
"box" : {
"id" : "obj-94",
"maxclass" : "live.gain~",
"numinlets" : 2,
"numoutlets" : 5,
"orientation" : 1,
"outlettype" : [ "signal", "signal", "", "float", "list" ],
"parameter_enable" : 1,
"patching_rect" : [ 382.700012, 484.599976, 169.0, 38.0 ],
"presentation_rect" : [ 718.0, 430.0, 50.0, 38.0 ],
"saved_attribute_attributes" : {
"valueof" : {
"parameter_longname" : "live.gain~[4]",
"parameter_shortname" : "live.gain~",
"parameter_type" : 0,
"parameter_mmin" : -70.0,
"parameter_mmax" : 6.0,
"parameter_initial" : [ 0.0 ],
"parameter_unitstyle" : 4
}
}
,
"showname" : 0,
"varname" : "live.gain~[4]"
}
}
, {
"box" : {
"id" : "obj-95",
"maxclass" : "message",
"numinlets" : 2,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 477.75, 389.0, 157.0, 22.0 ],
"style" : "",
"text" : "set 1 1 IR-L4, set 1 2 IR-R4"
}
}
, {
"box" : {
"id" : "obj-96",
"maxclass" : "newobj",
"numinlets" : 1,
"numoutlets" : 2,
"outlettype" : [ "signal", "signal" ],
"patching_rect" : [ 382.950012, 419.599976, 168.75, 22.0 ],
"style" : "",
"text" : "multiconvolve~ 1 2 zero"
}
}
, {
"box" : {
"decodemode" : 1,
"id" : "obj-84",
"legend" : "Drop IR here",
"maxclass" : "live.drop",
"numinlets" : 1,
"numoutlets" : 2,
"outlettype" : [ "", "" ],
"parameter_enable" : 1,
"patching_rect" : [ 737.0, 240.5, 256.0, 64.0 ],
"saved_attribute_attributes" : {
"valueof" : {
"parameter_longname" : "live.drop[2]",
"parameter_shortname" : "live.drop",
"parameter_type" : 4,
"parameter_invisible" : 1
}
}
,
"textcolor" : [ 1.0, 0.979579, 0.055275, 1.0 ],
"varname" : "live.drop[2]"
}
}
, {
"box" : {
"buffername" : "IR",
"id" : "obj-89",
"maxclass" : "waveform~",
"numinlets" : 5,
"numoutlets" : 6,
"outlettype" : [ "float", "float", "float", "float", "list", "" ],
"patching_rect" : [ 737.0, 240.5, 256.0, 64.0 ],
"style" : ""
}
}
, {
"box" : {
"id" : "obj-74",
"maxclass" : "newobj",
"numinlets" : 1,
"numoutlets" : 0,
"patcher" : {
"fileversion" : 1,
"appversion" : {
"major" : 7,
"minor" : 3,
"revision" : 4,
"architecture" : "x64",
"modernui" : 1
}
,
"rect" : [ 0.0, 0.0, 640.0, 480.0 ],
"bglocked" : 0,
"openinpresentation" : 0,
"default_fontsize" : 12.0,
"default_fontface" : 0,
"default_fontname" : "Arial",
"gridonopen" : 1,
"gridsize" : [ 15.0, 15.0 ],
"gridsnaponopen" : 1,
"objectsnaponopen" : 1,
"statusbarvisible" : 2,
"toolbarvisible" : 1,
"lefttoolbarpinned" : 0,
"toptoolbarpinned" : 0,
"righttoolbarpinned" : 0,
"bottomtoolbarpinned" : 0,
"toolbars_unpinned_last_save" : 0,
"tallnewobj" : 0,
"boxanimatetime" : 200,
"enablehscroll" : 1,
"enablevscroll" : 1,
"devicewidth" : 0.0,
"description" : "",
"digest" : "",
"tags" : "",
"style" : "",
"subpatcher_template" : "mytemp",
"boxes" : [ {
"box" : {
"id" : "obj-35",
"maxclass" : "newobj",
"numinlets" : 2,
"numoutlets" : 1,
"outlettype" : [ "bang" ],
"patching_rect" : [ 50.0, 343.0, 63.0, 22.0 ],
"style" : "",
"text" : "delay 500"
}
}
, {
"box" : {
"id" : "obj-29",
"maxclass" : "newobj",
"numinlets" : 1,
"numoutlets" : 0,
"patching_rect" : [ 50.0, 375.0, 36.0, 22.0 ],
"style" : "",
"text" : "s set"
}
}
, {
"box" : {
"id" : "obj-22",
"maxclass" : "newobj",
"numinlets" : 1,
"numoutlets" : 4,
"outlettype" : [ "bang", "bang", "", "" ],
"patching_rect" : [ 208.0, 263.0, 50.5, 22.0 ],
"style" : "",
"text" : "t b b l l"
}
}
, {
"box" : {
"id" : "obj-18",
"maxclass" : "newobj",
"numinlets" : 1,
"numoutlets" : 9,
"outlettype" : [ "float", "list", "float", "float", "float", "float", "float", "", "int" ],
"patching_rect" : [ 145.0, 190.0, 103.0, 22.0 ],
"style" : "",
"text" : "info~ IR1"
}
}
, {
"box" : {
"id" : "obj-15",
"maxclass" : "newobj",
"numinlets" : 1,
"numoutlets" : 2,
"outlettype" : [ "float", "bang" ],
"patching_rect" : [ 344.0, 375.0, 113.0, 22.0 ],
"style" : "",
"text" : "buffer~ IR-R1 1000"
}
}
, {
"box" : {
"id" : "obj-14",
"maxclass" : "newobj",
"numinlets" : 1,
"numoutlets" : 2,
"outlettype" : [ "float", "bang" ],
"patching_rect" : [ 228.5, 375.0, 111.0, 22.0 ],
"style" : "",
"text" : "buffer~ IR-L1 1000"
}
}
, {
"box" : {
"id" : "obj-13",
"maxclass" : "message",
"numinlets" : 2,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 131.0, 343.0, 99.0, 22.0 ],
"style" : "",
"text" : "split IR-L1 IR-R1"
}
}
, {
"box" : {
"id" : "obj-9",
"maxclass" : "newobj",
"numinlets" : 1,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 60.0, 100.0, 97.0, 22.0 ],
"style" : "",
"text" : "prepend replace"
}
}
, {
"box" : {
"id" : "obj-8",
"maxclass" : "newobj",
"numinlets" : 1,
"numoutlets" : 2,
"outlettype" : [ "float", "bang" ],
"patching_rect" : [ 61.0, 152.0, 110.0, 22.0 ],
"style" : "",
"text" : "buffer~ IR1 2 1000"
}
}
, {
"box" : {
"id" : "obj-7",
"maxclass" : "newobj",
"numinlets" : 1,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 131.0, 375.0, 91.0, 22.0 ],
"style" : "",
"text" : "mxj buf.Op IR1"
}
}
, {
"box" : {
"id" : "obj-19",
"maxclass" : "message",
"numinlets" : 2,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 208.0, 228.0, 65.0, 22.0 ],
"style" : "",
"text" : "setsize $1"
}
}
, {
"box" : {
"comment" : "",
"id" : "obj-73",
"index" : 1,
"maxclass" : "inlet",
"numinlets" : 0,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 60.0, 40.0, 30.0, 30.0 ],
"style" : ""
}
}
],
"lines" : [ {
"patchline" : {
"destination" : [ "obj-7", 0 ],
"source" : [ "obj-13", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-19", 0 ],
"source" : [ "obj-18", 6 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-22", 0 ],
"source" : [ "obj-19", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-13", 0 ],
"midpoints" : [ 228.0, 307.5, 140.5, 307.5 ],
"source" : [ "obj-22", 1 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-14", 0 ],
"midpoints" : [ 238.5, 319.0, 238.0, 319.0 ],
"source" : [ "obj-22", 2 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-15", 0 ],
"midpoints" : [ 249.0, 319.0, 353.5, 319.0 ],
"source" : [ "obj-22", 3 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-35", 0 ],
"midpoints" : [ 217.5, 301.0, 59.5, 301.0 ],
"source" : [ "obj-22", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-29", 0 ],
"source" : [ "obj-35", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-9", 0 ],
"source" : [ "obj-73", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-18", 0 ],
"source" : [ "obj-8", 1 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-8", 0 ],
"midpoints" : [ 69.5, 136.5, 70.5, 136.5 ],
"source" : [ "obj-9", 0 ]
}
}
]
}
,
"patching_rect" : [ 737.0, 91.0, 122.0, 22.0 ],
"saved_object_attributes" : {
"description" : "",
"digest" : "",
"globalpatchername" : "",
"style" : "",
"tags" : ""
}
,
"style" : "",
"text" : "p Convolve Non-IR 1"
}
}
, {
"box" : {
"id" : "obj-64",
"maxclass" : "message",
"numinlets" : 2,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 382.0, 101.0, 37.0, 22.0 ],
"style" : "",
"text" : "open"
}
}
, {
"box" : {
"id" : "obj-65",
"maxclass" : "newobj",
"numinlets" : 0,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 382.0, 165.0, 41.0, 22.0 ],
"style" : "",
"text" : "r set3"
}
}
, {
"box" : {
"id" : "obj-66",
"maxclass" : "newobj",
"numinlets" : 2,
"numoutlets" : 1,
"outlettype" : [ "signal" ],
"patching_rect" : [ 531.75, 249.599976, 49.0, 22.0 ],
"style" : "",
"text" : "*~ 0.05"
}
}
, {
"box" : {
"id" : "obj-67",
"maxclass" : "newobj",
"numinlets" : 2,
"numoutlets" : 1,
"outlettype" : [ "signal" ],
"patching_rect" : [ 382.0, 249.599976, 49.0, 22.0 ],
"style" : "",
"text" : "*~ 0.05"
}
}
, {
"box" : {
"id" : "obj-68",
"maxclass" : "live.gain~",
"numinlets" : 2,
"numoutlets" : 5,
"orientation" : 1,
"outlettype" : [ "signal", "signal", "", "float", "list" ],
"parameter_enable" : 1,
"patching_rect" : [ 382.0, 289.599976, 169.0, 38.0 ],
"presentation_rect" : [ 703.0, 415.0, 50.0, 38.0 ],
"saved_attribute_attributes" : {
"valueof" : {
"parameter_longname" : "live.gain~[3]",
"parameter_shortname" : "live.gain~",
"parameter_type" : 0,
"parameter_mmin" : -70.0,
"parameter_mmax" : 6.0,
"parameter_initial" : [ 0.0 ],
"parameter_unitstyle" : 4
}
}
,
"showname" : 0,
"varname" : "live.gain~[3]"
}
}
, {
"box" : {
"id" : "obj-69",
"maxclass" : "message",
"numinlets" : 2,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 382.0, 191.0, 157.0, 22.0 ],
"style" : "",
"text" : "set 1 1 IR-L3, set 1 2 IR-R3"
}
}
, {
"box" : {
"id" : "obj-70",
"maxclass" : "newobj",
"numinlets" : 1,
"numoutlets" : 2,
"outlettype" : [ "signal", "signal" ],
"patching_rect" : [ 382.0, 219.0, 168.75, 22.0 ],
"style" : "",
"text" : "multiconvolve~ 1 2 zero"
}
}
, {
"box" : {
"id" : "obj-72",
"maxclass" : "newobj",
"numinlets" : 2,
"numoutlets" : 2,
"outlettype" : [ "signal", "bang" ],
"patching_rect" : [ 382.0, 137.0, 271.0, 22.0 ],
"saved_object_attributes" : {
"basictuning" : 440,
"followglobaltempo" : 0,
"formantcorrection" : 0,
"mode" : "extremestretch",
"originallength" : [ 14769.610884, "ticks" ],
"originaltempo" : 120.0,
"pitchcorrection" : 0,
"quality" : "basic",
"timestretch" : [ 1 ]
}
,
"style" : "default",
"text" : "sfplay~ 1 @timestretch 1 @mode extremestretch"
}
}
, {
"box" : {
"id" : "obj-43",
"maxclass" : "newobj",
"numinlets" : 0,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 128.0, 313.599976, 41.0, 22.0 ],
"style" : "",
"text" : "r set2"
}
}
, {
"box" : {
"id" : "obj-44",
"maxclass" : "newobj",
"numinlets" : 2,
"numoutlets" : 1,
"outlettype" : [ "signal" ],
"patching_rect" : [ 277.75, 412.299927, 49.0, 22.0 ],
"style" : "",
"text" : "*~ 0.05"
}
}
, {
"box" : {
"id" : "obj-45",
"maxclass" : "newobj",
"numinlets" : 2,
"numoutlets" : 1,
"outlettype" : [ "signal" ],
"patching_rect" : [ 126.200012, 412.299927, 49.0, 22.0 ],
"style" : "",
"text" : "*~ 0.05"
}
}
, {
"box" : {
"id" : "obj-47",
"maxclass" : "live.gain~",
"numinlets" : 2,
"numoutlets" : 5,
"orientation" : 1,
"outlettype" : [ "signal", "signal", "", "float", "list" ],
"parameter_enable" : 1,
"patching_rect" : [ 127.75, 448.5, 169.0, 38.0 ],
"presentation_rect" : [ 703.0, 415.0, 50.0, 38.0 ],
"saved_attribute_attributes" : {
"valueof" : {
"parameter_longname" : "live.gain~[2]",
"parameter_shortname" : "live.gain~",
"parameter_type" : 0,
"parameter_mmin" : -70.0,
"parameter_mmax" : 6.0,
"parameter_initial" : [ 0.0 ],
"parameter_unitstyle" : 4
}
}
,
"showname" : 0,
"varname" : "live.gain~[2]"
}
}
, {
"box" : {
"id" : "obj-48",
"maxclass" : "message",
"numinlets" : 2,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 128.0, 345.699951, 157.0, 22.0 ],
"style" : "",
"text" : "set 1 1 IR-L2, set 1 2 IR-R2"
}
}
, {
"box" : {
"id" : "obj-49",
"maxclass" : "newobj",
"numinlets" : 1,
"numoutlets" : 2,
"outlettype" : [ "signal", "signal" ],
"patching_rect" : [ 128.0, 381.299927, 168.75, 22.0 ],
"style" : "",
"text" : "multiconvolve~ 1 2 zero"
}
}
, {
"box" : {
"decodemode" : 1,
"id" : "obj-33",
"legend" : "Drop IR here",
"maxclass" : "live.drop",
"numinlets" : 1,
"numoutlets" : 2,
"outlettype" : [ "", "" ],
"parameter_enable" : 1,
"patching_rect" : [ 737.0, 131.0, 256.0, 64.0 ],
"saved_attribute_attributes" : {
"valueof" : {
"parameter_longname" : "live.drop[1]",
"parameter_shortname" : "live.drop",
"parameter_type" : 4,
"parameter_invisible" : 1
}
}
,
"textcolor" : [ 1.0, 0.979579, 0.055275, 1.0 ],
"varname" : "live.drop[1]"
}
}
, {
"box" : {
"buffername" : "IR",
"id" : "obj-39",
"maxclass" : "waveform~",
"numinlets" : 5,
"numoutlets" : 6,
"outlettype" : [ "float", "float", "float", "float", "list", "" ],
"patching_rect" : [ 737.0, 131.0, 256.0, 64.0 ],
"style" : ""
}
}
, {
"box" : {
"id" : "obj-4",
"maxclass" : "message",
"numinlets" : 2,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 60.0, 93.0, 37.0, 22.0 ],
"style" : "",
"text" : "open"
}
}
, {
"box" : {
"id" : "obj-23",
"maxclass" : "newobj",
"numinlets" : 0,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 128.0, 131.0, 34.0, 22.0 ],
"style" : "",
"text" : "r set"
}
}
, {
"box" : {
"id" : "obj-21",
"maxclass" : "newobj",
"numinlets" : 2,
"numoutlets" : 1,
"outlettype" : [ "signal" ],
"patching_rect" : [ 277.75, 235.0, 49.0, 22.0 ],
"style" : "",
"text" : "*~ 0.05"
}
}
, {
"box" : {
"id" : "obj-20",
"maxclass" : "newobj",
"numinlets" : 2,
"numoutlets" : 1,
"outlettype" : [ "signal" ],
"patching_rect" : [ 128.0, 235.0, 49.0, 22.0 ],
"style" : "",
"text" : "*~ 0.05"
}
}
, {
"box" : {
"id" : "obj-25",
"maxclass" : "ezdac~",
"numinlets" : 2,
"numoutlets" : 0,
"patching_rect" : [ 432.5, 46.5, 56.0, 56.0 ],
"style" : ""
}
}
, {
"box" : {
"id" : "obj-26",
"maxclass" : "live.gain~",
"numinlets" : 2,
"numoutlets" : 5,
"orientation" : 1,
"outlettype" : [ "signal", "signal", "", "float", "list" ],
"parameter_enable" : 1,
"patching_rect" : [ 127.75, 273.599976, 169.0, 38.0 ],
"presentation_rect" : [ 688.0, 400.0, 50.0, 38.0 ],
"saved_attribute_attributes" : {
"valueof" : {
"parameter_longname" : "live.gain~[1]",
"parameter_shortname" : "live.gain~",
"parameter_type" : 0,
"parameter_mmin" : -70.0,
"parameter_mmax" : 6.0,
"parameter_initial" : [ 0.0 ],
"parameter_unitstyle" : 4
}
}
,
"showname" : 0,
"varname" : "live.gain~[1]"
}
}
, {
"box" : {
"id" : "obj-24",
"maxclass" : "message",
"numinlets" : 2,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 128.0, 165.0, 157.0, 22.0 ],
"style" : "",
"text" : "set 1 1 IR-L1, set 1 2 IR-R1"
}
}
, {
"box" : {
"decodemode" : 1,
"id" : "obj-11",
"legend" : "Drop IR here",
"maxclass" : "live.drop",
"numinlets" : 1,
"numoutlets" : 2,
"outlettype" : [ "", "" ],
"parameter_enable" : 1,
"patching_rect" : [ 737.0, 7.5, 256.0, 64.0 ],
"saved_attribute_attributes" : {
"valueof" : {
"parameter_longname" : "live.drop",
"parameter_shortname" : "live.drop",
"parameter_type" : 4,
"parameter_invisible" : 1
}
}
,
"textcolor" : [ 1.0, 0.979579, 0.055275, 1.0 ],
"varname" : "live.drop"
}
}
, {
"box" : {
"id" : "obj-5",
"maxclass" : "newobj",
"numinlets" : 1,
"numoutlets" : 2,
"outlettype" : [ "signal", "signal" ],
"patching_rect" : [ 128.0, 198.0, 168.75, 22.0 ],
"style" : "",
"text" : "multiconvolve~ 1 2 zero"
}
}
, {
"box" : {
"id" : "obj-3",
"maxclass" : "playbar",
"numinlets" : 1,
"numoutlets" : 2,
"outlettype" : [ "", "int" ],
"patching_rect" : [ 99.0, 60.0, 326.0, 29.0 ],
"style" : ""
}
}
, {
"box" : {
"id" : "obj-2",
"maxclass" : "newobj",
"numinlets" : 2,
"numoutlets" : 2,
"outlettype" : [ "signal", "bang" ],
"patching_rect" : [ 60.0, 131.0, 59.0, 22.0 ],
"saved_object_attributes" : {
"basictuning" : 440,
"followglobaltempo" : 0,
"formantcorrection" : 0,
"mode" : "basic",
"originallength" : [ 14769.610884, "ticks" ],
"originaltempo" : 120.0,
"pitchcorrection" : 0,
"quality" : "basic",
"timestretch" : [ 0 ]
}
,
"style" : "default",
"text" : "sfplay~ 1"
}
}
, {
"box" : {
"buffername" : "IR",
"id" : "obj-27",
"maxclass" : "waveform~",
"numinlets" : 5,
"numoutlets" : 6,
"outlettype" : [ "float", "float", "float", "float", "list", "" ],
"patching_rect" : [ 737.0, 7.5, 256.0, 64.0 ],
"style" : ""
}
}
],
"lines" : [ {
"patchline" : {
"destination" : [ "obj-161", 0 ],
"source" : [ "obj-105", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-74", 0 ],
"source" : [ "obj-11", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-112", 0 ],
"source" : [ "obj-111", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-96", 0 ],
"source" : [ "obj-112", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-25", 1 ],
"midpoints" : [ 778.25, 786.0, 678.0, 786.0, 678.0, 42.0, 479.0, 42.0 ],
"source" : [ "obj-117", 1 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-25", 0 ],
"midpoints" : [ 740.75, 786.0, 678.0, 786.0, 678.0, 33.0, 442.0, 33.0 ],
"source" : [ "obj-117", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-25", 1 ],
"midpoints" : [ 778.25, 747.0, 678.0, 747.0, 678.0, 42.0, 479.0, 42.0 ],
"source" : [ "obj-118", 1 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-25", 0 ],
"midpoints" : [ 740.75, 747.0, 678.0, 747.0, 678.0, 33.0, 442.0, 33.0 ],
"source" : [ "obj-118", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-25", 1 ],
"midpoints" : [ 778.25, 708.0, 678.0, 708.0, 678.0, 42.0, 479.0, 42.0 ],
"source" : [ "obj-119", 1 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-25", 0 ],
"midpoints" : [ 740.75, 708.0, 678.0, 708.0, 678.0, 33.0, 442.0, 33.0 ],
"source" : [ "obj-119", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-25", 1 ],
"midpoints" : [ 778.25, 624.0, 678.0, 624.0, 678.0, 42.0, 479.0, 42.0 ],
"source" : [ "obj-120", 1 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-25", 0 ],
"midpoints" : [ 740.75, 666.0, 678.0, 666.0, 678.0, 33.0, 442.0, 33.0 ],
"source" : [ "obj-120", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-72", 1 ],
"source" : [ "obj-142", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-25", 1 ],
"midpoints" : [ 778.25, 828.0, 678.0, 828.0, 678.0, 42.0, 479.0, 42.0 ],
"source" : [ "obj-145", 1 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-25", 0 ],
"midpoints" : [ 740.75, 828.0, 678.0, 828.0, 678.0, 33.0, 442.0, 33.0 ],
"source" : [ "obj-145", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-25", 1 ],
"midpoints" : [ 778.25, 867.0, 678.0, 867.0, 678.0, 42.0, 479.0, 42.0 ],
"source" : [ "obj-146", 1 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-25", 0 ],
"midpoints" : [ 740.75, 867.0, 678.0, 867.0, 678.0, 33.0, 442.0, 33.0 ],
"source" : [ "obj-146", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-25", 1 ],
"midpoints" : [ 778.25, 906.0, 678.0, 906.0, 678.0, 42.0, 479.0, 42.0 ],
"source" : [ "obj-147", 1 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-25", 0 ],
"midpoints" : [ 740.75, 906.0, 678.0, 906.0, 678.0, 33.0, 442.0, 33.0 ],
"source" : [ "obj-147", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-25", 1 ],
"midpoints" : [ 778.25, 948.0, 678.0, 948.0, 678.0, 42.0, 479.0, 42.0 ],
"source" : [ "obj-148", 1 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-25", 0 ],
"midpoints" : [ 740.75, 948.0, 678.0, 948.0, 678.0, 33.0, 442.0, 33.0 ],
"source" : [ "obj-148", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-25", 1 ],
"midpoints" : [ 778.25, 1035.0, 678.0, 1035.0, 678.0, 42.0, 479.0, 42.0 ],
"source" : [ "obj-149", 1 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-25", 0 ],
"midpoints" : [ 740.75, 987.0, 678.0, 987.0, 678.0, 33.0, 442.0, 33.0 ],
"source" : [ "obj-149", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-25", 1 ],
"midpoints" : [ 949.25, 624.0, 678.0, 624.0, 678.0, 42.0, 479.0, 42.0 ],
"source" : [ "obj-150", 1 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-25", 0 ],
"midpoints" : [ 911.75, 624.0, 678.0, 624.0, 678.0, 33.0, 442.0, 33.0 ],
"source" : [ "obj-150", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-25", 1 ],
"midpoints" : [ 949.25, 624.0, 678.0, 624.0, 678.0, 42.0, 479.0, 42.0 ],
"source" : [ "obj-151", 1 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-25", 0 ],
"midpoints" : [ 911.75, 624.0, 678.0, 624.0, 678.0, 33.0, 442.0, 33.0 ],
"source" : [ "obj-151", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-25", 1 ],
"midpoints" : [ 778.25, 1035.0, 678.0, 1035.0, 678.0, 42.0, 479.0, 42.0 ],
"source" : [ "obj-152", 1 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-25", 0 ],
"midpoints" : [ 740.75, 1026.0, 678.0, 1026.0, 678.0, 33.0, 442.0, 33.0 ],
"source" : [ "obj-152", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-25", 1 ],
"midpoints" : [ 949.25, 624.0, 678.0, 624.0, 678.0, 42.0, 479.0, 42.0 ],
"source" : [ "obj-153", 1 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-25", 0 ],
"midpoints" : [ 911.75, 624.0, 678.0, 624.0, 678.0, 33.0, 442.0, 33.0 ],
"source" : [ "obj-153", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-25", 1 ],
"midpoints" : [ 949.25, 828.0, 1083.0, 828.0, 1083.0, 1035.0, 678.0, 1035.0, 678.0, 42.0, 479.0, 42.0 ],
"source" : [ "obj-154", 1 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-25", 0 ],
"midpoints" : [ 911.75, 828.0, 1083.0, 828.0, 1083.0, 1035.0, 678.0, 1035.0, 678.0, 33.0, 442.0, 33.0 ],
"source" : [ "obj-154", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-25", 1 ],
"midpoints" : [ 949.25, 1035.0, 678.0, 1035.0, 678.0, 42.0, 479.0, 42.0 ],
"source" : [ "obj-155", 1 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-25", 0 ],
"midpoints" : [ 911.75, 1035.0, 678.0, 1035.0, 678.0, 33.0, 442.0, 33.0 ],
"source" : [ "obj-155", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-25", 1 ],
"midpoints" : [ 949.25, 867.0, 1083.0, 867.0, 1083.0, 1035.0, 678.0, 1035.0, 678.0, 42.0, 479.0, 42.0 ],
"source" : [ "obj-156", 1 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-25", 0 ],
"midpoints" : [ 911.75, 1035.0, 678.0, 1035.0, 678.0, 33.0, 442.0, 33.0 ],
"source" : [ "obj-156", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-25", 1 ],
"midpoints" : [ 949.25, 786.0, 1083.0, 786.0, 1083.0, 1035.0, 678.0, 1035.0, 678.0, 42.0, 479.0, 42.0 ],
"source" : [ "obj-157", 1 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-25", 0 ],
"midpoints" : [ 911.75, 624.0, 678.0, 624.0, 678.0, 33.0, 442.0, 33.0 ],
"source" : [ "obj-157", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-25", 1 ],
"midpoints" : [ 949.25, 1035.0, 678.0, 1035.0, 678.0, 42.0, 479.0, 42.0 ],
"source" : [ "obj-163", 1 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-25", 0 ],
"midpoints" : [ 911.75, 1035.0, 678.0, 1035.0, 678.0, 33.0, 442.0, 33.0 ],
"source" : [ "obj-163", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-25", 1 ],
"midpoints" : [ 949.25, 1035.0, 678.0, 1035.0, 678.0, 42.0, 479.0, 42.0 ],
"source" : [ "obj-164", 1 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-25", 0 ],
"midpoints" : [ 911.75, 1035.0, 678.0, 1035.0, 678.0, 33.0, 442.0, 33.0 ],
"source" : [ "obj-164", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-25", 1 ],
"midpoints" : [ 1120.25, 675.699951, 679.625, 675.699951, 679.625, 35.5, 479.0, 35.5 ],
"source" : [ "obj-165", 1 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-25", 0 ],
"midpoints" : [ 1082.75, 675.0, 1086.0, 675.0, 1086.0, 1035.0, 678.0, 1035.0, 678.0, 33.0, 442.0, 33.0 ],
"source" : [ "obj-165", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-25", 1 ],
"midpoints" : [ 949.25, 1035.0, 678.0, 1035.0, 678.0, 42.0, 479.0, 42.0 ],
"source" : [ "obj-166", 1 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-25", 0 ],
"midpoints" : [ 911.75, 1035.0, 678.0, 1035.0, 678.0, 33.0, 442.0, 33.0 ],
"source" : [ "obj-166", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-49", 0 ],
"midpoints" : [ 69.5, 297.0, 36.0, 297.0, 36.0, 372.0, 137.5, 372.0 ],
"order" : 0,
"source" : [ "obj-2", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-5", 0 ],
"midpoints" : [ 69.5, 192.0, 137.5, 192.0 ],
"order" : 1,
"source" : [ "obj-2", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-26", 0 ],
"source" : [ "obj-20", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-26", 1 ],
"source" : [ "obj-21", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-24", 0 ],
"source" : [ "obj-23", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-5", 0 ],
"source" : [ "obj-24", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-25", 1 ],
"midpoints" : [ 174.75, 312.0, 369.0, 312.0, 369.0, 123.0, 498.0, 123.0, 498.0, 42.0, 479.0, 42.0 ],
"source" : [ "obj-26", 1 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-25", 0 ],
"midpoints" : [ 137.25, 312.0, 45.0, 312.0, 45.0, 42.0, 442.0, 42.0 ],
"source" : [ "obj-26", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-117", 1 ],
"source" : [ "obj-263", 7 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-117", 0 ],
"source" : [ "obj-263", 6 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-118", 1 ],
"source" : [ "obj-263", 5 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-118", 0 ],
"source" : [ "obj-263", 4 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-119", 1 ],
"source" : [ "obj-263", 3 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-119", 0 ],
"source" : [ "obj-263", 2 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-120", 1 ],
"source" : [ "obj-263", 1 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-120", 0 ],
"source" : [ "obj-263", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-145", 1 ],
"source" : [ "obj-263", 9 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-145", 0 ],
"source" : [ "obj-263", 8 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-146", 1 ],
"source" : [ "obj-263", 11 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-146", 0 ],
"source" : [ "obj-263", 10 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-147", 0 ],
"source" : [ "obj-263", 13 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-147", 1 ],
"source" : [ "obj-263", 12 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-148", 1 ],
"source" : [ "obj-263", 15 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-148", 0 ],
"source" : [ "obj-263", 14 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-149", 1 ],
"source" : [ "obj-263", 17 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-149", 0 ],
"source" : [ "obj-263", 16 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-150", 1 ],
"source" : [ "obj-263", 23 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-150", 0 ],
"source" : [ "obj-263", 22 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-151", 1 ],
"source" : [ "obj-263", 21 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-151", 0 ],
"source" : [ "obj-263", 20 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-152", 1 ],
"source" : [ "obj-263", 19 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-152", 0 ],
"source" : [ "obj-263", 18 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-153", 1 ],
"source" : [ "obj-263", 25 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-153", 0 ],
"source" : [ "obj-263", 24 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-154", 0 ],
"source" : [ "obj-263", 29 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-154", 1 ],
"source" : [ "obj-263", 28 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-155", 0 ],
"source" : [ "obj-263", 33 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-155", 1 ],
"source" : [ "obj-263", 32 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-156", 1 ],
"source" : [ "obj-263", 31 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-156", 0 ],
"source" : [ "obj-263", 30 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-157", 1 ],
"source" : [ "obj-263", 27 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-157", 0 ],
"source" : [ "obj-263", 26 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-163", 0 ],
"source" : [ "obj-263", 37 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-163", 1 ],
"source" : [ "obj-263", 36 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-164", 0 ],
"source" : [ "obj-263", 39 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-164", 1 ],
"source" : [ "obj-263", 38 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-165", 0 ],
"source" : [ "obj-263", 41 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-165", 1 ],
"source" : [ "obj-263", 40 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-166", 0 ],
"source" : [ "obj-263", 35 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-166", 1 ],
"source" : [ "obj-263", 34 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-2", 0 ],
"midpoints" : [ 108.5, 126.0, 69.5, 126.0 ],
"order" : 1,
"source" : [ "obj-3", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-72", 0 ],
"midpoints" : [ 108.5, 117.0, 369.0, 117.0, 369.0, 132.0, 391.5, 132.0 ],
"order" : 0,
"source" : [ "obj-3", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-144", 0 ],
"source" : [ "obj-33", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-2", 0 ],
"source" : [ "obj-4", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-48", 0 ],
"source" : [ "obj-43", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-47", 1 ],
"source" : [ "obj-44", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-47", 0 ],
"source" : [ "obj-45", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-25", 1 ],
"midpoints" : [ 174.75, 498.0, 369.0, 498.0, 369.0, 123.0, 498.0, 123.0, 498.0, 42.0, 479.0, 42.0 ],
"source" : [ "obj-47", 1 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-25", 0 ],
"midpoints" : [ 137.25, 498.0, 369.0, 498.0, 369.0, 90.0, 429.0, 90.0, 429.0, 42.0, 442.0, 42.0 ],
"source" : [ "obj-47", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-49", 0 ],
"source" : [ "obj-48", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-44", 0 ],
"source" : [ "obj-49", 1 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-45", 0 ],
"source" : [ "obj-49", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-20", 0 ],
"source" : [ "obj-5", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-21", 0 ],
"source" : [ "obj-5", 1 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-72", 0 ],
"source" : [ "obj-64", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-69", 0 ],
"source" : [ "obj-65", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-68", 1 ],
"source" : [ "obj-66", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-68", 0 ],
"source" : [ "obj-67", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-25", 1 ],
"midpoints" : [ 429.0, 339.0, 369.0, 339.0, 369.0, 123.0, 498.0, 123.0, 498.0, 42.0, 479.0, 42.0 ],
"source" : [ "obj-68", 1 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-25", 0 ],
"midpoints" : [ 391.5, 330.0, 369.0, 330.0, 369.0, 90.0, 429.0, 90.0, 429.0, 42.0, 442.0, 42.0 ],
"source" : [ "obj-68", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-70", 0 ],
"source" : [ "obj-69", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-66", 0 ],
"source" : [ "obj-70", 1 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-67", 0 ],
"source" : [ "obj-70", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-111", 0 ],
"midpoints" : [ 391.5, 162.0, 369.0, 162.0, 369.0, 342.0, 391.5, 342.0 ],
"order" : 0,
"source" : [ "obj-72", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-70", 0 ],
"midpoints" : [ 391.5, 162.0, 369.0, 162.0, 369.0, 213.0, 391.5, 213.0 ],
"order" : 1,
"source" : [ "obj-72", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-159", 0 ],
"source" : [ "obj-84", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-95", 0 ],
"source" : [ "obj-91", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-263", 1 ],
"order" : 0,
"source" : [ "obj-92", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-94", 1 ],
"order" : 1,
"source" : [ "obj-92", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-263", 0 ],
"order" : 0,
"source" : [ "obj-93", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-94", 0 ],
"order" : 1,
"source" : [ "obj-93", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-25", 1 ],
"midpoints" : [ 429.700012, 534.0, 369.0, 534.0, 369.0, 123.0, 498.0, 123.0, 498.0, 42.0, 479.0, 42.0 ],
"source" : [ "obj-94", 1 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-25", 0 ],
"midpoints" : [ 392.200012, 525.0, 369.0, 525.0, 369.0, 90.0, 429.0, 90.0, 429.0, 42.0, 442.0, 42.0 ],
"source" : [ "obj-94", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-96", 0 ],
"source" : [ "obj-95", 0 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-92", 0 ],
"source" : [ "obj-96", 1 ]
}
}
, {
"patchline" : {
"destination" : [ "obj-93", 0 ],
"source" : [ "obj-96", 0 ]
}
}
],
"parameters" : {
"obj-153" : [ "live.gain~[17]", "live.gain~", 0 ],
"obj-84" : [ "live.drop[2]", "live.drop", 0 ],
"obj-166" : [ "live.gain~[25]", "live.gain~", 0 ],
"obj-148" : [ "live.gain~[12]", "live.gain~", 0 ],
"obj-164" : [ "live.gain~[23]", "live.gain~", 0 ],
"obj-118" : [ "live.gain~[6]", "live.gain~", 0 ],
"obj-117" : [ "live.gain~[5]", "live.gain~", 0 ],
"obj-154" : [ "live.gain~[18]", "live.gain~", 0 ],
"obj-163" : [ "live.gain~[22]", "live.gain~", 0 ],
"obj-155" : [ "live.gain~[19]", "live.gain~", 0 ],
"obj-156" : [ "live.gain~[20]", "live.gain~", 0 ],
"obj-149" : [ "live.gain~[13]", "live.gain~", 0 ],
"obj-145" : [ "live.gain~[9]", "live.gain~", 0 ],
"obj-120" : [ "live.gain~[8]", "live.gain~", 0 ],
"obj-105" : [ "live.drop[3]", "live.drop", 0 ],
"obj-33" : [ "live.drop[1]", "live.drop", 0 ],
"obj-147" : [ "live.gain~[11]", "live.gain~", 0 ],
"obj-11" : [ "live.drop", "live.drop", 0 ],
"obj-151" : [ "live.gain~[15]", "live.gain~", 0 ],
"obj-47" : [ "live.gain~[2]", "live.gain~", 0 ],
"obj-152" : [ "live.gain~[16]", "live.gain~", 0 ],
"obj-119" : [ "live.gain~[7]", "live.gain~", 0 ],
"obj-165" : [ "live.gain~[24]", "live.gain~", 0 ],
"obj-68" : [ "live.gain~[3]", "live.gain~", 0 ],
"obj-146" : [ "live.gain~[10]", "live.gain~", 0 ],
"obj-150" : [ "live.gain~[14]", "live.gain~", 0 ],
"obj-26" : [ "live.gain~[1]", "live.gain~", 0 ],
"obj-157" : [ "live.gain~[21]", "live.gain~", 0 ],
"obj-94" : [ "live.gain~[4]", "live.gain~", 0 ]
}
,
"dependency_cache" : [ {
"name" : "multiconvolve~.mxe64",
"type" : "mx64"
}
, {
"name" : "mxj.mxe64",
"type" : "mx64"
}
],
"autosave" : 0,
"styles" : [ {
"name" : "mystyle",
"default" : {
"bgfillcolor" : {
"type" : "gradient",
"color" : [ 0.290196, 0.309804, 0.301961, 1.0 ],
"color1" : [ 0.85109, 0.842249, 0.830042, 1.0 ],
"color2" : [ 1.0, 1.0, 1.0, 1.0 ],
"angle" : 270.0,
"proportion" : 0.39,
"autogradient" : 0
}
,
"bgcolor" : [ 1.0, 0.999974, 0.999991, 1.0 ],
"textcolor_inverse" : [ 0.0, 0.0, 0.0, 1.0 ],
"fontname" : [ "Monaco" ]
}
,
"parentstyle" : "",
"multi" : 0
}
, {
"name" : "newobjYellow-1",
"default" : {
"fontsize" : [ 12.059008 ],
"accentcolor" : [ 0.82517, 0.78181, 0.059545, 1.0 ]
}
,
"parentstyle" : "",
"multi" : 0
}
, {
"name" : "white monospace",
"default" : {
"bgfillcolor" : {
"type" : "gradient",
"color" : [ 0.290196, 0.309804, 0.301961, 1.0 ],
"color1" : [ 1.0, 0.999974, 0.999991, 1.0 ],
"color2" : [ 0.813701, 0.827634, 0.818829, 1.0 ],
"angle" : 270.0,
"proportion" : 0.39,
"autogradient" : 0
}
,
"bgcolor" : [ 0.982943, 0.978557, 0.972212, 1.0 ],
"color" : [ 0.18882, 0.288104, 0.351331, 1.0 ],
"textcolor_inverse" : [ 0.0, 0.0, 0.0, 1.0 ],
"accentcolor" : [ 0.85109, 0.842249, 0.830042, 1.0 ],
"elementcolor" : [ 0.780914, 0.800218, 0.843168, 1.0 ],
"fontname" : [ "Monaco" ]
}
,
"parentstyle" : "",
"multi" : 0
}
]
}
}

Assignment 2 — Jonathan Cavell

Video Synth

Below is a patch which utilizes color information from a video to generate synth sounds through a set of delay channels.

The patch starts by sending the RGB matrix from a video source to a series of jit.findbounds objects, which locate color values within each plane of the matrix (this includes the alpha plane, but it is not utilized here since I am interested in capturing red, green, and blue color values specifically).

There are a series of poly synthesizers — one for each set of bounds the jit.findbounds objects send, with a channel for the x value and one channel for the y value. The number values are “seen” as midi data by the synthesizers which then turn these values into frequencies.

The values which are actually turned into frequencies have been scaled to a less jarring range of possible pitches using a scale object and the transition between frequencies has been smoothed using the line~ object.

Finally, the frequencies are sent into a delay patch which utilizes two different controls. One is the static set of delay for each channel shown in the tapout~ object. Additionally there is a changeable integer value to add additional delay to the preset amounts in the tapout~.

Since I wanted to use a clear video to create an additional feedback effect (for an extra layer of delay using a randomly generated number value), I added a control to adjust the saturation levels. This is helpful as, depending on what is in frame, the change between values is too subtle to produce a recognizable variation in pitch. By manipulating the saturation, you can get around this issue. Additionally, this control can provide sweeping effects by changing the set of values sent to the synths.

The final product provides a crude sonic impression of the colors moving within the digital image.

 

<pre><code>
----------begin_max5_patcher----------
7474.3oc6c11qiiacG+0S.x2AgK1WzlL6E7YJUfTjrIHounosHSwVTrXv.Ya
c8nc8UxvVd16lfNe1qDIksjuxxzhRxVWe1j4ZKK+.4ecDIOjmeG9O90+p28v
rzWh19f2+h2O38t28Oxek2odshW4ckuv6d34vWluJbq5M9v7zmeNJI6g2aNY
VzKYpS7G1sHN06OEsJ7W1ex3EpSkN6G+VLOX+Kmr643jUQYpuQb4qtNLa9mi
SV9oMQyyzEJIl7H+8dR1in26g4nhGH4+06ikensY+xpH0OR0u8zcYke8H0q9
+8q+UEOl+v6stllD8y4E7WWQWqqjd+w3My2EePIz+nY+x5Hcg+grv0ySSRT0
lO1njHZVRHsIITtRLPjhG7CTRB4hjj5JdzFiHTpBu6gmhWE8knMaiSSp99e2
CgqWW40eW0OTg38iopuK46O7ZwI5Wid301D8k3xuB1gWNbSdUMKudtaitz+h
f8PkuozEQaR1EqJPlWs3xYYQ6fBorRT+QvTOv7qZxjece4pz4+Tj5BAZ+qlt
NJINY8lns4l2gYlB3gyuH5ovcqx9zSoIYai+6pxHt3hPSugmBmGc5OdR3y5p
3eXSb3p8UxGVtIdQZRQAotrW75k+j+P98A56FpUmTukjv0M8wys0xEmSc1s4
U1camEto3pxLskCY+YyRSWU+bG9jqhdJyb90w414GInYoqa4rahW9419zyRy
O6ys90qN01OsKQe5Okema1m1F9kiT9rvUqL2KezuvKgIwOGlEkEqudPPGNaT
RXdE9yamuIc0p50a8o9RSmZQts87neNdQ1mU+X0LOx+.wqKMrd3vk8EwKi1l
czKlEtb6QuzquwN+01MybW7mxhdd8p7ZyQuiZswW6N1ps.V+DG0R3yQa2FtL
5vciUaNb9pnvM0N0qZH7PyeG2DnOq1mrwVAOUKg95dEDxhGnxW0P3ozrFZPb
+YL8ST13RmUr58cTWvx6VHN4q4sfm+esqaM0AxwJ3g9PNcWqmRAIHdQ2qFIz
GMYjvukcFkKNoMIC0ciN8XPLJFInP9lDJ1FuvhwmMOc2gwtco2rxBNstgrS2
nhhGjSmaV2dJcqptv69sfTrdDbb0v4jANHLn9WX187rny01968dXVXxxVLaD
tKOXZwCbWZg5n6r2jOFrr7dM0clOP5WKFVJKpnMdn7K5Amuwr2qU5h+0ZaaL
4oEatchMVpFfot60NJ1rdWKmsKe7fIsKTmwNz2Y6PrYXFrx+NAZ2eyyI3t1h
OA28V7KkLj1GL9MUS9ppQWUELm1cYQnkC0eo6+aWDkpmpbVYd0mINYQzKWMM
ba7xjbGbaQIYcWIMidc7kRRuKk5xxCmTk3NOFeJk4rLg5GKtJyZwp3jS5app
tT7FNg.tMc2l4kFZk9R5cT8J2o6r3j8ylyObvmoiemOGuXcZdWqlhS.U4YT.
V2ruZ3GGcjTOj1.TCGIv5gsv2ej2Gs2p4hq5MUgZtpqrk7F1RSgeBVdg.M7E
FeaKLECcZnKLRqKLhguvXsQCa3sYJFogkEF+Auvn5V5xZJYPKMzK59I7IKMk
m3v7l+Pwzkt3S5YH9SgYYahyGnstM4ZKIvEN6kKWkNKbkYlI2Oc2sOUlGlwy
8kxAXsa9PX12Guv6C+RR1m89PTxhsmdAbNd3K06TF07h2fZc8rTiIl5q5VfH
gEuAV7FXwafEuYHW7lVmcfn4QweI5qdyxuWGOyQm4vNLAKXjdRULSWPPvjYF
hqqggtpgxtqgAXwDWBW1KRnCdKyjpkzYpKgNemLq6RH23B7TVBCewcIjzcIz
G4WQBMg5yDTCc9NYb20PQvjWCm0G1gHG5PASnr2DhnqFhHGVBSrwOuorHtoW
rDoNr9aRbMMDMQ0PmMDcnWEhfL80P2GbizAyPLulSJhIpB5nUnzgAXyQ2tB3
YVEt1B+oyNZDp3QYt+Y9x7JuO4s9RwI4VudTkKVz.NA5R5sToQMMI2REG4sU
wgeaUbX2VEGxsUwAeSUbP2VlxHwsUw41pYPTuYJe+rrlqxGC2iKCiS959UG7
KgGJHGN8O3+wytrluu5yJ92SqRCUQZ5p3smBYsCAQo8HqE3iTSppO+QZP9+w
JVUu8gC9gem5Cwge3a70wpKt9E58Wga6Z8WBWsKJ8oFV7yC+BqRSV1tbV6su
8yoaxZ58KZ98WdQ.0zIeNWNKN42JqrxS0eCgJqCQymNNINqXEIKWG0J2ZU4c
sK+cs2LkcXsXGSiS4PYbJ6fwIQN0MNkfwYOZbJFJiS9kab5Km7FmBv3rGMN4
CkwIqCFmS+VN4WnwIGLNaw3jNTFmzNjlDLwi8D13jcgFmLv3rEiSxPYbRtbi
SNCO0a4jdgFmz6PiyVCBYuuKW7+qwI5HQtwLlCN3xivXS7EqITA2krCCBBvX
H.ig.LFBv3dI6v7MXONpyYGFZ2STGDltoPhpoPFdxrT8ESh9WsZA5OalWvm6
t9oi3ApKqTe+yKqpm6yHR5AucZswk7lCWnHOVplWaeSpMYBXa8a9paQ9gur6
FTTTf9NQ1DK04D+j22Di89c+NOjW1miRxeHZ01HuNmUE7cHPRLpHwDj0T9zI
S5rJdQjWfWfS21FzRHASsT6z7ayusjtV6E8nTWxEXqEPbnK.txMUisFe5Duf
amGtJx6awdRDJe78EjV1Y8qkgfHrzdyD2k3oS3Bl6jyhFgBqpxvboCTlpCTl
pu.ewsUVup0NPyG0NwsNQC3N2IJUGBgroSnjO+WluJxwQeDHbW3z4YM1zoay
bmbepyMdIcdfFTcqVT1zoyRmb4DKbnCSN9t2kyJo46NqeuUc4r0rc0YCbd+6
SWNaMYqQNK6UXvmS2oWvHi2sNcJ3c2oyRsa54zoTzUiMgCY0aNcZ5y4tj0gy
+IqRjqsmbpkNeeJV6vIK3lpCzQxg815iUX48pSZG1COkC6DD14gebW5vNNHv
4gfbe5wN1uGTtaRW1OZaPptzUDZGdEw1w2ktqRBl60pC0815MzbaFgKZBbKo
KynAlvbVxtMmRi9IW6icWdHZKJNUOr0ikmZA3B8QjERWKA0x6tIRS+8jzyce
Y8t+z9Vyc8ybH20ybH0hW13pNmzoiMydtkhgB89.qYfMX3ScsAVS.avvmhgC
rlrb+FzvzMKzwBI91oHhOQQDMjEQqoHNnMU7FoHRZQEGzKzVCNeYkY.KL9Vm
u18GgBi8sewtR2kZeQz+7az.Tr1yZpYefRGSx0ORn82V+f5nqvcU9N01zQ0Z
hY9DLKxHQGZXEGMrFWV2xf+v2ejvZAsLczOj6fDMbM6TYiA9YMpK1pdU.tn2
aF0l3piF9JgkoThgWQsNywTLc4WkdgruHp769pzYNy9shgge+6PMSf1tQqPu
RcOcwExqwvHw1Oni80mgr3HrOazvGghC2sKgG0br.UoyVLEONc1dA6aIpkl3
5byh8ExF2UXNtiOBpxn4LybcsCzChS3eMGJG19cno82XLnEGqGIToeSCZow5
9s4WKi1KOozM91XD6Kj9P98xFhg+KahhRNCxvhthLrNb6vD.YX.YX.YX.YX.
YX.YX.YX.YX.YX.YX.Y3IXzaiAjgAjgG6HPdIfLLfLLfLLfLLfLLfLLfLLfL
LfLLfLLfL78BxvXBEXFFXFFXFdh4wNvLLvLLvL7UkYXUvc.PCCPCCPCCPCCP
C6.zvKAngAngAngAngAngAngAngAngAngAngAngAngAngAngAngAngAngAng
AngAnguifFN7k1fFl1UngEln6g.PCCPCCPCCPCCPCCPCCPCCPCCPCCPCCPCO
8fFl.PCCPCO9gfb3KiAzvAH.ZX.ZX.ZX.ZX.ZX.ZX.ZX.ZX.ZX.ZX.ZX.ZX.
ZX.ZX.Z3Kzi8Q.Z36LO1AngAng6Bzvgu.PCCPCCPCCPCCPC2Ynge4V.ZXI.M
L.ML.ML.ML.ML.ML.ML.ML.ML.ML.ML.ML.ML.ML.ML.ML.ML.ML.ML.M7vB
M72sZWT6LCiB5HyvLjTOgmTfYXfYXfYXfYXfYXfYXfYXfYXfYXfYXfY3oW3a
KB.ngAngG6PPdF.ML.ML.ML.ML.ML.ML.ML.ML.ML.ML.M78BzvDtDfFFfFF
fFdh4w9.AMr.fFFfFFfF1JngKBtCfYXfYXfYXfYXfYXGXFdFvLLvLLvLLvLL
vLLvLLvLLvLLvLLvLLvLLvLLvLLvLLvLLvLLvLLvLLvLLvL7cAyv+snEGVTo
1HGl20caXrdguEbfb3iIGVngpFCvCCvCCvC+FGdX07U.vC6n9AvC2L7vH.d3
KkdG8rECwwsavC6WIzZA3guL3g0Z2TDdX50BdXD.OrCvCqM3lpgh7lAEdXz9
PQ1WBvCeY8hBvC2UgCfG9xFoA.O7kv8D5t2mS2fGF8l1mSWgGFAvCew3mf.m
N6C3gQ20dc5F7vnIpWmjiP.d7fGFAvC6zMp.7vcFdXzz2i8ACd36VO1cDdXz
8qK6NBOL510m8VgG9uEsX3YGV2TOvN7kJY.6vs24GvN70fcX+6TsuU1g2b0X
GV23pgcXFvNLvNLvNLvNLvNLvN7.vNbEZgYAUII1bTI6v78G8VfcXTE1gOPR
LvN7aD1gQ0XGFArCCrCCrCCrCCrCeUXGFUgcXz3zY68J6vUvEFWEjXbkwxIj
WygxArCCrCCrCeCxN7QKpzgoB8CQUVGo5fBiaFTXbKfBK0y1rdMiLiUu1RGY
AovCHezwImkO5.+NhGMwW6Kh.C3QC3QC3QC3QC3QC3QC3QC3QC3QC3QC3QOE
CTclOPGMPG83Gq0wIiBczLfNZfNZfNZfNZfNZfNZfNZfNZfNZfNZfN5IqSm.
bz.bz.bzWIG1GC3nY.bz.bz.bzsBG89X7.fiFfiFfiFfiFfi9xgiN4V.NZN.
GM.GM.GM.GM.GM.GM.GM.GM.GM.GM.GM.GM.GM.GM.GM.GM.GM.GM.GM.Gsq
vQ2N3vee7B8JJ488gq1Ec.V5WMqn+Xb1mdNLWUd4v7iVctQk9WNQ0JmOIFfp
aH17NOawXfsXfsXfsXfs3dZ8gx7Vo9eyWEEZwx2U9O8auk0wygnjAizsO5ql
3NgKQ.N6lccNQtv8iZTvbj4AWBPsI6BES8cv.KfCBHU3RTNv.Aj5PXhHlz5W
KcmrdS7QwyUMIi3PzcPDkt6ycLviFWIYq2riSO80zDG5ojHwUzDmBU4wWSRZ
QSbn2QLU4BgQSb5dKzUH12ycgG4d7uiIAN28nQAESm.fueUPeWad+1T.akVk
s49RtQ47r22zcJoHNvlc4f+0Awm+zAckeLN6wYalmtMrccqxzJ891UQp6tPQ
0Czc5bK7FumVL6m5tkGt6wqnlpLig2sF2w8yPVQtjtlzTWvP763w7ibIzvC.
ADiHN604ct.hbdXIST8qU2IV1hKVANLRNS7BRMNZMk7vZYKdX4RNMw3fkQRl
PNX05bSDHbdpILJxDZpI5SGlB3N20nQ.uS83Lv44Sb5oeae8V2nkoMtyO0XZ
Xvjln+dB0v8l1Z3l3bC2kRxM1dycuL7n.ryKqFEEb+N7RWRppDDne9Rmcu49
V+3N2G3DU9553VcI8GXF2poCAJ4tbbq9DmaxyHf2oia0G658rSO8qXx9eJNY
wL89OyuOuJ6gdb++mk+Jgu3gKdNV8O7iVFaUmVlcehenZ012k41ldynyrhGp
py5GbUmkNuteTFZpoya8zJ7oWRdW76vWpC6Y0ToIlNthcRqOlwHrz56vM5tZ
8QbtsTsWL2ZFeppQWWVOovgrPhdkP0QRNc+e6xp5U8TkYtpW8YxMWhdYXVDP
cY4T2gJkNubwbepdHzNnRn9QkFrL6B2ZDsQhanrohZkGG5RCydsgLNkFK0Fz
vmQMH1pMi.cc9VyYq+viYawv+sSY7kiSg4VI2TTLhcOhUVvTx3TZr6taJ9rL
5RPbcV8RVYzFpitFYUEj0MUPQmspIYUpYXlNzZul0L6tnQBtVYxG6U+hXp7p
TFKbpyxlu8s01mJo57brdZuqejlMchT+NEWGqGouKoYrFusfp8xvbag5nqUE
ibije9t.aK90z7+1NefIE12Jxv20s8i1iZayEDsyUDS6D0ORZlYNe8Bzdctq
hbQY7OaZsf3ipzZg5nqT8hbijY9r1vxmXugkd5Fw38GcEt+0dWRv1Z7nuonx
AWkrDh8dTb9gVhw5a2opXSwLScUOfoyqPlgfRUWJG7ZmU1iReKxaOx1qcTZk
qnpCFgZmU24e9a1x+xJycGEsnQIMbjttZLXKNXDpdT65xzhrMHuZMxz8zQGo
j.bfNxgJNZXqfJWZrLeJN7SATidXcJ2L8Gghiu8NzKFohikpCaDJN1O0pDps
MbiMd+T4nAtVXchUSJuZ4nJ6S9arqVFpif6SyAiY.UYFDDzvAnp1Is1ONjXt
V68etIdY9UhUEYmqnzmhhV3PZ4hzbZ4hbtzxkNCChwAPV4p7asTeTKHHjRtf
TxEjRtd2vmRtJB6jkaBm0ObjScH.QMYfbyN3hbBgUxWxu2UOHfSEnMbmkEMv
3R7jIdldNJaSZ6VUmg9Tem1VpuYwq2hnSp0PfUD3PZG.8VI9jbKFuPcWB84W
GIjL1g3E101rHF1ceCGgWRqWNZ5vOc+B6mxngeFin1OYB3qzjIXeQjb9MPEt
1WblZQ0pbv0X9G76Iix6mYKnXTvq+47lQR+4SOY.0G5astj6Z14VPOj3oDUa
grwQz1uyCxeNJZwrBvb9uJJbOzT0Rzb0BctpElZF+krCSuABldCX5Mfo2.ld
idYi8t4V4dkC5XWx9CTSDmXr7QSlM16suNA3UM+F3.iGLSBQMPGaASlYs32l
2MLxAmyaKUqetIsHPpCywf2r4DPpClTF0wr0L8Fh39MdyS2kz44xfhbc5fJm
lL4jI8ml4E6E6NL4tj2hKmsZcPTp72aRLa0eadCbNz9Fw4IksHVkTawnuAae
iHcdNyD9u0ZeK9IuuIF68u967PdYeNJQcTzpsQd4kYRwQ09bEyzgtAwiqJmw
g7Ws9ANe2MIPMhtx9kuUt6tm1QIbIC5Izgjj7slsZl2ry0whRVOaBcG6t5F3
eX1yuY5ZY1tb+dSbZY8bY6VfniwI8.VzqTbweu4Gvx1FFiW0zshCNeFnCGXt
NeOG7FLO6IcWcvz2bdMDlrH847Aygcwa0tOXNixh0PGp+6Myn4buUJpy1bkI
.yoSiTaNQfrbI6IBc2WzRYS21tSomK73tOlnV8YG1BSjANbaHp5jFwESpcvD
cDksMJyigPdLu4eNbSgK0HOIA0OAjlzk8PAldqIhY1gH4SlPR6uuxaSzxGbv
4IIwgcUGstYbzmglN6HQ4+xq2kosqb4FZrCSRB9QhZeSPcCc.cxbCcOz6Qaa
xgmM0ao2+qtM693bMDF8x5Md+d0eiS9AzG+MnGE+17mgKdFumBMWmtiVmXRj
95VBoSns3I2sJcXPMhfJ51fXTNXQ1l0ASljcd3ww5sIQRPkXYVczvlrLrNqd
Qa.U9FXVUsJIZfhIn8GMr0AxkdcXHKL3dznPfdTpFdEtpQQwQCacvZD6Gb4j
gbIFIO19TGrUT8PFLhq5ngsNXcUX3C4TqaxZD.3lZuvXQaORgd0FUWaqdzvV
GrOIsXAx+B8TvYta+vQCaU.eQcAblTEh1IardoeYTcxln5QldGLUugu2Ap0s
fPF9jyn0gS8v2Qk8YOAh+3TXrL2IbdaPs4lPu+IfD6OZXqBVGR4jgucdh0cg
iGdidbvk1G9PWXrxRiZQK1l.0fRqDK2piF15f8Y3gQPPsOkEELNEF6GRw4xm
Wl4JlTYz2DxP2PBF0i0AL0LQD7Z0A9PWGrdHE.cMpuhUweI5wkgwIecOxGeI
7PA4vo+A1GOM9MaiWlTfiP0mU7umVkFph0uUwayZlOGr7xSSGRjuNcTwejFj
+erBRMz6y4hSCpC+v23qWgXb8qy6u.21k5uDtZWT5SM.zxgegUoIKaRMIerB
gJGd6a+b5lrFd+M9lKu.fZ5jOmqkEm7akUPIn9aHTYYHZ9zwIwYEHlTBFSka
pp7t1k+t1ahxN.WyXZXhGHCSdGxeLAhx0iZpZXhuLCyS89AayZmtOML6fcoP
mT+lv1kPqksZQdzRmVI51xRW2B1rMZfQEcnkOhdZUX7GYHDhvJ7GoKIPqgPB
B2jcoZ.g1AMPhzAkPEMfMpZvoHJdQ37u1DEw3NbkVxLahbAGpkchk3NWKOBp
vCUyODk48mhVE9KMRLM9xAAmw0.eQv6qqBcJPEMR005gooMgnYstJB5dcthU
bCAm44qyj158.06l3Ygqy+w+ZAItnhXVB44W7Grn3uT0qJTubQPLk+.gqNCG
WbpKqe5d3YMe05D8rGzVaN9A66GO+FwF1s2N+UpfA3NwvLu+8urpo6CocHgL
fE5oQvWuV07WQw60o4l+2+i+6+sOzX6pzfNl0IHBSZfhLp0Q2Zlwu6WRKxrz
naqVXN406+VzBuuuXHra89mJLv+93E+yMc0mQ53Eei8cSXpOjW7cLCqPDWd0
kPLIPY8RlDnW4whwQz+oYkSd87OltJci2eJLKz6oMoO68WSWD+TbwE4hrOaQ
RXoR9msVFI.00Kv59VMwby0uEr54aWuOTKXrZF2uZBAhc4BgIHHLqbgYixcj
DhrzkKWEcZi7ZDYTqlx53Ub9I.M3hRkv8YqamzMo4qR2FcwtI0gjrrud2QPG
QL2FtHpxsMWZUGc4UcFQE5O55trGp65OZ8vKznEGu1IkJxq221pu.x1sue75
vfQuyEQM8fQqjkAKOhI1mekp8bSm.78GXV9kFuDac0RZU0hHZuZwqTOPG+bS
EqL1epeDxuZkq1Q5YIlnmbf.QeUgI1TgEUCpB29A4A17Cx4spvLgp4.lFtdl
dr80OpXaUQk497K2jUp70cTZ6aLpQXtv4pjdKaRVlL1pdTfpQQyzrDDzXkE0
GUVdscEmSc4q0ppv39ojrehkEFe01+R8isFu1dbyotxHaszJyuiivqWbkX+g
p3hOugT6hKip5tnl5hzCjb.Jt9ms3xZuOf.A5wiJtAAngRckmu31t0PPdi6G
aMDX5wZ.JuhyWda2bvWhN9dMe+Aq3xOewk0dwMe7tGa85ObxK67kWZ6MNH0Y
F1bi38sMb7K0eE2y2ICizZwsr2vJpKmiGB00pRa68HZ5SfkaRrWa4r5uTuUX
wVUXwmtvlqeJN+pVZkjAnzRE8f1xo7RPl12IAFcpWhQd0U.VuZtPXV4MAo2F
E5QaSScTD044WlH3UJVCuzvKhDqEQb+7ChF4eviGoVmtpYF61v2rhpz5Z6JR
BejZW4UNnzIOyLdff0qruvPGR8iZxyrdoBfr2Qr1TbU4RC2oTiscsCzNh6q2
cK6MGww8RWl5A5OB118RelX8LaMB11L+dPcM9kLBpKyuGj2f.4X0zAqOZX13
F0XHu8QKyAL1nIu8QaCF29FC4sOZbvOX7jWVeHuim0KqOj2Qz5sOFqswq5wP
do8wv17EiVWaj9vUF8r.LFxKoGjWN2uCVul085ncUDUQ83cSji2IQZXWDokc
PjWs6gXPBRuTcGula6iE4eZ6p37O2+Sw2pYo7J2GONRVmWDDBlEaRMj5p+4P
898kWb1Dkj8pkI7gmy+hi2uv.0uftuPoCctua0tn8ICtSTnBmOO+moRQC8HE
KELYwBeI3r.Do3YAEuDdvJo+kMQQIcnnpVdNNs3+JdFV3KHxgnTpBZp+R5pE
cnPVHcHgpjFPvbkxhQ3.wPnm+bgcn2yoIoaWGN2dKxbsDKPAAp06Di84X0yP
TJmYJlUWKc0m7SwIE2SFc7VpCZuMc4GIZUzyuRV7o4sqT7tkA9Bp5Y9LLY+E
vxOb0cCm7VZ9qoIgySqrR8yVV66MPJ43.ycV4GFvoB5QekyV9T7pU6+X0PWn
Lb.dX4lvEwU2RSpqWjfhqgE+DTTfOhoeVkKq0+X3Seme82Ho7GnvVlwUxhDw
880OymQe0OPXxRydxSUnFdX8lz0oa1uKEk2B6gOwtrz80uCoM0JfIboFiElw
4O7+C+bk0lB
-----------end_max5_patcher-----------
</code></pre>