{
    "patcher": {
        "fileversion": 1,
        "appversion": {
            "major": 9,
            "minor": 1,
            "revision": 4,
            "architecture": "x64",
            "modernui": 1
        },
        "classnamespace": "box",
        "rect": [ 215.0, 92.0, 1306.0, 832.0 ],
        "subpatcher_template": "oopsy_patch",
        "boxes": [
            {
                "box": {
                    "id": "obj-12",
                    "maxclass": "newobj",
                    "numinlets": 1,
                    "numoutlets": 1,
                    "outlettype": [ "signal" ],
                    "patching_rect": [ 143.4210512638092, 463.81578505039215, 31.0, 22.0 ],
                    "text": "sig~"
                }
            },
            {
                "box": {
                    "id": "obj-64",
                    "maxclass": "message",
                    "numinlets": 2,
                    "numoutlets": 1,
                    "outlettype": [ "" ],
                    "patching_rect": [ 739.16664904356, 617.4999852776527, 29.5, 22.0 ],
                    "text": "0"
                }
            },
            {
                "box": {
                    "id": "obj-62",
                    "maxclass": "newobj",
                    "numinlets": 2,
                    "numoutlets": 1,
                    "outlettype": [ "bang" ],
                    "patching_rect": [ 739.16664904356, 581.6666527986526, 41.0, 22.0 ],
                    "text": "del 30"
                }
            },
            {
                "box": {
                    "id": "obj-495",
                    "maxclass": "newobj",
                    "numinlets": 0,
                    "numoutlets": 1,
                    "outlettype": [ "" ],
                    "patching_rect": [ 739.16664904356, 554.9999867677689, 39.0, 22.0 ],
                    "text": "r stop"
                }
            },
            {
                "box": {
                    "comment": "tape_toggle",
                    "id": "obj-61",
                    "index": 0,
                    "maxclass": "inlet",
                    "numinlets": 0,
                    "numoutlets": 1,
                    "outlettype": [ "" ],
                    "patching_rect": [ 402.4090871810913, 395.3961000442505, 30.0, 30.0 ]
                }
            },
            {
                "box": {
                    "id": "obj-60",
                    "maxclass": "comment",
                    "numinlets": 1,
                    "numoutlets": 0,
                    "patching_rect": [ 409.4090871810913, 511.76298302412033, 77.32143169641495, 20.0 ],
                    "text": "wow-flutter"
                }
            },
            {
                "box": {
                    "id": "obj-58",
                    "maxclass": "newobj",
                    "numinlets": 2,
                    "numoutlets": 1,
                    "outlettype": [ "signal" ],
                    "patching_rect": [ 369.35714304447174, 510.76298302412033, 39.0, 22.0 ],
                    "text": "gate~"
                }
            },
            {
                "box": {
                    "id": "obj-57",
                    "maxclass": "toggle",
                    "numinlets": 1,
                    "numoutlets": 1,
                    "outlettype": [ "int" ],
                    "parameter_enable": 0,
                    "patching_rect": [ 364.16665798425674, 443.87500588595867, 33.24998822808266, 33.24998822808266 ]
                }
            },
            {
                "box": {
                    "id": "obj-55",
                    "maxclass": "newobj",
                    "numinlets": 2,
                    "numoutlets": 1,
                    "outlettype": [ "signal" ],
                    "patching_rect": [ 320.2500006556511, 510.76298302412033, 39.0, 22.0 ],
                    "text": "gate~"
                }
            },
            {
                "box": {
                    "fontsize": 24.0,
                    "id": "obj-489",
                    "maxclass": "newobj",
                    "numinlets": 1,
                    "numoutlets": 2,
                    "outlettype": [ "signal", "signal" ],
                    "patcher": {
                        "fileversion": 1,
                        "appversion": {
                            "major": 9,
                            "minor": 1,
                            "revision": 4,
                            "architecture": "x64",
                            "modernui": 1
                        },
                        "classnamespace": "dsp.gen",
                        "rect": [ 359.0, 207.0, 979.0, 699.0 ],
                        "subpatcher_template": "oopsy_patch",
                        "boxes": [
                            {
                                "box": {
                                    "id": "obj-3",
                                    "maxclass": "newobj",
                                    "numinlets": 0,
                                    "numoutlets": 1,
                                    "outlettype": [ "" ],
                                    "patching_rect": [ 329.0, 68.0, 28.0, 22.0 ],
                                    "text": "in 1"
                                }
                            },
                            {
                                "box": {
                                    "id": "obj-1",
                                    "maxclass": "newobj",
                                    "numinlets": 1,
                                    "numoutlets": 0,
                                    "patching_rect": [ 799.1891565322876, 535.0, 35.0, 22.0 ],
                                    "text": "out 2"
                                }
                            },
                            {
                                "box": {
                                    "code": "History prev_drift(0);\nHistory prev_chaos(0);\n\n// wow\nwow = cycle(0.3) * 0.008;\n\n// flutter\nflutter = (cycle(7.3) + cycle(11.7)) * 0.003;\n\n// drift\nn = noise();\ndrift = prev_drift + 0.00005 * (n - prev_drift);\nprev_drift = drift;\n\n// \na = cycle(0.07) * 0.4;\nb = cycle(0.113) * 0.3;\nc = cycle(0.047) * 0.3;\nslow_raw = a + b + c;\nchaos = prev_chaos + 0.000015 * (slow_raw - prev_chaos);\nprev_chaos = chaos;\n\n// out1 \nout1 = in1 + wow + flutter + drift + chaos * 0.006;\n\n// out2 \ncrackle = noise() * 0.006;\nhiss = prev_drift * 0.001;\ncrackle_pop = noise() * noise() * noise() * 0.015;\nout2 = crackle + hiss + crackle_pop;",
                                    "fontface": 0,
                                    "fontname": "<Monospaced>",
                                    "fontsize": 12.0,
                                    "id": "obj-6",
                                    "maxclass": "codebox",
                                    "numinlets": 1,
                                    "numoutlets": 2,
                                    "outlettype": [ "", "" ],
                                    "patching_rect": [ 329.0, 121.0, 489.1891565322876, 389.1891632080078 ]
                                }
                            },
                            {
                                "box": {
                                    "id": "obj-4",
                                    "maxclass": "newobj",
                                    "numinlets": 1,
                                    "numoutlets": 0,
                                    "patching_rect": [ 329.0, 544.0, 35.0, 22.0 ],
                                    "text": "out 1"
                                }
                            }
                        ],
                        "lines": [
                            {
                                "patchline": {
                                    "destination": [ "obj-6", 0 ],
                                    "source": [ "obj-3", 0 ]
                                }
                            },
                            {
                                "patchline": {
                                    "destination": [ "obj-1", 0 ],
                                    "source": [ "obj-6", 1 ]
                                }
                            },
                            {
                                "patchline": {
                                    "destination": [ "obj-4", 0 ],
                                    "source": [ "obj-6", 0 ]
                                }
                            }
                        ]
                    },
                    "patching_rect": [ 402.4090871810913, 443.0, 63.0, 35.0 ],
                    "text": "gen~"
                }
            },
            {
                "box": {
                    "id": "obj-23",
                    "maxclass": "message",
                    "numinlets": 2,
                    "numoutlets": 1,
                    "outlettype": [ "" ],
                    "patching_rect": [ 399.25, 327.0, 29.5, 22.0 ],
                    "text": "2"
                }
            },
            {
                "box": {
                    "comment": "float",
                    "id": "obj-44",
                    "index": 0,
                    "maxclass": "outlet",
                    "numinlets": 1,
                    "numoutlets": 0,
                    "patching_rect": [ 50.000002324581146, 507.7922029495239, 30.0, 30.0 ]
                }
            },
            {
                "box": {
                    "id": "obj-43",
                    "maxclass": "button",
                    "numinlets": 1,
                    "numoutlets": 1,
                    "outlettype": [ "bang" ],
                    "parameter_enable": 0,
                    "patching_rect": [ 165.0943472981453, 454.7170022726059, 24.0, 24.0 ]
                }
            },
            {
                "box": {
                    "format": 6,
                    "id": "obj-41",
                    "maxclass": "flonum",
                    "numinlets": 1,
                    "numoutlets": 2,
                    "outlettype": [ "", "bang" ],
                    "parameter_enable": 0,
                    "patching_rect": [ 50.000002324581146, 474.22726917266846, 50.0, 22.0 ]
                }
            },
            {
                "box": {
                    "id": "obj-39",
                    "maxclass": "newobj",
                    "numinlets": 0,
                    "numoutlets": 1,
                    "outlettype": [ "" ],
                    "patching_rect": [ 274.9090871810913, 314.0, 47.0, 22.0 ],
                    "text": "r select"
                }
            },
            {
                "box": {
                    "fontname": "Arial",
                    "fontsize": 13.0,
                    "id": "obj-13",
                    "maxclass": "number",
                    "numinlets": 1,
                    "numoutlets": 2,
                    "outlettype": [ "", "bang" ],
                    "parameter_enable": 0,
                    "patching_rect": [ 389.0, 361.0, 50.0, 23.0 ]
                }
            },
            {
                "box": {
                    "fontface": 0,
                    "fontname": "Arial",
                    "fontsize": 13.0,
                    "id": "obj-18",
                    "items": [ "off", ",", "Float", ",", "Integer" ],
                    "maxclass": "umenu",
                    "numinlets": 1,
                    "numoutlets": 3,
                    "outlettype": [ "int", "", "" ],
                    "parameter_enable": 0,
                    "patching_rect": [ 287.0, 361.0, 100.0, 23.0 ]
                }
            },
            {
                "box": {
                    "fontname": "Arial",
                    "fontsize": 11.595187,
                    "id": "obj-20",
                    "maxclass": "newobj",
                    "numinlets": 3,
                    "numoutlets": 1,
                    "outlettype": [ "" ],
                    "patching_rect": [ 270.50000035762787, 449.8333323597908, 50.0, 21.0 ],
                    "text": "switch 2"
                }
            },
            {
                "box": {
                    "id": "obj-6",
                    "maxclass": "newobj",
                    "numinlets": 6,
                    "numoutlets": 1,
                    "outlettype": [ "" ],
                    "patching_rect": [ 285.5, 409.0, 103.0, 22.0 ],
                    "text": "scale 0. 127. 0. 1."
                }
            },
            {
                "box": {
                    "id": "obj-29",
                    "maxclass": "newobj",
                    "numinlets": 1,
                    "numoutlets": 0,
                    "patching_rect": [ 95.78947710990906, 614.7368640899658, 83.0, 22.0 ],
                    "text": "s~ dub_signal"
                }
            },
            {
                "box": {
                    "id": "obj-28",
                    "maxclass": "newobj",
                    "numinlets": 1,
                    "numoutlets": 0,
                    "patching_rect": [ 95.78947710990906, 573.6842310428619, 80.0, 22.0 ],
                    "text": "s~ rec_signal"
                }
            },
            {
                "box": {
                    "comment": "overdub_toggle",
                    "id": "obj-27",
                    "index": 0,
                    "maxclass": "inlet",
                    "numinlets": 0,
                    "numoutlets": 1,
                    "outlettype": [ "" ],
                    "patching_rect": [ 484.4155797958374, 341.5, 30.0, 30.0 ]
                }
            },
            {
                "box": {
                    "comment": "record_toggle",
                    "id": "obj-26",
                    "index": 0,
                    "maxclass": "inlet",
                    "numinlets": 0,
                    "numoutlets": 1,
                    "outlettype": [ "" ],
                    "patching_rect": [ 505.555579662323, 26.16883087158203, 30.0, 30.0 ]
                }
            },
            {
                "box": {
                    "comment": "speed",
                    "id": "obj-25",
                    "index": 0,
                    "maxclass": "inlet",
                    "numinlets": 0,
                    "numoutlets": 1,
                    "outlettype": [ "" ],
                    "patching_rect": [ 180.00000858306885, 303.6883087158203, 30.0, 30.0 ]
                }
            },
            {
                "box": {
                    "id": "obj-24",
                    "maxclass": "comment",
                    "numinlets": 1,
                    "numoutlets": 0,
                    "patching_rect": [ 320.7354807853699, 724.0, 57.87968158721924, 20.0 ],
                    "text": "playback"
                }
            },
            {
                "box": {
                    "id": "obj-21",
                    "maxclass": "comment",
                    "numinlets": 1,
                    "numoutlets": 0,
                    "patching_rect": [ 692.4090843200684, 470.72726917266846, 150.0, 20.0 ],
                    "text": "monitoring"
                }
            },
            {
                "box": {
                    "id": "obj-17",
                    "maxclass": "comment",
                    "numinlets": 1,
                    "numoutlets": 0,
                    "patching_rect": [ 408.5675276815891, 140.25973892211914, 88.80000132322311, 20.0 ],
                    "text": "ingressi synth"
                }
            },
            {
                "box": {
                    "id": "obj-11",
                    "linecount": 2,
                    "maxclass": "comment",
                    "numinlets": 1,
                    "numoutlets": 0,
                    "patching_rect": [ 390.9090871810913, 246.7532444000244, 150.0, 33.0 ],
                    "text": "ingresso mia scheda / disattivato"
                }
            },
            {
                "box": {
                    "comment": "",
                    "id": "obj-16",
                    "index": 0,
                    "maxclass": "inlet",
                    "numinlets": 0,
                    "numoutlets": 1,
                    "outlettype": [ "" ],
                    "patching_rect": [ 455.4545291662216, 164.54544866085052, 30.0, 30.0 ]
                }
            },
            {
                "box": {
                    "comment": "",
                    "id": "obj-15",
                    "index": 0,
                    "maxclass": "inlet",
                    "numinlets": 0,
                    "numoutlets": 1,
                    "outlettype": [ "" ],
                    "patching_rect": [ 409.4090871810913, 164.54544866085052, 30.0, 30.0 ]
                }
            },
            {
                "box": {
                    "comment": "right",
                    "id": "obj-10",
                    "index": 0,
                    "maxclass": "outlet",
                    "numinlets": 1,
                    "numoutlets": 0,
                    "patching_rect": [ 383.4090871810913, 719.0, 30.0, 30.0 ]
                }
            },
            {
                "box": {
                    "comment": "keft",
                    "id": "obj-3",
                    "index": 0,
                    "maxclass": "outlet",
                    "numinlets": 1,
                    "numoutlets": 0,
                    "patching_rect": [ 283.4090871810913, 719.0, 30.0, 30.0 ]
                }
            },
            {
                "box": {
                    "id": "obj-2",
                    "maxclass": "live.dial",
                    "numinlets": 1,
                    "numoutlets": 2,
                    "outlettype": [ "", "float" ],
                    "parameter_enable": 1,
                    "patching_rect": [ 981.0, 386.3961000442505, 41.0, 48.0 ],
                    "saved_attribute_attributes": {
                        "valueof": {
                            "parameter_longname": "Blend",
                            "parameter_mmax": 1.0,
                            "parameter_modmode": 3,
                            "parameter_shortname": "Blend",
                            "parameter_type": 0,
                            "parameter_unitstyle": 1
                        }
                    },
                    "varname": "live.dial[1]"
                }
            },
            {
                "box": {
                    "bgcolor": [ 0.501961, 0.717647, 0.764706, 1.0 ],
                    "buffername": "foo",
                    "chanoffset": 2,
                    "gridcolor": [ 0.352941, 0.337255, 0.521569, 1.0 ],
                    "id": "obj-8",
                    "maxclass": "waveform~",
                    "numinlets": 5,
                    "numoutlets": 6,
                    "outlettype": [ "float", "float", "float", "float", "list", "" ],
                    "patching_rect": [ 132.46753120422363, 205.69105678796768, 220.77921867370605, 70.05194759368896 ],
                    "selectioncolor": [ 0.313726, 0.498039, 0.807843, 0.0 ],
                    "setunit": 1,
                    "waveformcolor": [ 0.082353, 0.25098, 0.431373, 1.0 ]
                }
            },
            {
                "box": {
                    "fontname": "Arial",
                    "fontsize": 13.0,
                    "id": "obj-7",
                    "maxclass": "message",
                    "numinlets": 2,
                    "numoutlets": 1,
                    "outlettype": [ "" ],
                    "patching_rect": [ 195.0, 64.9350643157959, 58.0, 23.0 ],
                    "text": "set foo 2"
                }
            },
            {
                "box": {
                    "fontname": "Arial",
                    "fontsize": 13.0,
                    "id": "obj-71",
                    "maxclass": "newobj",
                    "numinlets": 1,
                    "numoutlets": 1,
                    "outlettype": [ "bang" ],
                    "patching_rect": [ 132.46753120422363, 25.97402572631836, 67.0, 23.0 ],
                    "text": "loadbang"
                }
            },
            {
                "box": {
                    "fontname": "Arial",
                    "fontsize": 13.0,
                    "id": "obj-72",
                    "maxclass": "message",
                    "numinlets": 2,
                    "numoutlets": 1,
                    "outlettype": [ "" ],
                    "patching_rect": [ 132.46753120422363, 64.9350643157959, 58.0, 23.0 ],
                    "text": "set foo 1"
                }
            },
            {
                "box": {
                    "bgcolor": [ 0.501961, 0.717647, 0.764706, 1.0 ],
                    "buffername": "foo",
                    "gridcolor": [ 0.352941, 0.337255, 0.521569, 1.0 ],
                    "id": "obj-73",
                    "maxclass": "waveform~",
                    "numinlets": 5,
                    "numoutlets": 6,
                    "outlettype": [ "float", "float", "float", "float", "list", "" ],
                    "patching_rect": [ 132.46753120422363, 115.23376512527466, 220.77921867370605, 70.05194759368896 ],
                    "selectioncolor": [ 0.313726, 0.498039, 0.807843, 0.0 ],
                    "setunit": 1,
                    "waveformcolor": [ 0.082353, 0.25098, 0.431373, 1.0 ]
                }
            },
            {
                "box": {
                    "id": "obj-5",
                    "maxclass": "message",
                    "numinlets": 2,
                    "numoutlets": 1,
                    "outlettype": [ "" ],
                    "patching_rect": [ 119.53947710990906, 334.0, 29.5, 22.0 ],
                    "text": "0"
                }
            },
            {
                "box": {
                    "fontname": "Arial",
                    "fontsize": 13.0,
                    "id": "obj-22",
                    "maxclass": "message",
                    "numinlets": 2,
                    "numoutlets": 1,
                    "outlettype": [ "" ],
                    "patching_rect": [ 119.0, 398.7012948989868, 77.0, 23.0 ],
                    "text": "0.141732"
                }
            },
            {
                "box": {
                    "fontname": "Arial",
                    "fontsize": 13.0,
                    "id": "obj-9",
                    "maxclass": "message",
                    "numinlets": 2,
                    "numoutlets": 1,
                    "outlettype": [ "" ],
                    "patching_rect": [ 119.53947710990906, 366.0, 32.5, 23.0 ],
                    "text": "1"
                }
            },
            {
                "box": {
                    "fontname": "Arial",
                    "fontsize": 13.0,
                    "id": "obj-14",
                    "maxclass": "newobj",
                    "numinlets": 1,
                    "numoutlets": 1,
                    "outlettype": [ "signal" ],
                    "patching_rect": [ 199.99999809265137, 415.58441162109375, 35.0, 23.0 ],
                    "text": "sig~"
                }
            },
            {
                "box": {
                    "fontsize": 9.0,
                    "id": "obj-4",
                    "maxclass": "comment",
                    "numinlets": 1,
                    "numoutlets": 0,
                    "patching_rect": [ 619.4805135726929, 527.2727222442627, 216.0, 17.0 ],
                    "text": "usalo come blending tra un take e l'altro"
                }
            },
            {
                "box": {
                    "id": "obj-1",
                    "maxclass": "live.dial",
                    "numinlets": 1,
                    "numoutlets": 2,
                    "outlettype": [ "", "float" ],
                    "parameter_enable": 1,
                    "patching_rect": [ 326.97368109226227, 300.657891869545, 41.0, 48.0 ],
                    "saved_attribute_attributes": {
                        "valueof": {
                            "parameter_longname": "Speed",
                            "parameter_modmode": 3,
                            "parameter_shortname": "Speed",
                            "parameter_type": 0,
                            "parameter_unitstyle": 0
                        }
                    },
                    "varname": "live.dial"
                }
            },
            {
                "box": {
                    "fontsize": 9.0,
                    "id": "obj-c-overdub",
                    "maxclass": "comment",
                    "numinlets": 1,
                    "numoutlets": 0,
                    "patching_rect": [ 619.4805135726929, 511.6883068084717, 216.0, 17.0 ],
                    "text": "overdub blend 0-1: 0=mantieni buffer, 1=overwrite"
                }
            },
            {
                "box": {
                    "fontsize": 9.0,
                    "id": "obj-c-rec2tog",
                    "maxclass": "comment",
                    "numinlets": 1,
                    "numoutlets": 0,
                    "patching_rect": [ 512.9870080947876, 435.0649309158325, 79.90476727485657, 17.0 ],
                    "text": "overdub on/off"
                }
            },
            {
                "box": {
                    "fontname": "Arial",
                    "fontsize": 13.0,
                    "id": "obj-19",
                    "maxclass": "message",
                    "numinlets": 2,
                    "numoutlets": 1,
                    "outlettype": [ "" ],
                    "patching_rect": [ 248.8409070968628, 345.0, 29.5, 23.0 ],
                    "text": "0"
                }
            },
            {
                "box": {
                    "id": "obj-buf",
                    "maxclass": "newobj",
                    "numinlets": 1,
                    "numoutlets": 2,
                    "outlettype": [ "float", "bang" ],
                    "patching_rect": [ 275.0, 65.4350643157959, 109.0, 22.0 ],
                    "text": "buffer~ foo 9000. 2"
                }
            },
            {
                "box": {
                    "id": "obj-adc",
                    "maxclass": "newobj",
                    "numinlets": 1,
                    "numoutlets": 2,
                    "outlettype": [ "signal", "signal" ],
                    "patching_rect": [ 390.9090871810913, 220.77921867370605, 67.0, 22.0 ],
                    "text": "adc~ 11 12"
                }
            },
            {
                "box": {
                    "id": "obj-rectog",
                    "maxclass": "toggle",
                    "numinlets": 1,
                    "numoutlets": 1,
                    "outlettype": [ "int" ],
                    "parameter_enable": 0,
                    "patching_rect": [ 627.2727212905884, 31.16883087158203, 24.0, 24.0 ]
                }
            },
            {
                "box": {
                    "id": "obj-c-rec",
                    "maxclass": "comment",
                    "numinlets": 1,
                    "numoutlets": 0,
                    "patching_rect": [ 658.4415521621704, 31.16883087158203, 100.0, 20.0 ],
                    "text": "record on/off"
                }
            },
            {
                "box": {
                    "id": "obj-loadbang",
                    "maxclass": "newobj",
                    "numinlets": 1,
                    "numoutlets": 1,
                    "outlettype": [ "bang" ],
                    "patching_rect": [ 724.7110319137573, 53.16883087158203, 58.0, 22.0 ],
                    "text": "loadbang"
                }
            },
            {
                "box": {
                    "id": "obj-loop1",
                    "maxclass": "message",
                    "numinlets": 2,
                    "numoutlets": 1,
                    "outlettype": [ "" ],
                    "patching_rect": [ 690.9090843200684, 140.25973892211914, 41.0, 22.0 ],
                    "text": "loop 1"
                }
            },
            {
                "box": {
                    "id": "obj-initvol",
                    "maxclass": "message",
                    "numinlets": 2,
                    "numoutlets": 1,
                    "outlettype": [ "" ],
                    "patching_rect": [ 738.9610319137573, 140.25973892211914, 29.5, 22.0 ],
                    "text": "0.5"
                }
            },
            {
                "box": {
                    "fontname": "Arial",
                    "fontsize": 12.0,
                    "format": 6,
                    "id": "obj-invol",
                    "maxclass": "flonum",
                    "numinlets": 1,
                    "numoutlets": 2,
                    "outlettype": [ "", "bang" ],
                    "parameter_enable": 0,
                    "patching_rect": [ 527.2727222442627, 93.5064926147461, 50.0, 22.0 ]
                }
            },
            {
                "box": {
                    "id": "obj-inpack",
                    "maxclass": "newobj",
                    "numinlets": 2,
                    "numoutlets": 1,
                    "outlettype": [ "" ],
                    "patching_rect": [ 527.2727222442627, 120.77921962738037, 71.0, 22.0 ],
                    "text": "pack 0. 100"
                }
            },
            {
                "box": {
                    "id": "obj-inline",
                    "maxclass": "newobj",
                    "numinlets": 2,
                    "numoutlets": 2,
                    "outlettype": [ "signal", "bang" ],
                    "patching_rect": [ 544.1558389663696, 150.64934921264648, 36.0, 22.0 ],
                    "text": "line~"
                }
            },
            {
                "box": {
                    "id": "obj-inmul",
                    "maxclass": "newobj",
                    "numinlets": 2,
                    "numoutlets": 1,
                    "outlettype": [ "signal" ],
                    "patching_rect": [ 533.7662286758423, 311.6883087158203, 38.0, 22.0 ],
                    "text": "*~"
                }
            },
            {
                "box": {
                    "id": "obj-meter-in",
                    "maxclass": "meter~",
                    "numinlets": 1,
                    "numoutlets": 1,
                    "outlettype": [ "float" ],
                    "patching_rect": [ 519.4805145263672, 403.8961000442505, 80.0, 13.0 ]
                }
            },
            {
                "box": {
                    "id": "obj-rec",
                    "maxclass": "newobj",
                    "numinlets": 4,
                    "numoutlets": 1,
                    "outlettype": [ "signal" ],
                    "patching_rect": [ 841.5584335327148, 641.5584354400635, 80.0, 22.0 ],
                    "text": "record~ foo 2"
                }
            },
            {
                "box": {
                    "fontface": 0,
                    "fontname": "Arial",
                    "fontsize": 12.0,
                    "id": "obj-sync-num",
                    "maxclass": "number~",
                    "mode": 2,
                    "numinlets": 2,
                    "numoutlets": 2,
                    "outlettype": [ "signal", "float" ],
                    "patching_rect": [ 933.766224861145, 288.3116855621338, 56.0, 22.0 ],
                    "sig": 0.0
                }
            },
            {
                "box": {
                    "id": "obj-syncoff",
                    "maxclass": "newobj",
                    "numinlets": 2,
                    "numoutlets": 1,
                    "outlettype": [ "signal" ],
                    "patching_rect": [ 624.5, 235.0, 46.0, 22.0 ],
                    "text": "-~ 0.01"
                }
            },
            {
                "box": {
                    "id": "obj-wave",
                    "maxclass": "newobj",
                    "numinlets": 3,
                    "numoutlets": 2,
                    "outlettype": [ "signal", "signal" ],
                    "patching_rect": [ 620.6363573074341, 320.0, 100.0, 22.0 ],
                    "text": "groove~ foo 0 2"
                }
            },
            {
                "box": {
                    "fontname": "Arial",
                    "fontsize": 12.0,
                    "format": 6,
                    "id": "obj-outvol",
                    "maxclass": "flonum",
                    "numinlets": 1,
                    "numoutlets": 2,
                    "outlettype": [ "", "bang" ],
                    "parameter_enable": 0,
                    "patching_rect": [ 763.6363563537598, 246.7532444000244, 50.0, 22.0 ]
                }
            },
            {
                "box": {
                    "id": "obj-outpack",
                    "maxclass": "newobj",
                    "numinlets": 2,
                    "numoutlets": 1,
                    "outlettype": [ "" ],
                    "patching_rect": [ 784.4155769348145, 332.467529296875, 71.0, 22.0 ],
                    "text": "pack 0. 100"
                }
            },
            {
                "box": {
                    "id": "obj-outline",
                    "maxclass": "newobj",
                    "numinlets": 2,
                    "numoutlets": 2,
                    "outlettype": [ "signal", "bang" ],
                    "patching_rect": [ 777.9220705032349, 379.22077560424805, 36.0, 22.0 ],
                    "text": "line~"
                }
            },
            {
                "box": {
                    "id": "obj-outmul",
                    "maxclass": "newobj",
                    "numinlets": 2,
                    "numoutlets": 1,
                    "outlettype": [ "signal" ],
                    "patching_rect": [ 635.4090843200684, 373.22726917266846, 38.0, 22.0 ],
                    "text": "*~"
                }
            },
            {
                "box": {
                    "id": "obj-meter-out",
                    "maxclass": "meter~",
                    "numinlets": 1,
                    "numoutlets": 1,
                    "outlettype": [ "float" ],
                    "patching_rect": [ 512.9393917322159, 474.22726917266846, 80.0, 13.0 ]
                }
            },
            {
                "box": {
                    "id": "obj-dac",
                    "maxclass": "ezdac~",
                    "numinlets": 2,
                    "numoutlets": 0,
                    "patching_rect": [ 645.4090843200684, 458.22726917266846, 45.0, 45.0 ]
                }
            },
            {
                "box": {
                    "fontname": "Arial",
                    "fontsize": 12.0,
                    "format": 6,
                    "id": "obj-overdub-num",
                    "maxclass": "flonum",
                    "numinlets": 1,
                    "numoutlets": 2,
                    "outlettype": [ "", "bang" ],
                    "parameter_enable": 0,
                    "patching_rect": [ 566.2337608337402, 507.7922029495239, 50.0, 22.0 ]
                }
            },
            {
                "box": {
                    "id": "obj-overdub-sig",
                    "maxclass": "newobj",
                    "numinlets": 1,
                    "numoutlets": 1,
                    "outlettype": [ "signal" ],
                    "patching_rect": [ 566.2337608337402, 540.2597351074219, 40.0, 22.0 ],
                    "text": "sig~"
                }
            },
            {
                "box": {
                    "id": "obj-overdub-inv",
                    "maxclass": "newobj",
                    "numinlets": 2,
                    "numoutlets": 1,
                    "outlettype": [ "signal" ],
                    "patching_rect": [ 620.6363573074341, 601.29869556427, 40.00000512599945, 22.0 ],
                    "text": "!-~ 1."
                }
            },
            {
                "box": {
                    "id": "obj-inmul2",
                    "maxclass": "newobj",
                    "numinlets": 2,
                    "numoutlets": 1,
                    "outlettype": [ "signal" ],
                    "patching_rect": [ 520.7792158126831, 601.29869556427, 38.0, 22.0 ],
                    "text": "*~"
                }
            },
            {
                "box": {
                    "id": "obj-fbmul",
                    "maxclass": "newobj",
                    "numinlets": 2,
                    "numoutlets": 1,
                    "outlettype": [ "signal" ],
                    "patching_rect": [ 541.5584363937378, 658.4415521621704, 38.0, 22.0 ],
                    "text": "*~"
                }
            },
            {
                "box": {
                    "id": "obj-overdub-add",
                    "maxclass": "newobj",
                    "numinlets": 2,
                    "numoutlets": 1,
                    "outlettype": [ "signal" ],
                    "patching_rect": [ 520.7792158126831, 696.103889465332, 38.0, 22.0 ],
                    "text": "+~"
                }
            },
            {
                "box": {
                    "id": "obj-rec2",
                    "maxclass": "newobj",
                    "numinlets": 4,
                    "numoutlets": 1,
                    "outlettype": [ "signal" ],
                    "patching_rect": [ 520.7792158126831, 740.2597332000732, 80.0, 22.0 ],
                    "text": "record~ foo 2"
                }
            },
            {
                "box": {
                    "id": "obj-rec2-tog",
                    "maxclass": "toggle",
                    "numinlets": 1,
                    "numoutlets": 1,
                    "outlettype": [ "int" ],
                    "parameter_enable": 0,
                    "patching_rect": [ 484.4155797958374, 431.16882705688477, 24.0, 24.0 ]
                }
            },
            {
                "box": {
                    "id": "obj-loop2",
                    "maxclass": "message",
                    "numinlets": 2,
                    "numoutlets": 1,
                    "outlettype": [ "" ],
                    "patching_rect": [ 434.73051887750626, 416.08441162109375, 41.0, 22.0 ],
                    "text": "loop 1"
                }
            },
            {
                "box": {
                    "id": "obj-outmul-r",
                    "maxclass": "newobj",
                    "numinlets": 2,
                    "numoutlets": 1,
                    "outlettype": [ "signal" ],
                    "patching_rect": [ 692.4090843200684, 373.22726917266846, 38.0, 22.0 ],
                    "text": "*~"
                }
            },
            {
                "box": {
                    "id": "obj-inmul-r",
                    "maxclass": "newobj",
                    "numinlets": 2,
                    "numoutlets": 1,
                    "outlettype": [ "signal" ],
                    "patching_rect": [ 572.7272672653198, 601.29869556427, 38.0, 22.0 ],
                    "text": "*~"
                }
            },
            {
                "box": {
                    "id": "obj-fbmul-r",
                    "maxclass": "newobj",
                    "numinlets": 2,
                    "numoutlets": 1,
                    "outlettype": [ "signal" ],
                    "patching_rect": [ 592.2077865600586, 658.4415521621704, 38.0, 22.0 ],
                    "text": "*~"
                }
            },
            {
                "box": {
                    "id": "obj-overdub-add-r",
                    "maxclass": "newobj",
                    "numinlets": 2,
                    "numoutlets": 1,
                    "outlettype": [ "signal" ],
                    "patching_rect": [ 572.7272672653198, 696.103889465332, 38.0, 22.0 ],
                    "text": "+~"
                }
            },
            {
                "box": {
                    "id": "obj-recgate-line",
                    "maxclass": "newobj",
                    "numinlets": 2,
                    "numoutlets": 2,
                    "outlettype": [ "signal", "bang" ],
                    "patching_rect": [ 663.6363573074341, 177.92207622528076, 36.0, 22.0 ],
                    "text": "line~"
                }
            },
            {
                "box": {
                    "id": "obj-recgate-sel",
                    "maxclass": "newobj",
                    "numinlets": 3,
                    "numoutlets": 3,
                    "outlettype": [ "bang", "bang", "" ],
                    "patching_rect": [ 663.6363573074341, 54.545454025268555, 45.0, 22.0 ],
                    "text": "sel 0 1"
                }
            },
            {
                "box": {
                    "id": "obj-recgate-open",
                    "maxclass": "message",
                    "numinlets": 2,
                    "numoutlets": 1,
                    "outlettype": [ "" ],
                    "patching_rect": [ 684.4155778884888, 87.0129861831665, 55.0, 22.0 ],
                    "text": "1. 5"
                }
            },
            {
                "box": {
                    "id": "obj-recgate-close",
                    "maxclass": "message",
                    "numinlets": 2,
                    "numoutlets": 1,
                    "outlettype": [ "" ],
                    "patching_rect": [ 620.7792148590088, 87.0129861831665, 57.0, 22.0 ],
                    "text": "0. 20"
                }
            },
            {
                "box": {
                    "id": "obj-recgate-l",
                    "maxclass": "newobj",
                    "numinlets": 2,
                    "numoutlets": 1,
                    "outlettype": [ "signal" ],
                    "patching_rect": [ 898.7012901306152, 231.1688289642334, 38.0, 22.0 ],
                    "text": "*~"
                }
            },
            {
                "box": {
                    "id": "obj-recgate-r",
                    "maxclass": "newobj",
                    "numinlets": 2,
                    "numoutlets": 1,
                    "outlettype": [ "signal" ],
                    "patching_rect": [ 948.0519390106201, 231.1688289642334, 38.0, 22.0 ],
                    "text": "*~"
                }
            },
            {
                "box": {
                    "id": "obj-wave-speed",
                    "maxclass": "newobj",
                    "numinlets": 1,
                    "numoutlets": 1,
                    "outlettype": [ "signal" ],
                    "patching_rect": [ 661.1363573074341, 280.0, 50.0, 22.0 ],
                    "text": "sig~ 1."
                }
            },
            {
                "box": {
                    "id": "obj-wave-loop",
                    "maxclass": "message",
                    "numinlets": 2,
                    "numoutlets": 1,
                    "outlettype": [ "" ],
                    "patching_rect": [ 627.0, 235.0, 41.0, 22.0 ],
                    "text": "loop 1"
                }
            },
            {
                "box": {
                    "id": "obj-groove-l",
                    "maxclass": "newobj",
                    "numinlets": 3,
                    "numoutlets": 2,
                    "outlettype": [ "signal", "signal" ],
                    "patching_rect": [ 283.4090871810913, 573.6842310428619, 82.0, 22.0 ],
                    "text": "groove~ foo 1"
                }
            },
            {
                "box": {
                    "id": "obj-groove-r",
                    "maxclass": "newobj",
                    "numinlets": 3,
                    "numoutlets": 3,
                    "outlettype": [ "signal", "signal", "signal" ],
                    "patching_rect": [ 383.4090871810913, 573.6842310428619, 82.0, 22.0 ],
                    "text": "groove~ foo 2"
                }
            },
            {
                "box": {
                    "id": "obj-pvol-l",
                    "maxclass": "newobj",
                    "numinlets": 2,
                    "numoutlets": 1,
                    "outlettype": [ "signal" ],
                    "patching_rect": [ 283.4090871810913, 636.0, 38.0, 22.0 ],
                    "text": "*~"
                }
            },
            {
                "box": {
                    "id": "obj-pvol-r",
                    "maxclass": "newobj",
                    "numinlets": 2,
                    "numoutlets": 1,
                    "outlettype": [ "signal" ],
                    "patching_rect": [ 383.4090871810913, 636.0, 38.0, 22.0 ],
                    "text": "*~"
                }
            },
            {
                "box": {
                    "id": "obj-pvol-sig",
                    "maxclass": "newobj",
                    "numinlets": 1,
                    "numoutlets": 1,
                    "outlettype": [ "signal" ],
                    "patching_rect": [ 221.0, 518.0, 51.0, 22.0 ],
                    "text": "sig~ 0.8"
                }
            }
        ],
        "lines": [
            {
                "patchline": {
                    "destination": [ "obj-20", 2 ],
                    "order": 0,
                    "source": [ "obj-1", 0 ]
                }
            },
            {
                "patchline": {
                    "destination": [ "obj-43", 0 ],
                    "order": 2,
                    "source": [ "obj-1", 0 ]
                }
            },
            {
                "patchline": {
                    "destination": [ "obj-6", 0 ],
                    "order": 1,
                    "source": [ "obj-1", 0 ]
                }
            },
            {
                "patchline": {
                    "destination": [ "obj-489", 0 ],
                    "midpoints": [ 152.9210512638092, 495.0, 399.0, 495.0, 399.0, 438.0, 411.9090871810913, 438.0 ],
                    "source": [ "obj-12", 0 ]
                }
            },
            {
                "patchline": {
                    "destination": [ "obj-groove-l", 0 ],
                    "midpoints": [ 209.49999809265137, 504.0, 292.9090871810913, 504.0 ],
                    "order": 1,
                    "source": [ "obj-14", 0 ]
                }
            },
            {
                "patchline": {
                    "destination": [ "obj-groove-r", 0 ],
                    "midpoints": [ 209.49999809265137, 504.0, 392.9090871810913, 504.0 ],
                    "order": 0,
                    "source": [ "obj-14", 0 ]
                }
            },
            {
                "patchline": {
                    "destination": [ "obj-inmul", 0 ],
                    "midpoints": [ 418.9090871810913, 207.0, 543.2662286758423, 207.0 ],
                    "source": [ "obj-15", 0 ]
                }
            },
            {
                "patchline": {
                    "destination": [ "obj-inmul-r", 0 ],
                    "midpoints": [ 464.9545291662216, 207.0, 480.0, 207.0, 480.0, 588.0, 582.2272672653198, 588.0 ],
                    "source": [ "obj-16", 0 ]
                }
            },
            {
                "patchline": {
                    "destination": [ "obj-13", 0 ],
                    "order": 0,
                    "source": [ "obj-18", 0 ]
                }
            },
            {
                "patchline": {
                    "destination": [ "obj-20", 0 ],
                    "order": 1,
                    "source": [ "obj-18", 0 ]
                }
            },
            {
                "patchline": {
                    "destination": [ "obj-groove-l", 0 ],
                    "midpoints": [ 258.3409070968628, 504.0, 292.9090871810913, 504.0 ],
                    "order": 1,
                    "source": [ "obj-19", 0 ]
                }
            },
            {
                "patchline": {
                    "color": [ 0.0, 0.5898008943, 1.0, 1.0 ],
                    "destination": [ "obj-groove-r", 0 ],
                    "midpoints": [ 258.3409070968628, 504.0, 392.9090871810913, 504.0 ],
                    "order": 0,
                    "source": [ "obj-19", 0 ]
                }
            },
            {
                "patchline": {
                    "color": [ 0.0, 0.5898008943, 1.0, 1.0 ],
                    "destination": [ "obj-overdub-num", 0 ],
                    "midpoints": [ 990.5, 474.79769846983254, 609.0, 474.79769846983254, 609.0, 492.0, 575.7337608337402, 492.0 ],
                    "source": [ "obj-2", 0 ]
                }
            },
            {
                "patchline": {
                    "destination": [ "obj-14", 0 ],
                    "order": 0,
                    "source": [ "obj-20", 0 ]
                }
            },
            {
                "patchline": {
                    "destination": [ "obj-22", 1 ],
                    "order": 1,
                    "source": [ "obj-20", 0 ]
                }
            },
            {
                "patchline": {
                    "destination": [ "obj-12", 0 ],
                    "order": 1,
                    "source": [ "obj-22", 0 ]
                }
            },
            {
                "patchline": {
                    "destination": [ "obj-14", 0 ],
                    "midpoints": [ 128.5, 432.0, 186.0, 432.0, 186.0, 411.0, 209.49999809265137, 411.0 ],
                    "order": 0,
                    "source": [ "obj-22", 0 ]
                }
            },
            {
                "patchline": {
                    "destination": [ "obj-41", 0 ],
                    "order": 2,
                    "source": [ "obj-22", 0 ]
                }
            },
            {
                "patchline": {
                    "destination": [ "obj-18", 0 ],
                    "source": [ "obj-23", 0 ]
                }
            },
            {
                "patchline": {
                    "destination": [ "obj-1", 0 ],
                    "source": [ "obj-25", 0 ]
                }
            },
            {
                "patchline": {
                    "destination": [ "obj-rectog", 0 ],
                    "source": [ "obj-26", 0 ]
                }
            },
            {
                "patchline": {
                    "destination": [ "obj-rec2-tog", 0 ],
                    "source": [ "obj-27", 0 ]
                }
            },
            {
                "patchline": {
                    "destination": [ "obj-18", 0 ],
                    "source": [ "obj-39", 0 ]
                }
            },
            {
                "patchline": {
                    "destination": [ "obj-44", 0 ],
                    "source": [ "obj-41", 0 ]
                }
            },
            {
                "patchline": {
                    "destination": [ "obj-22", 0 ],
                    "source": [ "obj-43", 0 ]
                }
            },
            {
                "patchline": {
                    "destination": [ "obj-55", 1 ],
                    "source": [ "obj-489", 1 ]
                }
            },
            {
                "patchline": {
                    "destination": [ "obj-58", 1 ],
                    "source": [ "obj-489", 0 ]
                }
            },
            {
                "patchline": {
                    "destination": [ "obj-62", 0 ],
                    "source": [ "obj-495", 0 ]
                }
            },
            {
                "patchline": {
                    "color": [ 0.0, 0.5898008943, 1.0, 1.0 ],
                    "destination": [ "obj-14", 0 ],
                    "midpoints": [ 129.03947710990906, 366.0, 209.49999809265137, 366.0 ],
                    "source": [ "obj-5", 0 ]
                }
            },
            {
                "patchline": {
                    "destination": [ "obj-10", 0 ],
                    "order": 0,
                    "source": [ "obj-55", 0 ]
                }
            },
            {
                "patchline": {
                    "destination": [ "obj-3", 0 ],
                    "order": 1,
                    "source": [ "obj-55", 0 ]
                }
            },
            {
                "patchline": {
                    "destination": [ "obj-55", 0 ],
                    "order": 1,
                    "source": [ "obj-57", 0 ]
                }
            },
            {
                "patchline": {
                    "destination": [ "obj-58", 0 ],
                    "order": 0,
                    "source": [ "obj-57", 0 ]
                }
            },
            {
                "patchline": {
                    "destination": [ "obj-groove-l", 0 ],
                    "order": 1,
                    "source": [ "obj-58", 0 ]
                }
            },
            {
                "patchline": {
                    "destination": [ "obj-groove-r", 0 ],
                    "order": 0,
                    "source": [ "obj-58", 0 ]
                }
            },
            {
                "patchline": {
                    "destination": [ "obj-20", 1 ],
                    "source": [ "obj-6", 0 ]
                }
            },
            {
                "patchline": {
                    "destination": [ "obj-57", 0 ],
                    "source": [ "obj-61", 0 ]
                }
            },
            {
                "patchline": {
                    "destination": [ "obj-64", 0 ],
                    "source": [ "obj-62", 0 ]
                }
            },
            {
                "patchline": {
                    "destination": [ "obj-57", 0 ],
                    "midpoints": [ 748.66664904356, 642.0, 498.0, 642.0, 498.0, 489.0, 351.0, 489.0, 351.0, 438.0, 373.66665798425674, 438.0 ],
                    "source": [ "obj-64", 0 ]
                }
            },
            {
                "patchline": {
                    "destination": [ "obj-8", 0 ],
                    "midpoints": [ 204.5, 96.0, 117.0, 96.0, 117.0, 180.0, 141.96753120422363, 180.0 ],
                    "source": [ "obj-7", 0 ]
                }
            },
            {
                "patchline": {
                    "destination": [ "obj-7", 0 ],
                    "midpoints": [ 141.96753120422363, 51.0, 204.5, 51.0 ],
                    "order": 0,
                    "source": [ "obj-71", 0 ]
                }
            },
            {
                "patchline": {
                    "destination": [ "obj-72", 0 ],
                    "midpoints": [ 141.96753120422363, 51.0, 141.96753120422363, 51.0 ],
                    "order": 1,
                    "source": [ "obj-71", 0 ]
                }
            },
            {
                "patchline": {
                    "destination": [ "obj-73", 0 ],
                    "midpoints": [ 141.96753120422363, 90.0, 141.96753120422363, 90.0 ],
                    "source": [ "obj-72", 0 ]
                }
            },
            {
                "patchline": {
                    "color": [ 0.0, 0.5898008943, 1.0, 1.0 ],
                    "destination": [ "obj-14", 0 ],
                    "midpoints": [ 129.03947710990906, 396.0, 105.0, 396.0, 105.0, 432.0, 186.0, 432.0, 186.0, 411.0, 209.49999809265137, 411.0 ],
                    "source": [ "obj-9", 0 ]
                }
            },
            {
                "patchline": {
                    "color": [ 0.0, 0.0, 0.0, 1.0 ],
                    "destination": [ "obj-inmul", 0 ],
                    "disabled": 1,
                    "midpoints": [ 400.4090871810913, 297.0, 543.2662286758423, 297.0 ],
                    "source": [ "obj-adc", 0 ]
                }
            },
            {
                "patchline": {
                    "color": [ 0.0, 0.0, 0.0, 1.0 ],
                    "destination": [ "obj-inmul-r", 0 ],
                    "disabled": 1,
                    "midpoints": [ 448.4090871810913, 417.0, 480.0, 417.0, 480.0, 588.0, 582.2272672653198, 588.0 ],
                    "source": [ "obj-adc", 1 ]
                }
            },
            {
                "patchline": {
                    "destination": [ "obj-overdub-add", 1 ],
                    "midpoints": [ 551.0584363937378, 681.0, 549.2792158126831, 681.0 ],
                    "source": [ "obj-fbmul", 0 ]
                }
            },
            {
                "patchline": {
                    "destination": [ "obj-overdub-add-r", 1 ],
                    "midpoints": [ 601.7077865600586, 681.0, 601.2272672653198, 681.0 ],
                    "source": [ "obj-fbmul-r", 0 ]
                }
            },
            {
                "patchline": {
                    "destination": [ "obj-fbmul", 0 ],
                    "midpoints": [ 292.9090871810913, 614.4140625, 333.0, 614.4140625, 333.0, 614.8515625, 389.69921875, 614.8515625, 389.69921875, 645.0, 551.0584363937378, 645.0 ],
                    "order": 0,
                    "source": [ "obj-groove-l", 0 ]
                }
            },
            {
                "patchline": {
                    "destination": [ "obj-pvol-l", 0 ],
                    "midpoints": [ 292.9090871810913, 598.6842310428619, 292.9090871810913, 598.6842310428619 ],
                    "order": 1,
                    "source": [ "obj-groove-l", 0 ]
                }
            },
            {
                "patchline": {
                    "destination": [ "obj-fbmul-r", 0 ],
                    "midpoints": [ 392.9090871810913, 620.19140625, 432.0, 620.19140625, 432.0, 645.0, 601.7077865600586, 645.0 ],
                    "order": 0,
                    "source": [ "obj-groove-r", 0 ]
                }
            },
            {
                "patchline": {
                    "destination": [ "obj-pvol-r", 0 ],
                    "midpoints": [ 392.9090871810913, 598.6842310428619, 392.9090871810913, 598.6842310428619 ],
                    "order": 1,
                    "source": [ "obj-groove-r", 0 ]
                }
            },
            {
                "patchline": {
                    "color": [ 0.0, 0.5898008943, 1.0, 1.0 ],
                    "destination": [ "obj-2", 0 ],
                    "midpoints": [ 748.4610319137573, 366.0, 990.5, 366.0 ],
                    "order": 0,
                    "source": [ "obj-initvol", 0 ]
                }
            },
            {
                "patchline": {
                    "color": [ 0.0, 0.5898008943, 1.0, 1.0 ],
                    "destination": [ "obj-invol", 0 ],
                    "midpoints": [ 748.4610319137573, 165.0, 735.0, 165.0, 735.0, 120.0, 606.0, 120.0, 606.0, 78.0, 536.7727222442627, 78.0 ],
                    "order": 2,
                    "source": [ "obj-initvol", 0 ]
                }
            },
            {
                "patchline": {
                    "destination": [ "obj-outvol", 0 ],
                    "midpoints": [ 748.4610319137573, 231.0, 773.1363563537598, 231.0 ],
                    "order": 1,
                    "source": [ "obj-initvol", 0 ]
                }
            },
            {
                "patchline": {
                    "destination": [ "obj-inmul", 1 ],
                    "midpoints": [ 553.6558389663696, 297.0, 562.2662286758423, 297.0 ],
                    "source": [ "obj-inline", 0 ]
                }
            },
            {
                "patchline": {
                    "destination": [ "obj-28", 0 ],
                    "midpoints": [ 543.2662286758423, 390.0, 246.0, 390.0, 246.0, 504.0, 105.28947710990906, 504.0 ],
                    "order": 3,
                    "source": [ "obj-inmul", 0 ]
                }
            },
            {
                "patchline": {
                    "destination": [ "obj-inmul2", 0 ],
                    "midpoints": [ 543.2662286758423, 390.0, 608.71875, 390.0, 608.71875, 492.0, 530.2792158126831, 492.0 ],
                    "order": 1,
                    "source": [ "obj-inmul", 0 ]
                }
            },
            {
                "patchline": {
                    "destination": [ "obj-meter-in", 0 ],
                    "midpoints": [ 543.2662286758423, 390.0, 528.9805145263672, 390.0 ],
                    "order": 2,
                    "source": [ "obj-inmul", 0 ]
                }
            },
            {
                "patchline": {
                    "destination": [ "obj-recgate-l", 0 ],
                    "midpoints": [ 543.2662286758423, 345.0, 606.0, 345.0, 606.0, 267.0, 750.0, 267.0, 750.0, 228.0, 908.2012901306152, 228.0 ],
                    "order": 0,
                    "source": [ "obj-inmul", 0 ]
                }
            },
            {
                "patchline": {
                    "destination": [ "obj-overdub-add-r", 0 ],
                    "midpoints": [ 582.2272672653198, 624.0, 582.2272672653198, 624.0 ],
                    "order": 1,
                    "source": [ "obj-inmul-r", 0 ]
                }
            },
            {
                "patchline": {
                    "destination": [ "obj-recgate-r", 0 ],
                    "midpoints": [ 582.2272672653198, 633.0, 828.0, 633.0, 828.0, 555.0, 885.0, 555.0, 885.0, 216.0, 957.5519390106201, 216.0 ],
                    "order": 0,
                    "source": [ "obj-inmul-r", 0 ]
                }
            },
            {
                "patchline": {
                    "destination": [ "obj-overdub-add", 0 ],
                    "midpoints": [ 530.2792158126831, 624.0, 530.2792158126831, 624.0 ],
                    "source": [ "obj-inmul2", 0 ]
                }
            },
            {
                "patchline": {
                    "destination": [ "obj-inline", 0 ],
                    "midpoints": [ 536.7727222442627, 144.0, 553.6558389663696, 144.0 ],
                    "source": [ "obj-inpack", 0 ]
                }
            },
            {
                "patchline": {
                    "destination": [ "obj-inpack", 0 ],
                    "midpoints": [ 536.7727222442627, 117.0, 536.7727222442627, 117.0 ],
                    "source": [ "obj-invol", 0 ]
                }
            },
            {
                "patchline": {
                    "destination": [ "obj-23", 0 ],
                    "midpoints": [ 734.2110319137573, 84.0, 750.0, 84.0, 750.0, 126.0, 609.0, 126.0, 609.0, 297.0, 408.75, 297.0 ],
                    "order": 4,
                    "source": [ "obj-loadbang", 0 ]
                }
            },
            {
                "patchline": {
                    "destination": [ "obj-initvol", 0 ],
                    "midpoints": [ 734.2110319137573, 84.0, 750.0, 84.0, 750.0, 135.0, 748.4610319137573, 135.0 ],
                    "order": 0,
                    "source": [ "obj-loadbang", 0 ]
                }
            },
            {
                "patchline": {
                    "destination": [ "obj-loop1", 0 ],
                    "midpoints": [ 734.2110319137573, 84.0, 750.0, 84.0, 750.0, 126.0, 700.4090843200684, 126.0 ],
                    "order": 1,
                    "source": [ "obj-loadbang", 0 ]
                }
            },
            {
                "patchline": {
                    "color": [ 0.0, 0.5898008943, 1.0, 1.0 ],
                    "destination": [ "obj-loop2", 0 ],
                    "midpoints": [ 734.2110319137573, 84.0, 750.0, 84.0, 750.0, 126.0, 609.0, 126.0, 609.0, 297.0, 444.23051887750626, 297.0 ],
                    "order": 3,
                    "source": [ "obj-loadbang", 0 ]
                }
            },
            {
                "patchline": {
                    "color": [ 0.0, 0.5898008943, 1.0, 1.0 ],
                    "destination": [ "obj-wave-loop", 0 ],
                    "midpoints": [ 734.2110319137573, 84.0, 750.0, 84.0, 750.0, 126.0, 636.5, 126.0 ],
                    "order": 2,
                    "source": [ "obj-loadbang", 0 ]
                }
            },
            {
                "patchline": {
                    "color": [ 0.0, 0.5898008943, 1.0, 1.0 ],
                    "destination": [ "obj-rec", 0 ],
                    "midpoints": [ 700.4090843200684, 174.0, 750.0, 174.0, 750.0, 498.0, 851.0584335327148, 498.0 ],
                    "source": [ "obj-loop1", 0 ]
                }
            },
            {
                "patchline": {
                    "destination": [ "obj-groove-l", 0 ],
                    "midpoints": [ 444.23051887750626, 504.0, 292.9090871810913, 504.0 ],
                    "order": 2,
                    "source": [ "obj-loop2", 0 ]
                }
            },
            {
                "patchline": {
                    "color": [ 0.0, 0.5898008943, 1.0, 1.0 ],
                    "destination": [ "obj-groove-r", 0 ],
                    "midpoints": [ 444.23051887750626, 504.0, 392.9090871810913, 504.0 ],
                    "order": 1,
                    "source": [ "obj-loop2", 0 ]
                }
            },
            {
                "patchline": {
                    "color": [ 0.0, 0.5898008943, 1.0, 1.0 ],
                    "destination": [ "obj-rec2", 0 ],
                    "midpoints": [ 444.23051887750626, 504.0, 507.0, 504.0, 507.0, 735.0, 530.2792158126831, 735.0 ],
                    "order": 0,
                    "source": [ "obj-loop2", 0 ]
                }
            },
            {
                "patchline": {
                    "destination": [ "obj-outmul", 1 ],
                    "midpoints": [ 787.4220705032349, 402.0, 741.0, 402.0, 741.0, 360.0, 663.9090843200684, 360.0 ],
                    "order": 1,
                    "source": [ "obj-outline", 0 ]
                }
            },
            {
                "patchline": {
                    "destination": [ "obj-outmul-r", 1 ],
                    "midpoints": [ 787.4220705032349, 402.0, 741.0, 402.0, 741.0, 369.0, 720.9090843200684, 369.0 ],
                    "order": 0,
                    "source": [ "obj-outline", 0 ]
                }
            },
            {
                "patchline": {
                    "destination": [ "obj-29", 0 ],
                    "midpoints": [ 644.9090843200684, 444.0, 609.0, 444.0, 609.0, 492.0, 195.0, 492.0, 195.0, 558.0, 81.0, 558.0, 81.0, 609.0, 105.28947710990906, 609.0 ],
                    "order": 2,
                    "source": [ "obj-outmul", 0 ]
                }
            },
            {
                "patchline": {
                    "destination": [ "obj-dac", 0 ],
                    "midpoints": [ 644.9090843200684, 444.0, 654.9090843200684, 444.0 ],
                    "order": 0,
                    "source": [ "obj-outmul", 0 ]
                }
            },
            {
                "patchline": {
                    "destination": [ "obj-meter-out", 0 ],
                    "midpoints": [ 644.9090843200684, 444.0, 603.0, 444.0, 603.0, 459.0, 522.4393917322159, 459.0 ],
                    "order": 1,
                    "source": [ "obj-outmul", 0 ]
                }
            },
            {
                "patchline": {
                    "destination": [ "obj-dac", 1 ],
                    "midpoints": [ 701.9090843200684, 444.0, 680.9090843200684, 444.0 ],
                    "source": [ "obj-outmul-r", 0 ]
                }
            },
            {
                "patchline": {
                    "destination": [ "obj-outline", 0 ],
                    "midpoints": [ 793.9155769348145, 366.0, 787.4220705032349, 366.0 ],
                    "source": [ "obj-outpack", 0 ]
                }
            },
            {
                "patchline": {
                    "destination": [ "obj-outpack", 0 ],
                    "midpoints": [ 773.1363563537598, 318.0, 793.9155769348145, 318.0 ],
                    "source": [ "obj-outvol", 0 ]
                }
            },
            {
                "patchline": {
                    "destination": [ "obj-rec2", 0 ],
                    "midpoints": [ 530.2792158126831, 720.0, 530.2792158126831, 720.0 ],
                    "source": [ "obj-overdub-add", 0 ]
                }
            },
            {
                "patchline": {
                    "destination": [ "obj-rec2", 1 ],
                    "midpoints": [ 582.2272672653198, 720.0, 550.6125491460165, 720.0 ],
                    "source": [ "obj-overdub-add-r", 0 ]
                }
            },
            {
                "patchline": {
                    "destination": [ "obj-fbmul", 1 ],
                    "midpoints": [ 630.1363573074341, 654.0, 570.0584363937378, 654.0 ],
                    "order": 1,
                    "source": [ "obj-overdub-inv", 0 ]
                }
            },
            {
                "patchline": {
                    "destination": [ "obj-fbmul-r", 1 ],
                    "midpoints": [ 630.1363573074341, 645.0, 620.7077865600586, 645.0 ],
                    "order": 0,
                    "source": [ "obj-overdub-inv", 0 ]
                }
            },
            {
                "patchline": {
                    "destination": [ "obj-overdub-sig", 0 ],
                    "midpoints": [ 575.7337608337402, 531.0, 575.7337608337402, 531.0 ],
                    "source": [ "obj-overdub-num", 0 ]
                }
            },
            {
                "patchline": {
                    "destination": [ "obj-inmul-r", 1 ],
                    "midpoints": [ 575.7337608337402, 573.2308243918233, 601.2272672653198, 573.2308243918233 ],
                    "order": 1,
                    "source": [ "obj-overdub-sig", 0 ]
                }
            },
            {
                "patchline": {
                    "destination": [ "obj-inmul2", 1 ],
                    "midpoints": [ 575.7337608337402, 564.8394894646481, 549.2792158126831, 564.8394894646481 ],
                    "order": 2,
                    "source": [ "obj-overdub-sig", 0 ]
                }
            },
            {
                "patchline": {
                    "destination": [ "obj-overdub-inv", 0 ],
                    "midpoints": [ 575.7337608337402, 564.0, 630.1363573074341, 564.0 ],
                    "order": 0,
                    "source": [ "obj-overdub-sig", 0 ]
                }
            },
            {
                "patchline": {
                    "destination": [ "obj-3", 0 ],
                    "source": [ "obj-pvol-l", 0 ]
                }
            },
            {
                "patchline": {
                    "destination": [ "obj-10", 0 ],
                    "source": [ "obj-pvol-r", 0 ]
                }
            },
            {
                "patchline": {
                    "destination": [ "obj-pvol-l", 1 ],
                    "midpoints": [ 230.5, 552.0, 279.0, 552.0, 279.0, 624.13671875, 311.9090871810913, 624.13671875 ],
                    "order": 1,
                    "source": [ "obj-pvol-sig", 0 ]
                }
            },
            {
                "patchline": {
                    "destination": [ "obj-pvol-r", 1 ],
                    "midpoints": [ 230.5, 552.0, 279.0, 552.0, 279.0, 670.1875, 411.9090871810913, 670.1875 ],
                    "order": 0,
                    "source": [ "obj-pvol-sig", 0 ]
                }
            },
            {
                "patchline": {
                    "destination": [ "obj-sync-num", 0 ],
                    "midpoints": [ 851.0584335327148, 675.0, 933.0, 675.0, 933.0, 321.0, 918.0, 321.0, 918.0, 285.0, 943.266224861145, 285.0 ],
                    "order": 0,
                    "source": [ "obj-rec", 0 ]
                }
            },
            {
                "patchline": {
                    "destination": [ "obj-syncoff", 0 ],
                    "midpoints": [ 851.0584335327148, 666.0, 828.0, 666.0, 828.0, 555.0, 846.0, 555.0, 846.0, 366.0, 741.0, 366.0, 741.0, 222.0, 634.0, 222.0 ],
                    "order": 1,
                    "source": [ "obj-rec", 0 ]
                }
            },
            {
                "patchline": {
                    "color": [ 0.0, 0.5898008943, 1.0, 1.0 ],
                    "destination": [ "obj-rec2", 0 ],
                    "midpoints": [ 493.9155797958374, 735.0, 530.2792158126831, 735.0 ],
                    "source": [ "obj-rec2-tog", 0 ]
                }
            },
            {
                "patchline": {
                    "color": [ 0.0, 0.5898008943, 1.0, 1.0 ],
                    "destination": [ "obj-recgate-line", 0 ],
                    "midpoints": [ 630.2792148590088, 162.0, 673.1363573074341, 162.0 ],
                    "source": [ "obj-recgate-close", 0 ]
                }
            },
            {
                "patchline": {
                    "destination": [ "obj-rec", 0 ],
                    "midpoints": [ 908.2012901306152, 627.0, 851.0584335327148, 627.0 ],
                    "source": [ "obj-recgate-l", 0 ]
                }
            },
            {
                "patchline": {
                    "destination": [ "obj-recgate-l", 1 ],
                    "midpoints": [ 673.1363573074341, 216.0, 927.2012901306152, 216.0 ],
                    "order": 1,
                    "source": [ "obj-recgate-line", 0 ]
                }
            },
            {
                "patchline": {
                    "destination": [ "obj-recgate-r", 1 ],
                    "midpoints": [ 673.1363573074341, 216.0, 976.5519390106201, 216.0 ],
                    "order": 0,
                    "source": [ "obj-recgate-line", 0 ]
                }
            },
            {
                "patchline": {
                    "color": [ 0.0, 0.5898008943, 1.0, 1.0 ],
                    "destination": [ "obj-recgate-line", 0 ],
                    "midpoints": [ 693.9155778884888, 126.0, 673.1363573074341, 126.0 ],
                    "source": [ "obj-recgate-open", 0 ]
                }
            },
            {
                "patchline": {
                    "destination": [ "obj-rec", 1 ],
                    "midpoints": [ 957.5519390106201, 273.0, 871.3917668660482, 273.0 ],
                    "source": [ "obj-recgate-r", 0 ]
                }
            },
            {
                "patchline": {
                    "destination": [ "obj-recgate-close", 0 ],
                    "midpoints": [ 673.1363573074341, 78.0, 633.0, 78.0, 633.0, 84.0, 630.2792148590088, 84.0 ],
                    "source": [ "obj-recgate-sel", 0 ]
                }
            },
            {
                "patchline": {
                    "destination": [ "obj-recgate-open", 0 ],
                    "midpoints": [ 686.1363573074341, 84.0, 693.9155778884888, 84.0 ],
                    "source": [ "obj-recgate-sel", 1 ]
                }
            },
            {
                "patchline": {
                    "color": [ 0.0, 0.5898008943, 1.0, 1.0 ],
                    "destination": [ "obj-rec", 0 ],
                    "midpoints": [ 636.7727212905884, 72.0, 606.0, 72.0, 606.0, 120.0, 648.0, 120.0, 648.0, 222.0, 750.09765625, 222.0, 750.09765625, 498.0, 851.0584335327148, 498.0 ],
                    "order": 0,
                    "source": [ "obj-rectog", 0 ]
                }
            },
            {
                "patchline": {
                    "destination": [ "obj-recgate-sel", 0 ],
                    "midpoints": [ 636.7727212905884, 57.0, 660.0, 57.0, 660.0, 51.0, 673.1363573074341, 51.0 ],
                    "order": 1,
                    "source": [ "obj-rectog", 0 ]
                }
            },
            {
                "patchline": {
                    "destination": [ "obj-outmul", 0 ],
                    "midpoints": [ 630.1363573074341, 360.0, 644.9090843200684, 360.0 ],
                    "source": [ "obj-wave", 0 ]
                }
            },
            {
                "patchline": {
                    "destination": [ "obj-outmul-r", 0 ],
                    "midpoints": [ 711.1363573074341, 360.0, 701.9090843200684, 360.0 ],
                    "source": [ "obj-wave", 1 ]
                }
            },
            {
                "patchline": {
                    "destination": [ "obj-wave", 0 ],
                    "midpoints": [ 636.5, 306.0, 630.1363573074341, 306.0 ],
                    "source": [ "obj-wave-loop", 0 ]
                }
            },
            {
                "patchline": {
                    "destination": [ "obj-wave", 1 ],
                    "midpoints": [ 670.6363573074341, 303.0, 670.6363573074341, 303.0 ],
                    "source": [ "obj-wave-speed", 0 ]
                }
            }
        ],
        "parameters": {
            "obj-1": [ "Speed", "Speed", 0 ],
            "obj-2": [ "Blend", "Blend", 0 ],
            "parameterbanks": {
                "0": {
                    "index": 0,
                    "name": "",
                    "parameters": [ "-", "-", "-", "-", "-", "-", "-", "-" ],
                    "buttons": [ "-", "-", "-", "-", "-", "-", "-", "-" ]
                }
            },
            "inherited_shortname": 1
        },
        "autosave": 0
    }
}