{
    "patcher": {
        "fileversion": 1,
        "appversion": {
            "major": 9,
            "minor": 2,
            "revision": 0,
            "architecture": "x64",
            "modernui": 1
        },
        "classnamespace": "box",
        "rect": [ 39.0, 100.0, 1083.0, 677.0 ],
        "default_fontsize": 10.0,
        "default_fontname": "Geneva",
        "gridsize": [ 10.0, 10.0 ],
        "showrootpatcherontab": 0,
        "showontab": 0,
        "boxes": [
            {
                "box": {
                    "id": "obj-1",
                    "maxclass": "newobj",
                    "numinlets": 0,
                    "numoutlets": 0,
                    "patcher": {
                        "fileversion": 1,
                        "appversion": {
                            "major": 9,
                            "minor": 2,
                            "revision": 0,
                            "architecture": "x64",
                            "modernui": 1
                        },
                        "classnamespace": "box",
                        "rect": [ 39.0, 126.0, 1083.0, 651.0 ],
                        "bglocked": 1,
                        "gridsize": [ 5.0, 5.0 ],
                        "showontab": 1,
                        "boxes": [
                            {
                                "box": {
                                    "id": "obj-85",
                                    "linecount": 4,
                                    "maxclass": "comment",
                                    "numinlets": 1,
                                    "numoutlets": 0,
                                    "patching_rect": [ 654.0, 83.0, 377.0, 60.0 ],
                                    "text": "N.B.: when any of the duration/mean/min/max/stddev flags are on, pipo~ can output the current segment statistics only at the END of the segment!  If you want to detect just the onset, switch them all off and a bang will be output for each onset."
                                }
                            },
                            {
                                "box": {
                                    "hidden": 1,
                                    "id": "obj-83",
                                    "maxclass": "newobj",
                                    "numinlets": 2,
                                    "numoutlets": 4,
                                    "outlettype": [ "int", "", "", "bang" ],
                                    "patcher": {
                                        "fileversion": 1,
                                        "appversion": {
                                            "major": 9,
                                            "minor": 2,
                                            "revision": 0,
                                            "architecture": "x64",
                                            "modernui": 1
                                        },
                                        "classnamespace": "box",
                                        "rect": [ 631.0, 251.0, 753.0, 538.0 ],
                                        "visible": 1,
                                        "boxes": [
                                            {
                                                "box": {
                                                    "id": "obj-7",
                                                    "linecount": 3,
                                                    "maxclass": "comment",
                                                    "numinlets": 1,
                                                    "numoutlets": 0,
                                                    "patching_rect": [ 29.0, 10.0, 637.0, 47.0 ],
                                                    "text": "Because, unlike the online example, this patch is recording the real-time output of pipo.onseg into an imubu, it has to take care of the latter's column names and number itself.  This subpatch thus queries output column names from pipo~ and copies that information to the track definition for display in imubu. "
                                                }
                                            },
                                            {
                                                "box": {
                                                    "id": "obj-5",
                                                    "linecount": 2,
                                                    "maxclass": "comment",
                                                    "numinlets": 1,
                                                    "numoutlets": 0,
                                                    "patching_rect": [ 231.0, 412.5, 84.0, 33.0 ],
                                                    "text": "query column names"
                                                }
                                            },
                                            {
                                                "box": {
                                                    "id": "obj-4",
                                                    "linecount": 2,
                                                    "maxclass": "comment",
                                                    "numinlets": 1,
                                                    "numoutlets": 0,
                                                    "patching_rect": [ 377.0, 407.5, 150.0, 33.0 ],
                                                    "text": "set recorded column names"
                                                }
                                            },
                                            {
                                                "box": {
                                                    "id": "obj-2",
                                                    "linecount": 2,
                                                    "maxclass": "comment",
                                                    "numinlets": 1,
                                                    "numoutlets": 0,
                                                    "patching_rect": [ 577.0, 409.0, 150.0, 33.0 ],
                                                    "text": "clearall to get imubu updated"
                                                }
                                            },
                                            {
                                                "box": {
                                                    "id": "obj-70",
                                                    "maxclass": "newobj",
                                                    "numinlets": 1,
                                                    "numoutlets": 4,
                                                    "outlettype": [ "int", "int", "int", "int" ],
                                                    "patching_rect": [ 79.0, 115.0, 136.0, 22.0 ],
                                                    "text": "t i i i i"
                                                }
                                            },
                                            {
                                                "box": {
                                                    "id": "obj-55",
                                                    "maxclass": "newobj",
                                                    "numinlets": 2,
                                                    "numoutlets": 2,
                                                    "outlettype": [ "bang", "" ],
                                                    "patching_rect": [ 533.0, 179.0, 34.0, 22.0 ],
                                                    "text": "sel 1"
                                                }
                                            },
                                            {
                                                "box": {
                                                    "id": "obj-50",
                                                    "maxclass": "newobj",
                                                    "numinlets": 1,
                                                    "numoutlets": 1,
                                                    "outlettype": [ "" ],
                                                    "patching_rect": [ 387.0, 327.0, 140.0, 22.0 ],
                                                    "text": "prepend matrixcolnames"
                                                }
                                            },
                                            {
                                                "box": {
                                                    "id": "obj-48",
                                                    "maxclass": "message",
                                                    "numinlets": 2,
                                                    "numoutlets": 1,
                                                    "outlettype": [ "" ],
                                                    "patching_rect": [ 302.0, 327.0, 79.0, 22.0 ],
                                                    "text": "matrixcols $1"
                                                }
                                            },
                                            {
                                                "box": {
                                                    "id": "obj-45",
                                                    "maxclass": "newobj",
                                                    "numinlets": 3,
                                                    "numoutlets": 3,
                                                    "outlettype": [ "", "", "" ],
                                                    "patching_rect": [ 302.0, 296.0, 133.0, 22.0 ],
                                                    "text": "route outdims outlabels"
                                                }
                                            },
                                            {
                                                "box": {
                                                    "id": "obj-35",
                                                    "maxclass": "message",
                                                    "numinlets": 2,
                                                    "numoutlets": 1,
                                                    "outlettype": [ "" ],
                                                    "patching_rect": [ 196.0, 260.0, 139.0, 22.0 ],
                                                    "text": "getoutdims, getoutlabels"
                                                }
                                            },
                                            {
                                                "box": {
                                                    "comment": "",
                                                    "id": "obj-71",
                                                    "index": 1,
                                                    "maxclass": "inlet",
                                                    "numinlets": 0,
                                                    "numoutlets": 1,
                                                    "outlettype": [ "int" ],
                                                    "patching_rect": [ 79.0, 70.0, 30.0, 30.0 ]
                                                }
                                            },
                                            {
                                                "box": {
                                                    "comment": "",
                                                    "id": "obj-72",
                                                    "index": 2,
                                                    "maxclass": "inlet",
                                                    "numinlets": 0,
                                                    "numoutlets": 1,
                                                    "outlettype": [ "" ],
                                                    "patching_rect": [ 302.0, 70.0, 30.0, 30.0 ]
                                                }
                                            },
                                            {
                                                "box": {
                                                    "comment": "",
                                                    "id": "obj-77",
                                                    "index": 2,
                                                    "maxclass": "outlet",
                                                    "numinlets": 1,
                                                    "numoutlets": 0,
                                                    "patching_rect": [ 193.0, 414.0, 30.0, 30.0 ]
                                                }
                                            },
                                            {
                                                "box": {
                                                    "comment": "",
                                                    "id": "obj-79",
                                                    "index": 1,
                                                    "maxclass": "outlet",
                                                    "numinlets": 1,
                                                    "numoutlets": 0,
                                                    "patching_rect": [ 79.0, 409.0, 30.0, 30.0 ]
                                                }
                                            },
                                            {
                                                "box": {
                                                    "comment": "",
                                                    "id": "obj-81",
                                                    "index": 3,
                                                    "maxclass": "outlet",
                                                    "numinlets": 1,
                                                    "numoutlets": 0,
                                                    "patching_rect": [ 339.0, 409.0, 30.0, 30.0 ]
                                                }
                                            },
                                            {
                                                "box": {
                                                    "comment": "",
                                                    "id": "obj-82",
                                                    "index": 4,
                                                    "maxclass": "outlet",
                                                    "numinlets": 1,
                                                    "numoutlets": 0,
                                                    "patching_rect": [ 533.0, 409.0, 30.0, 30.0 ]
                                                }
                                            }
                                        ],
                                        "lines": [
                                            {
                                                "patchline": {
                                                    "destination": [ "obj-77", 0 ],
                                                    "source": [ "obj-35", 0 ]
                                                }
                                            },
                                            {
                                                "patchline": {
                                                    "destination": [ "obj-48", 0 ],
                                                    "source": [ "obj-45", 0 ]
                                                }
                                            },
                                            {
                                                "patchline": {
                                                    "destination": [ "obj-50", 0 ],
                                                    "source": [ "obj-45", 1 ]
                                                }
                                            },
                                            {
                                                "patchline": {
                                                    "destination": [ "obj-81", 0 ],
                                                    "source": [ "obj-48", 0 ]
                                                }
                                            },
                                            {
                                                "patchline": {
                                                    "destination": [ "obj-81", 0 ],
                                                    "source": [ "obj-50", 0 ]
                                                }
                                            },
                                            {
                                                "patchline": {
                                                    "destination": [ "obj-82", 0 ],
                                                    "source": [ "obj-55", 0 ]
                                                }
                                            },
                                            {
                                                "patchline": {
                                                    "destination": [ "obj-35", 0 ],
                                                    "source": [ "obj-70", 3 ]
                                                }
                                            },
                                            {
                                                "patchline": {
                                                    "destination": [ "obj-55", 0 ],
                                                    "source": [ "obj-70", 2 ]
                                                }
                                            },
                                            {
                                                "patchline": {
                                                    "destination": [ "obj-79", 0 ],
                                                    "source": [ "obj-70", 0 ]
                                                }
                                            },
                                            {
                                                "patchline": {
                                                    "destination": [ "obj-70", 0 ],
                                                    "source": [ "obj-71", 0 ]
                                                }
                                            },
                                            {
                                                "patchline": {
                                                    "destination": [ "obj-45", 0 ],
                                                    "source": [ "obj-72", 0 ]
                                                }
                                            }
                                        ]
                                    },
                                    "patching_rect": [ 100.0, 209.0, 426.0, 22.0 ],
                                    "text": "p update-columns"
                                }
                            },
                            {
                                "box": {
                                    "bubble": 1,
                                    "fontname": "Geneva",
                                    "fontsize": 10.0,
                                    "id": "obj-52",
                                    "linecount": 2,
                                    "maxclass": "comment",
                                    "numinlets": 1,
                                    "numoutlets": 0,
                                    "patching_rect": [ 211.0, 436.0, 380.0, 35.0 ],
                                    "text": "Offset threshold for detecting the end of a segment. The unit is determined by the input data. [here: absolute loudness in dB]"
                                }
                            },
                            {
                                "box": {
                                    "bubble": 1,
                                    "fontname": "Geneva",
                                    "fontsize": 10.0,
                                    "id": "obj-51",
                                    "linecount": 3,
                                    "maxclass": "comment",
                                    "numinlets": 1,
                                    "numoutlets": 0,
                                    "patching_rect": [ 211.0, 387.0, 378.0, 48.0 ],
                                    "text": "Onset Threshold for detecting an onset, relative to the median level of the last filtersize frames.  The unit is determined by the input data. [here: relative loudness in dB]"
                                }
                            },
                            {
                                "box": {
                                    "fontname": "Arial",
                                    "fontsize": 12.0,
                                    "id": "obj-28",
                                    "maxclass": "message",
                                    "numinlets": 2,
                                    "numoutlets": 1,
                                    "outlettype": [ "" ],
                                    "patching_rect": [ 985.4602049999999, 39.0, 75.0, 22.0 ],
                                    "text": "pipo.catalog"
                                }
                            },
                            {
                                "box": {
                                    "bubble": 1,
                                    "fontname": "Geneva",
                                    "fontsize": 10.0,
                                    "id": "obj-3",
                                    "linecount": 2,
                                    "maxclass": "comment",
                                    "numinlets": 1,
                                    "numoutlets": 0,
                                    "patching_rect": [ 211.460205, 537.699982, 363.0, 35.0 ],
                                    "text": "Maxmum size of a segment [ms]. The current segment will be ended at this time, and a new segment started."
                                }
                            },
                            {
                                "box": {
                                    "attr": "onseg.maxsize",
                                    "fontname": "Geneva",
                                    "fontsize": 10.0,
                                    "id": "obj-23",
                                    "maxclass": "attrui",
                                    "numinlets": 1,
                                    "numoutlets": 1,
                                    "outlettype": [ "" ],
                                    "parameter_enable": 0,
                                    "patching_rect": [ 51.460205, 544.6999820000001, 156.0, 21.0 ]
                                }
                            },
                            {
                                "box": {
                                    "bubble": 1,
                                    "fontname": "Geneva",
                                    "fontsize": 10.0,
                                    "id": "obj-4",
                                    "maxclass": "comment",
                                    "numinlets": 1,
                                    "numoutlets": 0,
                                    "patching_rect": [ 211.460205, 510.0, 363.0, 23.0 ],
                                    "text": "Minimum necessary time interval between two segment onsets [ms]"
                                }
                            },
                            {
                                "box": {
                                    "attr": "onseg.mininter",
                                    "fontname": "Geneva",
                                    "fontsize": 10.0,
                                    "id": "obj-5",
                                    "maxclass": "attrui",
                                    "numinlets": 1,
                                    "numoutlets": 1,
                                    "outlettype": [ "" ],
                                    "parameter_enable": 0,
                                    "patching_rect": [ 51.460205, 510.0, 156.0, 21.0 ]
                                }
                            },
                            {
                                "box": {
                                    "fontname": "Arial",
                                    "fontsize": 16.0,
                                    "id": "obj-7",
                                    "maxclass": "comment",
                                    "numinlets": 1,
                                    "numoutlets": 0,
                                    "patching_rect": [ 32.5, 383.800049, 84.0, 24.0 ],
                                    "text": "Attributes"
                                }
                            },
                            {
                                "box": {
                                    "bubble": 1,
                                    "fontname": "Geneva",
                                    "fontsize": 10.0,
                                    "id": "obj-14",
                                    "maxclass": "comment",
                                    "numinlets": 1,
                                    "numoutlets": 0,
                                    "patching_rect": [ 211.460205, 579.137512, 221.0, 23.0 ],
                                    "text": "Force placing a marker at start of buffer"
                                }
                            },
                            {
                                "box": {
                                    "attr": "onseg.startisonset",
                                    "fontname": "Geneva",
                                    "fontsize": 10.0,
                                    "id": "obj-15",
                                    "maxclass": "attrui",
                                    "numinlets": 1,
                                    "numoutlets": 1,
                                    "outlettype": [ "" ],
                                    "parameter_enable": 0,
                                    "patching_rect": [ 51.460205, 580.137512, 156.0, 21.0 ],
                                    "text_width": 109.519897
                                }
                            },
                            {
                                "box": {
                                    "bubble": 1,
                                    "fontname": "Geneva",
                                    "fontsize": 10.0,
                                    "id": "obj-65",
                                    "maxclass": "comment",
                                    "numinlets": 1,
                                    "numoutlets": 0,
                                    "patching_rect": [ 755.0, 487.137512, 250.0, 23.0 ],
                                    "text": "Output segment duration as additional column"
                                }
                            },
                            {
                                "box": {
                                    "bubble": 1,
                                    "fontname": "Geneva",
                                    "fontsize": 10.0,
                                    "id": "obj-63",
                                    "maxclass": "comment",
                                    "numinlets": 1,
                                    "numoutlets": 0,
                                    "patching_rect": [ 755.0, 580.137512, 212.0, 23.0 ],
                                    "text": "Calculate Segment Standard Deviation"
                                }
                            },
                            {
                                "box": {
                                    "bubble": 1,
                                    "fontname": "Geneva",
                                    "fontsize": 10.0,
                                    "id": "obj-62",
                                    "maxclass": "comment",
                                    "numinlets": 1,
                                    "numoutlets": 0,
                                    "patching_rect": [ 755.0, 557.137512, 137.0, 23.0 ],
                                    "text": "Calculate Segment Min"
                                }
                            },
                            {
                                "box": {
                                    "bubble": 1,
                                    "fontname": "Geneva",
                                    "fontsize": 10.0,
                                    "id": "obj-61",
                                    "maxclass": "comment",
                                    "numinlets": 1,
                                    "numoutlets": 0,
                                    "patching_rect": [ 755.0, 534.137512, 140.0, 23.0 ],
                                    "text": "Calculate Segment Max"
                                }
                            },
                            {
                                "box": {
                                    "bubble": 1,
                                    "fontname": "Geneva",
                                    "fontsize": 10.0,
                                    "id": "obj-60",
                                    "maxclass": "comment",
                                    "numinlets": 1,
                                    "numoutlets": 0,
                                    "patching_rect": [ 755.0, 510.137512, 146.0, 23.0 ],
                                    "text": "Calculate Segment Mean"
                                }
                            },
                            {
                                "box": {
                                    "bubble": 1,
                                    "fontname": "Geneva",
                                    "fontsize": 10.0,
                                    "id": "obj-59",
                                    "maxclass": "comment",
                                    "numinlets": 1,
                                    "numoutlets": 0,
                                    "patching_rect": [ 755.0, 454.100067, 302.0, 23.0 ],
                                    "text": "Number of columns used for onset calculation (-1 for all)"
                                }
                            },
                            {
                                "box": {
                                    "bubble": 1,
                                    "fontname": "Geneva",
                                    "fontsize": 10.0,
                                    "id": "obj-58",
                                    "maxclass": "comment",
                                    "numinlets": 1,
                                    "numoutlets": 0,
                                    "patching_rect": [ 755.0, 430.100067, 255.0, 23.0 ],
                                    "text": "Index of first column used for onset calculation"
                                }
                            },
                            {
                                "box": {
                                    "bubble": 1,
                                    "fontname": "Geneva",
                                    "fontsize": 10.0,
                                    "id": "obj-57",
                                    "maxclass": "comment",
                                    "numinlets": 1,
                                    "numoutlets": 0,
                                    "patching_rect": [ 755.0, 406.8000180000001, 216.0, 23.0 ],
                                    "text": "Onset detection value calculation mode"
                                }
                            },
                            {
                                "box": {
                                    "bubble": 1,
                                    "fontname": "Geneva",
                                    "fontsize": 10.0,
                                    "id": "obj-56",
                                    "maxclass": "comment",
                                    "numinlets": 1,
                                    "numoutlets": 0,
                                    "patching_rect": [ 755.0, 382.800049, 208.0, 23.0 ],
                                    "text": "Median Filter Size [number of frames]"
                                }
                            },
                            {
                                "box": {
                                    "bubble": 1,
                                    "fontname": "Geneva",
                                    "fontsize": 10.0,
                                    "id": "obj-53",
                                    "maxclass": "comment",
                                    "numinlets": 1,
                                    "numoutlets": 0,
                                    "patching_rect": [ 211.460205, 475.0, 320.0, 23.0 ],
                                    "text": "Only segments longer than Duration Threshold are kept [ms]"
                                }
                            },
                            {
                                "box": {
                                    "attr": "onseg.numcols",
                                    "fontname": "Geneva",
                                    "fontsize": 10.0,
                                    "id": "obj-33",
                                    "maxclass": "attrui",
                                    "numinlets": 1,
                                    "numoutlets": 1,
                                    "outlettype": [ "" ],
                                    "parameter_enable": 0,
                                    "patching_rect": [ 595.0, 454.100067, 156.0, 21.0 ]
                                }
                            },
                            {
                                "box": {
                                    "attr": "onseg.colindex",
                                    "fontname": "Geneva",
                                    "fontsize": 10.0,
                                    "id": "obj-24",
                                    "maxclass": "attrui",
                                    "numinlets": 1,
                                    "numoutlets": 1,
                                    "outlettype": [ "" ],
                                    "parameter_enable": 0,
                                    "patching_rect": [ 595.0, 430.100067, 156.0, 21.0 ]
                                }
                            },
                            {
                                "box": {
                                    "attr": "onseg.durthresh",
                                    "fontname": "Geneva",
                                    "fontsize": 10.0,
                                    "id": "obj-34",
                                    "maxclass": "attrui",
                                    "numinlets": 1,
                                    "numoutlets": 1,
                                    "outlettype": [ "" ],
                                    "parameter_enable": 0,
                                    "patching_rect": [ 51.460205, 475.0, 156.0, 21.0 ]
                                }
                            },
                            {
                                "box": {
                                    "attr": "onseg.filtersize",
                                    "fontname": "Geneva",
                                    "fontsize": 10.0,
                                    "id": "obj-26",
                                    "maxclass": "attrui",
                                    "numinlets": 1,
                                    "numoutlets": 1,
                                    "outlettype": [ "" ],
                                    "parameter_enable": 0,
                                    "patching_rect": [ 595.0, 383.800049, 156.0, 21.0 ]
                                }
                            },
                            {
                                "box": {
                                    "attr": "onseg.max",
                                    "fontname": "Geneva",
                                    "fontsize": 10.0,
                                    "id": "obj-39",
                                    "maxclass": "attrui",
                                    "numinlets": 1,
                                    "numoutlets": 1,
                                    "outlettype": [ "" ],
                                    "parameter_enable": 0,
                                    "patching_rect": [ 595.0, 534.137512, 156.0, 21.0 ]
                                }
                            },
                            {
                                "box": {
                                    "attr": "onseg.mean",
                                    "fontname": "Geneva",
                                    "fontsize": 10.0,
                                    "id": "obj-40",
                                    "maxclass": "attrui",
                                    "numinlets": 1,
                                    "numoutlets": 1,
                                    "outlettype": [ "" ],
                                    "parameter_enable": 0,
                                    "patching_rect": [ 595.0, 511.137512, 156.0, 21.0 ]
                                }
                            },
                            {
                                "box": {
                                    "attr": "onseg.min",
                                    "fontname": "Geneva",
                                    "fontsize": 10.0,
                                    "id": "obj-41",
                                    "maxclass": "attrui",
                                    "numinlets": 1,
                                    "numoutlets": 1,
                                    "outlettype": [ "" ],
                                    "parameter_enable": 0,
                                    "patching_rect": [ 595.0, 557.137512, 156.0, 21.0 ]
                                }
                            },
                            {
                                "box": {
                                    "attr": "onseg.odfmode",
                                    "fontname": "Geneva",
                                    "fontsize": 10.0,
                                    "id": "obj-44",
                                    "maxclass": "attrui",
                                    "numinlets": 1,
                                    "numoutlets": 1,
                                    "outlettype": [ "" ],
                                    "parameter_enable": 0,
                                    "patching_rect": [ 595.0, 406.8000180000001, 156.0, 21.0 ]
                                }
                            },
                            {
                                "box": {
                                    "attr": "onseg.stddev",
                                    "fontname": "Geneva",
                                    "fontsize": 10.0,
                                    "id": "obj-46",
                                    "maxclass": "attrui",
                                    "numinlets": 1,
                                    "numoutlets": 1,
                                    "outlettype": [ "" ],
                                    "parameter_enable": 0,
                                    "patching_rect": [ 595.0, 580.137512, 156.0, 21.0 ]
                                }
                            },
                            {
                                "box": {
                                    "attr": "onseg.threshold",
                                    "fontname": "Geneva",
                                    "fontsize": 10.0,
                                    "id": "obj-47",
                                    "maxclass": "attrui",
                                    "numinlets": 1,
                                    "numoutlets": 1,
                                    "outlettype": [ "" ],
                                    "parameter_enable": 0,
                                    "patching_rect": [ 51.460205, 405.0, 156.0, 21.0 ]
                                }
                            },
                            {
                                "box": {
                                    "attr": "onseg.offthresh",
                                    "fontname": "Geneva",
                                    "fontsize": 10.0,
                                    "id": "obj-49",
                                    "maxclass": "attrui",
                                    "numinlets": 1,
                                    "numoutlets": 1,
                                    "outlettype": [ "" ],
                                    "parameter_enable": 0,
                                    "patching_rect": [ 51.460205, 440.0, 156.0, 21.0 ]
                                }
                            },
                            {
                                "box": {
                                    "attr": "onseg.duration",
                                    "fontname": "Geneva",
                                    "fontsize": 10.0,
                                    "id": "obj-64",
                                    "maxclass": "attrui",
                                    "numinlets": 1,
                                    "numoutlets": 1,
                                    "outlettype": [ "" ],
                                    "parameter_enable": 0,
                                    "patching_rect": [ 595.0, 488.137512, 156.0, 21.0 ]
                                }
                            },
                            {
                                "box": {
                                    "hidden": 1,
                                    "id": "obj-32",
                                    "maxclass": "newobj",
                                    "numinlets": 1,
                                    "numoutlets": 0,
                                    "patcher": {
                                        "fileversion": 1,
                                        "appversion": {
                                            "major": 9,
                                            "minor": 2,
                                            "revision": 0,
                                            "architecture": "x64",
                                            "modernui": 1
                                        },
                                        "classnamespace": "box",
                                        "rect": [ 84.0, 129.0, 640.0, 480.0 ],
                                        "boxes": [
                                            {
                                                "box": {
                                                    "comment": "",
                                                    "id": "obj-30",
                                                    "index": 1,
                                                    "maxclass": "inlet",
                                                    "numinlets": 0,
                                                    "numoutlets": 1,
                                                    "outlettype": [ "" ],
                                                    "patching_rect": [ 241.0, 171.5, 30.0, 30.0 ]
                                                }
                                            },
                                            {
                                                "box": {
                                                    "id": "obj-14",
                                                    "maxclass": "newobj",
                                                    "numinlets": 1,
                                                    "numoutlets": 1,
                                                    "outlettype": [ "" ],
                                                    "patching_rect": [ 241.0, 271.0, 53.0, 22.0 ],
                                                    "text": "pcontrol"
                                                }
                                            },
                                            {
                                                "box": {
                                                    "id": "obj-13",
                                                    "maxclass": "newobj",
                                                    "numinlets": 1,
                                                    "numoutlets": 1,
                                                    "outlettype": [ "" ],
                                                    "patching_rect": [ 241.0, 243.0, 117.0, 22.0 ],
                                                    "text": "prepend loadunique"
                                                }
                                            },
                                            {
                                                "box": {
                                                    "id": "obj-3",
                                                    "maxclass": "newobj",
                                                    "numinlets": 1,
                                                    "numoutlets": 1,
                                                    "outlettype": [ "" ],
                                                    "patching_rect": [ 241.0, 215.0, 112.0, 22.0 ],
                                                    "text": "sprintf %s.maxhelp"
                                                }
                                            }
                                        ],
                                        "lines": [
                                            {
                                                "patchline": {
                                                    "destination": [ "obj-14", 0 ],
                                                    "source": [ "obj-13", 0 ]
                                                }
                                            },
                                            {
                                                "patchline": {
                                                    "destination": [ "obj-13", 0 ],
                                                    "source": [ "obj-3", 0 ]
                                                }
                                            },
                                            {
                                                "patchline": {
                                                    "destination": [ "obj-3", 0 ],
                                                    "source": [ "obj-30", 0 ]
                                                }
                                            }
                                        ]
                                    },
                                    "patching_rect": [ 856.980103, 14.0, 70.0, 22.0 ],
                                    "text": "p load-help"
                                }
                            },
                            {
                                "box": {
                                    "fontname": "Arial",
                                    "fontsize": 12.0,
                                    "id": "obj-16",
                                    "maxclass": "message",
                                    "numinlets": 2,
                                    "numoutlets": 1,
                                    "outlettype": [ "" ],
                                    "patching_rect": [ 930.0, 15.0, 130.0, 22.0 ],
                                    "text": "gettingstartedwithPiPo"
                                }
                            },
                            {
                                "box": {
                                    "fontname": "Arial",
                                    "fontsize": 16.0,
                                    "id": "obj-2",
                                    "maxclass": "comment",
                                    "numinlets": 1,
                                    "numoutlets": 0,
                                    "patching_rect": [ 550.56311, 90.799988, 99.0, 24.0 ],
                                    "text": "Visualization"
                                }
                            },
                            {
                                "box": {
                                    "fontname": "Geneva",
                                    "fontsize": 10.0,
                                    "id": "obj-8",
                                    "linecount": 3,
                                    "maxclass": "comment",
                                    "numinlets": 1,
                                    "numoutlets": 0,
                                    "patching_rect": [ 465.245605, 319.637573, 58.0, 44.0 ],
                                    "text": "max loudness [dB]"
                                }
                            },
                            {
                                "box": {
                                    "fontname": "Geneva",
                                    "fontsize": 10.0,
                                    "id": "obj-80",
                                    "linecount": 3,
                                    "maxclass": "comment",
                                    "numinlets": 1,
                                    "numoutlets": 0,
                                    "patching_rect": [ 398.245605, 319.637573, 58.0, 44.0 ],
                                    "text": "duration between onsets"
                                }
                            },
                            {
                                "box": {
                                    "fontname": "Geneva",
                                    "fontsize": 10.0,
                                    "id": "obj-9",
                                    "maxclass": "number",
                                    "numinlets": 1,
                                    "numoutlets": 2,
                                    "outlettype": [ "", "bang" ],
                                    "parameter_enable": 0,
                                    "patching_rect": [ 465.245605, 300.637573, 50.0, 21.0 ]
                                }
                            },
                            {
                                "box": {
                                    "fontname": "Geneva",
                                    "fontsize": 10.0,
                                    "id": "obj-76",
                                    "maxclass": "number",
                                    "numinlets": 1,
                                    "numoutlets": 2,
                                    "outlettype": [ "", "bang" ],
                                    "parameter_enable": 0,
                                    "patching_rect": [ 398.245605, 300.637573, 58.0, 21.0 ]
                                }
                            },
                            {
                                "box": {
                                    "fontname": "Geneva",
                                    "fontsize": 10.0,
                                    "id": "obj-74",
                                    "maxclass": "newobj",
                                    "numinlets": 1,
                                    "numoutlets": 2,
                                    "outlettype": [ "int", "int" ],
                                    "patching_rect": [ 398.245605, 275.637573, 86.0, 21.0 ],
                                    "text": "unpack 0 0"
                                }
                            },
                            {
                                "box": {
                                    "hidden": 1,
                                    "id": "obj-37",
                                    "maxclass": "newobj",
                                    "numinlets": 1,
                                    "numoutlets": 1,
                                    "outlettype": [ "int" ],
                                    "patching_rect": [ 121.0, 178.999969, 27.0, 22.0 ],
                                    "text": "t 0"
                                }
                            },
                            {
                                "box": {
                                    "fontname": "Arial",
                                    "fontsize": 12.0,
                                    "id": "obj-31",
                                    "maxclass": "newobj",
                                    "numinlets": 1,
                                    "numoutlets": 3,
                                    "outlettype": [ "", "", "" ],
                                    "patching_rect": [ 552.440308, 340.299988, 498.245605, 22.0 ],
                                    "saved_object_attributes": {
                                        "savegui": 0,
                                        "verbose": 1
                                    },
                                    "text": "mubu.track onseg-help-realtime 1 audio @samplerate audio @maxsize 10s @predef yes"
                                }
                            },
                            {
                                "box": {
                                    "fontname": "Arial",
                                    "fontsize": 12.0,
                                    "hidden": 1,
                                    "id": "obj-30",
                                    "maxclass": "newobj",
                                    "numinlets": 1,
                                    "numoutlets": 1,
                                    "outlettype": [ "bang" ],
                                    "patching_rect": [ 234.0, 123.299988, 60.0, 22.0 ],
                                    "text": "loadbang"
                                }
                            },
                            {
                                "box": {
                                    "fontname": "Arial",
                                    "fontsize": 12.0,
                                    "hidden": 1,
                                    "id": "obj-25",
                                    "maxclass": "message",
                                    "numinlets": 2,
                                    "numoutlets": 1,
                                    "outlettype": [ "" ],
                                    "patching_rect": [ 56.235657, 238.299988, 61.0, 22.0 ],
                                    "text": "record $1"
                                }
                            },
                            {
                                "box": {
                                    "id": "obj-22",
                                    "local": 1,
                                    "maxclass": "ezdac~",
                                    "numinlets": 2,
                                    "numoutlets": 0,
                                    "patching_rect": [ 37.735657, 189.999969, 45.0, 45.0 ]
                                }
                            },
                            {
                                "box": {
                                    "id": "obj-19",
                                    "maxclass": "toggle",
                                    "numinlets": 1,
                                    "numoutlets": 1,
                                    "outlettype": [ "int" ],
                                    "parameter_enable": 0,
                                    "patching_rect": [ 56.235657, 123.299988, 20.0, 20.0 ]
                                }
                            },
                            {
                                "box": {
                                    "fontname": "Arial",
                                    "fontsize": 12.0,
                                    "id": "obj-75",
                                    "maxclass": "newobj",
                                    "numinlets": 2,
                                    "numoutlets": 2,
                                    "outlettype": [ "signal", "bang" ],
                                    "patching_rect": [ 80.0, 150.024994, 60.0, 22.0 ],
                                    "text": "sfplay~ 1"
                                }
                            },
                            {
                                "box": {
                                    "fontname": "Arial",
                                    "fontsize": 12.0,
                                    "id": "obj-20",
                                    "maxclass": "message",
                                    "numinlets": 2,
                                    "numoutlets": 1,
                                    "outlettype": [ "" ],
                                    "patching_rect": [ 80.0, 121.299988, 117.0, 22.0 ],
                                    "text": "open drumLoop.aif"
                                }
                            },
                            {
                                "box": {
                                    "fontname": "Arial",
                                    "fontsize": 12.0,
                                    "id": "obj-17",
                                    "linecount": 3,
                                    "maxclass": "newobj",
                                    "numinlets": 1,
                                    "numoutlets": 2,
                                    "outlettype": [ "", "" ],
                                    "patching_rect": [ 66.235657, 307.299988, 279.0, 49.0 ],
                                    "saved_object_attributes": {
                                        "verbose": 1
                                    },
                                    "text": "mubu.record onseg-help-realtime 2 markers @defer 25. @progressoutput time @timetagged yes @info gui markers @predef yes"
                                }
                            },
                            {
                                "box": {
                                    "color": [ 0.5, 0.5, 0.5, 1.0 ],
                                    "fontname": "Arial",
                                    "fontsize": 12.0,
                                    "id": "obj-18",
                                    "maxclass": "newobj",
                                    "numinlets": 1,
                                    "numoutlets": 2,
                                    "outlettype": [ "", "" ],
                                    "patching_rect": [ 80.0, 279.299988, 237.0, 22.0 ],
                                    "saved_object_attributes": {
                                        "verbose": 1
                                    },
                                    "text": "mubu.record~ 1 onseg-help-realtime audio"
                                }
                            },
                            {
                                "box": {
                                    "fontname": "Arial",
                                    "fontsize": 12.0,
                                    "id": "obj-27",
                                    "maxclass": "message",
                                    "numinlets": 2,
                                    "numoutlets": 1,
                                    "outlettype": [ "" ],
                                    "patching_rect": [ 550.56311, 117.599976, 50.0, 22.0 ],
                                    "text": "clearall"
                                }
                            },
                            {
                                "box": {
                                    "alignviewbounds": 0,
                                    "autobounds": 1,
                                    "autorefreshrate": 0,
                                    "autoupdate": 120.0,
                                    "bgcolor": [ 1.0, 1.0, 1.0, 1.0 ],
                                    "bgcolordefault": 1,
                                    "bufferchooser_bgcolor": [ 1.0, 1.0, 1.0, 1.0 ],
                                    "bufferchooser_bgcolordefault": 1,
                                    "bufferchooser_fgcolor": [ 0.85, 0.85, 0.85, 1.0 ],
                                    "bufferchooser_fgcolordefault": 0,
                                    "bufferchooser_position": 1,
                                    "bufferchooser_shape": "buttons",
                                    "bufferchooser_size": 3,
                                    "bufferchooser_visible": 1,
                                    "continousediting": 0,
                                    "cursor_circleedgecolor": [ 1.0, 0.0, 0.0, 1.0 ],
                                    "cursor_circlefillcolor": [ 1.0, 0.0, 0.0, 1.0 ],
                                    "cursor_circlefilled": 1,
                                    "cursor_circleheight": 3.0,
                                    "cursor_circlewidth": 3.0,
                                    "cursor_color": [ 1.0, 0.0, 0.0, 1.0 ],
                                    "cursor_crossheight": -1.0,
                                    "cursor_crosswidth": -1.0,
                                    "cursor_followmouse": 0,
                                    "cursor_label": "",
                                    "cursor_labelcolor": [ 0.0, 0.0, 0.0, 1.0 ],
                                    "cursor_labelfontsize": 12,
                                    "cursor_labelposition": 0,
                                    "cursor_labelxoffset": 0,
                                    "cursor_labelyoffset": 0,
                                    "cursor_nearest": 0,
                                    "cursor_nearestcolor": [ 1.0, 0.0, 0.0, 1.0 ],
                                    "cursor_noringoffset": 0,
                                    "cursor_numextracursors": 0,
                                    "cursor_outputdata": 0,
                                    "cursor_position": [ 0.0, 0.0 ],
                                    "cursor_shape": "bar",
                                    "cursor_size": 3.0,
                                    "cursor_sizeunit": 0,
                                    "cursor_symbol": "circle",
                                    "cursor_symboledgecolor": [ 1.0, 0.0, 0.0, 1.0 ],
                                    "cursor_symbolfillcolor": [ 1.0, 0.0, 0.0, 1.0 ],
                                    "cursor_symbolfilled": 1,
                                    "cursor_symbolheight": 3.0,
                                    "cursor_symbolwidth": 3.0,
                                    "cursor_visible": 0,
                                    "dirtypatcher": 1,
                                    "domain_bounds": [ -132.76410514497758, 920.9192690215114 ],
                                    "domainruler_bgcolor": [ 1.0, 1.0, 1.0, 1.0 ],
                                    "domainruler_bgcolordefault": 1,
                                    "domainruler_fgcolor": [ 0.129412, 0.129412, 0.129412, 1.0 ],
                                    "domainruler_fgcolordefault": 1,
                                    "domainruler_grid": 0,
                                    "domainruler_position": 0,
                                    "domainruler_size": 15,
                                    "domainruler_unit": 0,
                                    "domainruler_visible": 1,
                                    "domainscrollbar_color": [ 1.0, 1.0, 1.0, 1.0 ],
                                    "domainscrollbar_colordefault": 1,
                                    "domainscrollbar_size": 10,
                                    "domainscrollbar_visible": 1,
                                    "embed": 0,
                                    "enablemousewheel": 0,
                                    "externalfiles": 1,
                                    "filename": "",
                                    "foremost": 2,
                                    "freeze": 0,
                                    "id": "obj-1",
                                    "layout": 0,
                                    "maintrack": -1,
                                    "maxclass": "imubu",
                                    "mousewheelscroll": 0,
                                    "mousewheelshiftstep": 40,
                                    "mousewheelstep": 4,
                                    "name": "onseg-help-realtime",
                                    "numinlets": 1,
                                    "numoutlets": 1,
                                    "opacity": 0.47999998927116394,
                                    "opacityprogressive": 0,
                                    "orientation": 0,
                                    "outlettype": [ "" ],
                                    "outputkeys": 0,
                                    "outputmouse": 0,
                                    "outputrangeselection": 0,
                                    "outputselection": 0,
                                    "outputtimeselection": 0,
                                    "outputvalues": 0,
                                    "outputviewname": 0,
                                    "parameter_enable": 0,
                                    "patching_rect": [ 550.56311, 143.299988, 502.0, 193.0 ],
                                    "rangeruler_bgcolor": [ 1.0, 1.0, 1.0, 1.0 ],
                                    "rangeruler_bgcolordefault": 1,
                                    "rangeruler_fgcolor": [ 0.129412, 0.129412, 0.129412, 1.0 ],
                                    "rangeruler_fgcolordefault": 1,
                                    "rangeruler_grid": 0,
                                    "rangeruler_size": 35,
                                    "rangeruler_visible": 0,
                                    "refreshrate": 120.0,
                                    "region_color": [ 1.0, 1.0, 1.0, 1.0 ],
                                    "region_visible": 1,
                                    "resamplefiles": 0,
                                    "ringmaster": -1,
                                    "snaprate": 1000.0,
                                    "splitbars_color": [ 1.0, 1.0, 1.0, 1.0 ],
                                    "splitbars_size": 2,
                                    "splitbars_visible": 1,
                                    "tabs_bgcolor": [ 1.0, 1.0, 1.0, 1.0 ],
                                    "tabs_fgcolor": [ 0.129412, 0.129412, 0.129412, 1.0 ],
                                    "tabs_position": 0,
                                    "tabs_size": 20,
                                    "tabs_visible": 1,
                                    "tabsbgcolordefault": 1,
                                    "tabsfgcolordefault": 1,
                                    "tool": "edit",
                                    "toolbar_bgcolor": [ 1.0, 1.0, 1.0, 1.0 ],
                                    "toolbar_position": 1,
                                    "toolbar_size": 30,
                                    "toolbar_transposition": 0,
                                    "toolbar_visible": 1,
                                    "toolbarbgcolordefault": 1,
                                    "useplaceholders": 1,
                                    "verbose": 1,
                                    "windresize": 0
                                }
                            },
                            {
                                "box": {
                                    "id": "obj-73",
                                    "maxclass": "button",
                                    "numinlets": 1,
                                    "numoutlets": 1,
                                    "outlettype": [ "bang" ],
                                    "parameter_enable": 0,
                                    "patching_rect": [ 358.5, 275.637573, 32.0, 32.0 ]
                                }
                            },
                            {
                                "box": {
                                    "color": [ 0.113725, 0.580392, 0.737255, 1.0 ],
                                    "fontname": "Arial",
                                    "fontsize": 14.0,
                                    "id": "obj-66",
                                    "linecount": 2,
                                    "maxclass": "newobj",
                                    "numinlets": 1,
                                    "numoutlets": 3,
                                    "outlettype": [ "", "float", "" ],
                                    "patching_rect": [ 152.0, 161.0, 374.0, 40.0 ],
                                    "saved_object_attributes": {
                                        "active": 1
                                    },
                                    "text": "pipo~ loudness:onseg @onseg.filtersize 5 @onseg.duration 1 @onseg.max 1 @onseg.offthresh -120"
                                }
                            },
                            {
                                "box": {
                                    "fontname": "Arial",
                                    "fontsize": 16.0,
                                    "id": "obj-36",
                                    "maxclass": "comment",
                                    "numinlets": 1,
                                    "numoutlets": 0,
                                    "patching_rect": [ 34.490051, 90.799988, 144.764343, 24.0 ],
                                    "text": "Online version"
                                }
                            },
                            {
                                "box": {
                                    "fontname": "Arial",
                                    "fontsize": 16.0,
                                    "id": "obj-6",
                                    "maxclass": "comment",
                                    "numinlets": 1,
                                    "numoutlets": 0,
                                    "patching_rect": [ 28.0, 57.0, 660.0, 24.0 ],
                                    "text": "PiPo segmenting by onset (attack), typically on loudness, and calculating temporal statistics"
                                }
                            },
                            {
                                "box": {
                                    "fontface": 3,
                                    "fontname": "Arial",
                                    "fontsize": 36.0,
                                    "id": "obj-21",
                                    "maxclass": "comment",
                                    "numinlets": 1,
                                    "numoutlets": 0,
                                    "patching_rect": [ 28.0, 6.0, 221.0, 47.0 ],
                                    "text": "pipo.onseg",
                                    "varname": "HelpTitle"
                                }
                            },
                            {
                                "box": {
                                    "background": 1,
                                    "bgcolor": [ 1.0, 0.788235, 0.470588, 1.0 ],
                                    "fontface": 1,
                                    "hint": "",
                                    "id": "obj-12",
                                    "ignoreclick": 1,
                                    "legacytextcolor": 1,
                                    "maxclass": "textbutton",
                                    "numinlets": 1,
                                    "numoutlets": 3,
                                    "outlettype": [ "", "", "int" ],
                                    "parameter_enable": 0,
                                    "patching_rect": [ 34.235657, 123.299988, 20.0, 20.0 ],
                                    "rounded": 60.0,
                                    "text": "2",
                                    "textcolor": [ 0.34902, 0.34902, 0.34902, 1.0 ]
                                }
                            },
                            {
                                "box": {
                                    "angle": 270.0,
                                    "background": 1,
                                    "bgcolor": [ 1.0, 1.0, 1.0, 0.0 ],
                                    "border": 1,
                                    "bordercolor": [ 0.65098, 0.666667, 0.662745, 1.0 ],
                                    "id": "obj-13",
                                    "maxclass": "panel",
                                    "mode": 0,
                                    "numinlets": 1,
                                    "numoutlets": 0,
                                    "patching_rect": [ 28.0, 377.0, 1033.230103, 231.29998799999998 ],
                                    "proportion": 0.39
                                }
                            },
                            {
                                "box": {
                                    "angle": 270.0,
                                    "background": 1,
                                    "bgcolor": [ 1.0, 1.0, 1.0, 0.0 ],
                                    "border": 1,
                                    "bordercolor": [ 0.65098, 0.666667, 0.662745, 1.0 ],
                                    "id": "obj-11",
                                    "maxclass": "panel",
                                    "mode": 0,
                                    "numinlets": 1,
                                    "numoutlets": 0,
                                    "patching_rect": [ 540.0, 83.0, 520.4602049999999, 284.299988 ],
                                    "proportion": 0.39
                                }
                            },
                            {
                                "box": {
                                    "background": 1,
                                    "bgcolor": [ 1.0, 0.788235, 0.470588, 1.0 ],
                                    "fontface": 1,
                                    "hint": "",
                                    "id": "obj-43",
                                    "ignoreclick": 1,
                                    "legacytextcolor": 1,
                                    "maxclass": "textbutton",
                                    "numinlets": 1,
                                    "numoutlets": 3,
                                    "outlettype": [ "", "", "int" ],
                                    "parameter_enable": 0,
                                    "patching_rect": [ 203.0, 123.299988, 20.0, 20.0 ],
                                    "rounded": 60.0,
                                    "text": "1",
                                    "textcolor": [ 0.34902, 0.34902, 0.34902, 1.0 ]
                                }
                            },
                            {
                                "box": {
                                    "angle": 270.0,
                                    "background": 1,
                                    "bgcolor": [ 1.0, 1.0, 1.0, 0.0 ],
                                    "border": 1,
                                    "bordercolor": [ 0.65098, 0.666667, 0.662745, 1.0 ],
                                    "id": "obj-10",
                                    "maxclass": "panel",
                                    "mode": 0,
                                    "numinlets": 1,
                                    "numoutlets": 0,
                                    "patching_rect": [ 28.0, 83.0, 503.460205, 284.299988 ],
                                    "proportion": 0.39
                                }
                            }
                        ],
                        "lines": [
                            {
                                "patchline": {
                                    "destination": [ "obj-66", 0 ],
                                    "hidden": 1,
                                    "source": [ "obj-15", 0 ]
                                }
                            },
                            {
                                "patchline": {
                                    "destination": [ "obj-32", 0 ],
                                    "hidden": 1,
                                    "source": [ "obj-16", 0 ]
                                }
                            },
                            {
                                "patchline": {
                                    "destination": [ "obj-83", 0 ],
                                    "hidden": 1,
                                    "source": [ "obj-19", 0 ]
                                }
                            },
                            {
                                "patchline": {
                                    "destination": [ "obj-75", 0 ],
                                    "source": [ "obj-20", 0 ]
                                }
                            },
                            {
                                "patchline": {
                                    "destination": [ "obj-66", 0 ],
                                    "hidden": 1,
                                    "source": [ "obj-23", 0 ]
                                }
                            },
                            {
                                "patchline": {
                                    "destination": [ "obj-66", 0 ],
                                    "hidden": 1,
                                    "source": [ "obj-24", 0 ]
                                }
                            },
                            {
                                "patchline": {
                                    "destination": [ "obj-17", 0 ],
                                    "hidden": 1,
                                    "order": 1,
                                    "source": [ "obj-25", 0 ]
                                }
                            },
                            {
                                "patchline": {
                                    "destination": [ "obj-18", 0 ],
                                    "hidden": 1,
                                    "midpoints": [ 65.735657, 281.649994, 89.5, 281.649994 ],
                                    "order": 0,
                                    "source": [ "obj-25", 0 ]
                                }
                            },
                            {
                                "patchline": {
                                    "destination": [ "obj-66", 0 ],
                                    "hidden": 1,
                                    "source": [ "obj-26", 0 ]
                                }
                            },
                            {
                                "patchline": {
                                    "destination": [ "obj-1", 0 ],
                                    "hidden": 1,
                                    "midpoints": [ 560.06311, 139.299988, 560.06311, 139.299988 ],
                                    "source": [ "obj-27", 0 ]
                                }
                            },
                            {
                                "patchline": {
                                    "destination": [ "obj-32", 0 ],
                                    "hidden": 1,
                                    "source": [ "obj-28", 0 ]
                                }
                            },
                            {
                                "patchline": {
                                    "destination": [ "obj-20", 0 ],
                                    "hidden": 1,
                                    "midpoints": [ 243.5, 150.299988, 226.5, 150.299988, 226.5, 117.299988, 89.5, 117.299988 ],
                                    "source": [ "obj-30", 0 ]
                                }
                            },
                            {
                                "patchline": {
                                    "destination": [ "obj-66", 0 ],
                                    "hidden": 1,
                                    "source": [ "obj-33", 0 ]
                                }
                            },
                            {
                                "patchline": {
                                    "destination": [ "obj-66", 0 ],
                                    "hidden": 1,
                                    "source": [ "obj-34", 0 ]
                                }
                            },
                            {
                                "patchline": {
                                    "destination": [ "obj-17", 0 ],
                                    "hidden": 1,
                                    "order": 0,
                                    "source": [ "obj-37", 0 ]
                                }
                            },
                            {
                                "patchline": {
                                    "destination": [ "obj-19", 0 ],
                                    "hidden": 1,
                                    "midpoints": [ 130.5, 240.0, 31.245026, 240.0, 31.245026, 112.299988, 65.735657, 112.299988 ],
                                    "order": 2,
                                    "source": [ "obj-37", 0 ]
                                }
                            },
                            {
                                "patchline": {
                                    "destination": [ "obj-25", 0 ],
                                    "hidden": 1,
                                    "order": 1,
                                    "source": [ "obj-37", 0 ]
                                }
                            },
                            {
                                "patchline": {
                                    "destination": [ "obj-66", 0 ],
                                    "hidden": 1,
                                    "source": [ "obj-39", 0 ]
                                }
                            },
                            {
                                "patchline": {
                                    "destination": [ "obj-66", 0 ],
                                    "hidden": 1,
                                    "source": [ "obj-40", 0 ]
                                }
                            },
                            {
                                "patchline": {
                                    "destination": [ "obj-66", 0 ],
                                    "hidden": 1,
                                    "source": [ "obj-41", 0 ]
                                }
                            },
                            {
                                "patchline": {
                                    "destination": [ "obj-66", 0 ],
                                    "hidden": 1,
                                    "source": [ "obj-44", 0 ]
                                }
                            },
                            {
                                "patchline": {
                                    "destination": [ "obj-66", 0 ],
                                    "hidden": 1,
                                    "source": [ "obj-46", 0 ]
                                }
                            },
                            {
                                "patchline": {
                                    "destination": [ "obj-66", 0 ],
                                    "hidden": 1,
                                    "source": [ "obj-47", 0 ]
                                }
                            },
                            {
                                "patchline": {
                                    "destination": [ "obj-66", 0 ],
                                    "hidden": 1,
                                    "source": [ "obj-49", 0 ]
                                }
                            },
                            {
                                "patchline": {
                                    "destination": [ "obj-66", 0 ],
                                    "hidden": 1,
                                    "source": [ "obj-5", 0 ]
                                }
                            },
                            {
                                "patchline": {
                                    "destination": [ "obj-66", 0 ],
                                    "hidden": 1,
                                    "source": [ "obj-64", 0 ]
                                }
                            },
                            {
                                "patchline": {
                                    "destination": [ "obj-17", 0 ],
                                    "hidden": 1,
                                    "midpoints": [ 161.5, 274.0, 75.735657, 274.0 ],
                                    "order": 2,
                                    "source": [ "obj-66", 0 ]
                                }
                            },
                            {
                                "patchline": {
                                    "destination": [ "obj-73", 0 ],
                                    "hidden": 1,
                                    "midpoints": [ 161.5, 271.818787, 368.0, 271.818787 ],
                                    "order": 1,
                                    "source": [ "obj-66", 0 ]
                                }
                            },
                            {
                                "patchline": {
                                    "destination": [ "obj-74", 0 ],
                                    "hidden": 1,
                                    "midpoints": [ 161.5, 271.818787, 407.745605, 271.818787 ],
                                    "order": 0,
                                    "source": [ "obj-66", 0 ]
                                }
                            },
                            {
                                "patchline": {
                                    "destination": [ "obj-83", 1 ],
                                    "hidden": 1,
                                    "source": [ "obj-66", 2 ]
                                }
                            },
                            {
                                "patchline": {
                                    "destination": [ "obj-76", 0 ],
                                    "source": [ "obj-74", 0 ]
                                }
                            },
                            {
                                "patchline": {
                                    "destination": [ "obj-9", 0 ],
                                    "source": [ "obj-74", 1 ]
                                }
                            },
                            {
                                "patchline": {
                                    "destination": [ "obj-18", 0 ],
                                    "order": 1,
                                    "source": [ "obj-75", 0 ]
                                }
                            },
                            {
                                "patchline": {
                                    "destination": [ "obj-22", 1 ],
                                    "order": 2,
                                    "source": [ "obj-75", 0 ]
                                }
                            },
                            {
                                "patchline": {
                                    "destination": [ "obj-22", 0 ],
                                    "order": 3,
                                    "source": [ "obj-75", 0 ]
                                }
                            },
                            {
                                "patchline": {
                                    "destination": [ "obj-37", 0 ],
                                    "hidden": 1,
                                    "source": [ "obj-75", 1 ]
                                }
                            },
                            {
                                "patchline": {
                                    "destination": [ "obj-66", 0 ],
                                    "midpoints": [ 89.5, 176.024994, 148.49609375, 176.024994, 148.49609375, 150.0, 161.5, 150.0 ],
                                    "order": 0,
                                    "source": [ "obj-75", 0 ]
                                }
                            },
                            {
                                "patchline": {
                                    "destination": [ "obj-17", 0 ],
                                    "hidden": 1,
                                    "source": [ "obj-83", 2 ]
                                }
                            },
                            {
                                "patchline": {
                                    "destination": [ "obj-20", 0 ],
                                    "hidden": 1,
                                    "order": 1,
                                    "source": [ "obj-83", 0 ]
                                }
                            },
                            {
                                "patchline": {
                                    "destination": [ "obj-22", 0 ],
                                    "hidden": 1,
                                    "order": 3,
                                    "source": [ "obj-83", 0 ]
                                }
                            },
                            {
                                "patchline": {
                                    "destination": [ "obj-25", 0 ],
                                    "hidden": 1,
                                    "order": 2,
                                    "source": [ "obj-83", 0 ]
                                }
                            },
                            {
                                "patchline": {
                                    "destination": [ "obj-27", 0 ],
                                    "hidden": 1,
                                    "source": [ "obj-83", 3 ]
                                }
                            },
                            {
                                "patchline": {
                                    "destination": [ "obj-66", 0 ],
                                    "hidden": 1,
                                    "source": [ "obj-83", 1 ]
                                }
                            },
                            {
                                "patchline": {
                                    "destination": [ "obj-75", 0 ],
                                    "hidden": 1,
                                    "order": 0,
                                    "source": [ "obj-83", 0 ]
                                }
                            }
                        ]
                    },
                    "patching_rect": [ 448.0, 218.0, 63.0, 21.0 ],
                    "text": "p real-time",
                    "varname": "basic_tab[1]"
                }
            },
            {
                "box": {
                    "id": "obj-37",
                    "maxclass": "newobj",
                    "numinlets": 1,
                    "numoutlets": 1,
                    "outlettype": [ "" ],
                    "patching_rect": [ 549.0, 280.0, 136.0, 21.0 ],
                    "saved_object_attributes": {
                        "filename": "helpstarter.js",
                        "parameter_enable": 0
                    },
                    "text": "js helpstarter.js pipo.chop"
                }
            },
            {
                "box": {
                    "id": "obj-79",
                    "maxclass": "newobj",
                    "numinlets": 0,
                    "numoutlets": 0,
                    "patcher": {
                        "fileversion": 1,
                        "appversion": {
                            "major": 9,
                            "minor": 2,
                            "revision": 0,
                            "architecture": "x64",
                            "modernui": 1
                        },
                        "classnamespace": "box",
                        "rect": [ 0.0, 26.0, 1083.0, 651.0 ],
                        "bglocked": 1,
                        "gridsize": [ 5.0, 5.0 ],
                        "showontab": 1,
                        "boxes": [
                            {
                                "box": {
                                    "fontname": "Arial",
                                    "fontsize": 12.0,
                                    "id": "obj-28",
                                    "maxclass": "message",
                                    "numinlets": 2,
                                    "numoutlets": 1,
                                    "outlettype": [ "" ],
                                    "patching_rect": [ 985.0, 39.0, 75.0, 22.0 ],
                                    "text": "pipo.catalog"
                                }
                            },
                            {
                                "box": {
                                    "attr": "process",
                                    "id": "obj-36",
                                    "maxclass": "attrui",
                                    "numinlets": 1,
                                    "numoutlets": 1,
                                    "outlettype": [ "" ],
                                    "parameter_enable": 0,
                                    "patching_rect": [ 81.460205, 121.799988, 177.039795, 22.0 ]
                                }
                            },
                            {
                                "box": {
                                    "bubble": 1,
                                    "fontname": "Geneva",
                                    "fontsize": 10.0,
                                    "id": "obj-26",
                                    "maxclass": "comment",
                                    "numinlets": 1,
                                    "numoutlets": 0,
                                    "patching_rect": [ 211.460205, 606.137512, 221.0, 23.0 ],
                                    "text": "Time offset added to onsegs (default 0)"
                                }
                            },
                            {
                                "box": {
                                    "attr": "onseg.offset",
                                    "fontname": "Geneva",
                                    "fontsize": 10.0,
                                    "id": "obj-25",
                                    "maxclass": "attrui",
                                    "numinlets": 1,
                                    "numoutlets": 1,
                                    "outlettype": [ "" ],
                                    "parameter_enable": 0,
                                    "patching_rect": [ 51.460205, 606.137512, 156.0, 21.0 ],
                                    "text_width": 109.519897
                                }
                            },
                            {
                                "box": {
                                    "bubble": 1,
                                    "fontname": "Geneva",
                                    "fontsize": 10.0,
                                    "id": "obj-20",
                                    "linecount": 2,
                                    "maxclass": "comment",
                                    "numinlets": 1,
                                    "numoutlets": 0,
                                    "patching_rect": [ 211.460205, 532.699982, 363.0, 35.0 ],
                                    "text": "Maxmum size of a segment [ms]. The current segment will be ended at this time, and a new segment started."
                                }
                            },
                            {
                                "box": {
                                    "attr": "onseg.maxsize",
                                    "fontname": "Geneva",
                                    "fontsize": 10.0,
                                    "id": "obj-23",
                                    "maxclass": "attrui",
                                    "numinlets": 1,
                                    "numoutlets": 1,
                                    "outlettype": [ "" ],
                                    "parameter_enable": 0,
                                    "patching_rect": [ 51.460205, 539.6999820000001, 156.0, 21.0 ]
                                }
                            },
                            {
                                "box": {
                                    "bubble": 1,
                                    "fontname": "Geneva",
                                    "fontsize": 10.0,
                                    "id": "obj-16",
                                    "maxclass": "comment",
                                    "numinlets": 1,
                                    "numoutlets": 0,
                                    "patching_rect": [ 211.460205, 505.0, 363.0, 23.0 ],
                                    "text": "Minimum necessary time interval between two segment onsets [ms]"
                                }
                            },
                            {
                                "box": {
                                    "attr": "onseg.mininter",
                                    "fontname": "Geneva",
                                    "fontsize": 10.0,
                                    "id": "obj-18",
                                    "maxclass": "attrui",
                                    "numinlets": 1,
                                    "numoutlets": 1,
                                    "outlettype": [ "" ],
                                    "parameter_enable": 0,
                                    "patching_rect": [ 51.460205, 505.0, 156.0, 21.0 ]
                                }
                            },
                            {
                                "box": {
                                    "id": "obj-15",
                                    "linecount": 6,
                                    "maxclass": "comment",
                                    "numinlets": 1,
                                    "numoutlets": 0,
                                    "patching_rect": [ 51.46020499999997, 663.0, 1381.0, 87.0 ],
                                    "text": "OnsetMedianFilterSize\tMedianFilterSize\t\t\t[5.0]\t\tDrag up/down to change the number of frames to calculate the running median level for the Onset Threshold.\nOnsetMaximumSegmentDuration\tMaximumSegmentDuration\t\t10000\t[10000.0]\t\tDrag up/down to change the maxmum size of a segment. The current segment will be ended at this time, and a new segment started.\nOnsetMinimumOnsetInterval\tMinimumOnsetInterval\t\t5000\t[50.0]\t\tDrag up/down to change the minimum time necessary between two segment onsets.\nOnsetDurationThreshold\tDurationThreshold\t\t5000\t[0.0]\t\tDrag up/down to change the minimum segment duration. Only segments longer than this threshold are kept.\nOnsetOffsetThreshold\tOffsetThreshold\t-70\t30\t[-70.0]\t\tDrag up/down to change the level threshold for detecting the end of a segment in dB (absolute).\nOnsetOnsetThreshold\tOnsetThreshold\t-70\t30\t[5.0]\t\tDrag up/down to change the level threshold for detecting an onset in dB relative to the median level of the last Filter Size frames."
                                }
                            },
                            {
                                "box": {
                                    "hidden": 1,
                                    "id": "obj-32",
                                    "maxclass": "newobj",
                                    "numinlets": 1,
                                    "numoutlets": 0,
                                    "patcher": {
                                        "fileversion": 1,
                                        "appversion": {
                                            "major": 9,
                                            "minor": 2,
                                            "revision": 0,
                                            "architecture": "x64",
                                            "modernui": 1
                                        },
                                        "classnamespace": "box",
                                        "rect": [ 84.0, 129.0, 640.0, 480.0 ],
                                        "boxes": [
                                            {
                                                "box": {
                                                    "comment": "",
                                                    "id": "obj-30",
                                                    "index": 1,
                                                    "maxclass": "inlet",
                                                    "numinlets": 0,
                                                    "numoutlets": 1,
                                                    "outlettype": [ "" ],
                                                    "patching_rect": [ 241.0, 171.5, 30.0, 30.0 ]
                                                }
                                            },
                                            {
                                                "box": {
                                                    "id": "obj-14",
                                                    "maxclass": "newobj",
                                                    "numinlets": 1,
                                                    "numoutlets": 1,
                                                    "outlettype": [ "" ],
                                                    "patching_rect": [ 241.0, 271.0, 53.0, 22.0 ],
                                                    "text": "pcontrol"
                                                }
                                            },
                                            {
                                                "box": {
                                                    "id": "obj-13",
                                                    "maxclass": "newobj",
                                                    "numinlets": 1,
                                                    "numoutlets": 1,
                                                    "outlettype": [ "" ],
                                                    "patching_rect": [ 241.0, 243.0, 117.0, 22.0 ],
                                                    "text": "prepend loadunique"
                                                }
                                            },
                                            {
                                                "box": {
                                                    "id": "obj-3",
                                                    "maxclass": "newobj",
                                                    "numinlets": 1,
                                                    "numoutlets": 1,
                                                    "outlettype": [ "" ],
                                                    "patching_rect": [ 241.0, 215.0, 112.0, 22.0 ],
                                                    "text": "sprintf %s.maxhelp"
                                                }
                                            }
                                        ],
                                        "lines": [
                                            {
                                                "patchline": {
                                                    "destination": [ "obj-14", 0 ],
                                                    "source": [ "obj-13", 0 ]
                                                }
                                            },
                                            {
                                                "patchline": {
                                                    "destination": [ "obj-13", 0 ],
                                                    "source": [ "obj-3", 0 ]
                                                }
                                            },
                                            {
                                                "patchline": {
                                                    "destination": [ "obj-3", 0 ],
                                                    "source": [ "obj-30", 0 ]
                                                }
                                            }
                                        ]
                                    },
                                    "patching_rect": [ 856.980103, 14.0, 70.0, 22.0 ],
                                    "text": "p load-help"
                                }
                            },
                            {
                                "box": {
                                    "fontname": "Arial",
                                    "fontsize": 12.0,
                                    "id": "obj-11",
                                    "maxclass": "message",
                                    "numinlets": 2,
                                    "numoutlets": 1,
                                    "outlettype": [ "" ],
                                    "patching_rect": [ 930.0, 15.0, 130.0, 22.0 ],
                                    "text": "gettingstartedwithPiPo"
                                }
                            },
                            {
                                "box": {
                                    "fontname": "Arial",
                                    "fontsize": 16.0,
                                    "id": "obj-9",
                                    "maxclass": "comment",
                                    "numinlets": 1,
                                    "numoutlets": 0,
                                    "patching_rect": [ 32.5, 378.800049, 84.0, 24.0 ],
                                    "text": "Attributes"
                                }
                            },
                            {
                                "box": {
                                    "fontname": "Arial",
                                    "fontsize": 16.0,
                                    "id": "obj-4",
                                    "maxclass": "comment",
                                    "numinlets": 1,
                                    "numoutlets": 0,
                                    "patching_rect": [ 514.5, 95.0, 99.0, 24.0 ],
                                    "text": "Visualization"
                                }
                            },
                            {
                                "box": {
                                    "bubble": 1,
                                    "fontname": "Geneva",
                                    "fontsize": 10.0,
                                    "id": "obj-14",
                                    "maxclass": "comment",
                                    "numinlets": 1,
                                    "numoutlets": 0,
                                    "patching_rect": [ 211.460205, 574.137512, 221.0, 23.0 ],
                                    "text": "Force placing a marker at start of buffer"
                                }
                            },
                            {
                                "box": {
                                    "attr": "onseg.startisonset",
                                    "fontname": "Geneva",
                                    "fontsize": 10.0,
                                    "id": "obj-19",
                                    "maxclass": "attrui",
                                    "numinlets": 1,
                                    "numoutlets": 1,
                                    "outlettype": [ "" ],
                                    "parameter_enable": 0,
                                    "patching_rect": [ 51.460205, 575.137512, 156.0, 21.0 ],
                                    "text_width": 109.519897
                                }
                            },
                            {
                                "box": {
                                    "bubble": 1,
                                    "fontname": "Arial",
                                    "fontsize": 12.0,
                                    "id": "obj-2",
                                    "maxclass": "comment",
                                    "numinlets": 1,
                                    "numoutlets": 0,
                                    "patching_rect": [ 65.5, 144.500015, 113.0, 24.0 ],
                                    "text": "bang to process"
                                }
                            },
                            {
                                "box": {
                                    "bubble": 1,
                                    "fontname": "Arial",
                                    "fontsize": 12.0,
                                    "id": "obj-83",
                                    "linecount": 3,
                                    "maxclass": "comment",
                                    "numinlets": 1,
                                    "numoutlets": 0,
                                    "patching_rect": [ 355.460205, 111.999985, 105.0, 51.0 ],
                                    "text": "change onset threshold and recalculate"
                                }
                            },
                            {
                                "box": {
                                    "bubble": 1,
                                    "fontname": "Geneva",
                                    "fontsize": 10.0,
                                    "id": "obj-65",
                                    "maxclass": "comment",
                                    "numinlets": 1,
                                    "numoutlets": 0,
                                    "patching_rect": [ 755.0, 495.137512, 316.0, 23.0 ],
                                    "text": "Output segment duration as additional column (default off)"
                                }
                            },
                            {
                                "box": {
                                    "bubble": 1,
                                    "fontname": "Geneva",
                                    "fontsize": 10.0,
                                    "id": "obj-63",
                                    "maxclass": "comment",
                                    "numinlets": 1,
                                    "numoutlets": 0,
                                    "patching_rect": [ 755.0, 607.137512, 274.0, 23.0 ],
                                    "text": "Calculate Segment Standard Deviation (default off)"
                                }
                            },
                            {
                                "box": {
                                    "bubble": 1,
                                    "fontname": "Geneva",
                                    "fontsize": 10.0,
                                    "id": "obj-62",
                                    "maxclass": "comment",
                                    "numinlets": 1,
                                    "numoutlets": 0,
                                    "patching_rect": [ 755.0, 579.137512, 198.0, 23.0 ],
                                    "text": "Calculate Segment Min (default off)"
                                }
                            },
                            {
                                "box": {
                                    "bubble": 1,
                                    "fontname": "Geneva",
                                    "fontsize": 10.0,
                                    "id": "obj-61",
                                    "maxclass": "comment",
                                    "numinlets": 1,
                                    "numoutlets": 0,
                                    "patching_rect": [ 755.0, 552.137512, 201.0, 23.0 ],
                                    "text": "Calculate Segment Max (default off)"
                                }
                            },
                            {
                                "box": {
                                    "bubble": 1,
                                    "fontname": "Geneva",
                                    "fontsize": 10.0,
                                    "id": "obj-60",
                                    "maxclass": "comment",
                                    "numinlets": 1,
                                    "numoutlets": 0,
                                    "patching_rect": [ 755.0, 524.137512, 207.0, 23.0 ],
                                    "text": "Calculate Segment Mean (default off)"
                                }
                            },
                            {
                                "box": {
                                    "bubble": 1,
                                    "fontname": "Geneva",
                                    "fontsize": 10.0,
                                    "id": "obj-59",
                                    "maxclass": "comment",
                                    "numinlets": 1,
                                    "numoutlets": 0,
                                    "patching_rect": [ 755.0, 462.100067, 302.0, 23.0 ],
                                    "text": "Number of columns used for onset calculation (-1 for all)"
                                }
                            },
                            {
                                "box": {
                                    "bubble": 1,
                                    "fontname": "Geneva",
                                    "fontsize": 10.0,
                                    "id": "obj-58",
                                    "maxclass": "comment",
                                    "numinlets": 1,
                                    "numoutlets": 0,
                                    "patching_rect": [ 755.0, 434.100067, 255.0, 23.0 ],
                                    "text": "Index of first column used for onset calculation"
                                }
                            },
                            {
                                "box": {
                                    "bubble": 1,
                                    "fontname": "Geneva",
                                    "fontsize": 10.0,
                                    "id": "obj-57",
                                    "maxclass": "comment",
                                    "numinlets": 1,
                                    "numoutlets": 0,
                                    "patching_rect": [ 755.0, 406.8000180000001, 216.0, 23.0 ],
                                    "text": "Onset detection value calculation mode"
                                }
                            },
                            {
                                "box": {
                                    "bubble": 1,
                                    "fontname": "Geneva",
                                    "fontsize": 10.0,
                                    "id": "obj-56",
                                    "maxclass": "comment",
                                    "numinlets": 1,
                                    "numoutlets": 0,
                                    "patching_rect": [ 755.0, 377.800049, 208.0, 23.0 ],
                                    "text": "Median Filter Size [number of frames]"
                                }
                            },
                            {
                                "box": {
                                    "bubble": 1,
                                    "fontname": "Geneva",
                                    "fontsize": 10.0,
                                    "id": "obj-53",
                                    "maxclass": "comment",
                                    "numinlets": 1,
                                    "numoutlets": 0,
                                    "patching_rect": [ 211.460205, 470.0, 320.0, 23.0 ],
                                    "text": "Only segments longer than Duration Threshold are kept [ms]"
                                }
                            },
                            {
                                "box": {
                                    "bubble": 1,
                                    "fontname": "Geneva",
                                    "fontsize": 10.0,
                                    "id": "obj-52",
                                    "linecount": 2,
                                    "maxclass": "comment",
                                    "numinlets": 1,
                                    "numoutlets": 0,
                                    "patching_rect": [ 211.460205, 435.0, 378.0, 35.0 ],
                                    "text": "Offset threshold for detecting the end of a segment. The unit is determined by the input data. [here: absolute loudness in dB]"
                                }
                            },
                            {
                                "box": {
                                    "bubble": 1,
                                    "fontname": "Geneva",
                                    "fontsize": 10.0,
                                    "id": "obj-51",
                                    "linecount": 3,
                                    "maxclass": "comment",
                                    "numinlets": 1,
                                    "numoutlets": 0,
                                    "patching_rect": [ 211.20000314712524, 386.4000057578087, 378.0, 48.0 ],
                                    "text": "Onset Threshold for detecting an onset, relative to the median level of the last filtersize frames.  The unit is determined by the input data. [here: relative loudness in dB]"
                                }
                            },
                            {
                                "box": {
                                    "fontname": "Geneva",
                                    "fontsize": 10.0,
                                    "id": "obj-48",
                                    "maxclass": "newobj",
                                    "numinlets": 1,
                                    "numoutlets": 2,
                                    "outlettype": [ "bang", "float" ],
                                    "patching_rect": [ 312.980103, 151.499985, 32.5, 21.0 ],
                                    "text": "t b f"
                                }
                            },
                            {
                                "box": {
                                    "attr": "onseg.numcols",
                                    "fontname": "Geneva",
                                    "fontsize": 10.0,
                                    "id": "obj-33",
                                    "maxclass": "attrui",
                                    "numinlets": 1,
                                    "numoutlets": 1,
                                    "outlettype": [ "" ],
                                    "parameter_enable": 0,
                                    "patching_rect": [ 595.0, 462.100067, 156.0, 21.0 ]
                                }
                            },
                            {
                                "box": {
                                    "attr": "onseg.colindex",
                                    "fontname": "Geneva",
                                    "fontsize": 10.0,
                                    "id": "obj-31",
                                    "maxclass": "attrui",
                                    "numinlets": 1,
                                    "numoutlets": 1,
                                    "outlettype": [ "" ],
                                    "parameter_enable": 0,
                                    "patching_rect": [ 595.0, 434.100067, 156.0, 21.0 ]
                                }
                            },
                            {
                                "box": {
                                    "fontname": "Arial",
                                    "fontsize": 12.0,
                                    "format": 6,
                                    "id": "obj-22",
                                    "maxclass": "flonum",
                                    "numinlets": 1,
                                    "numoutlets": 2,
                                    "outlettype": [ "", "bang" ],
                                    "parameter_enable": 0,
                                    "patching_rect": [ 312.980103, 126.499985, 38.0, 22.0 ]
                                }
                            },
                            {
                                "box": {
                                    "id": "obj-12",
                                    "maxclass": "button",
                                    "numinlets": 1,
                                    "numoutlets": 1,
                                    "outlettype": [ "bang" ],
                                    "parameter_enable": 0,
                                    "patching_rect": [ 41.460205, 144.500015, 30.999969, 30.999969 ]
                                }
                            },
                            {
                                "box": {
                                    "fontface": 0,
                                    "fontname": "Arial",
                                    "fontsize": 14.0,
                                    "id": "obj-17",
                                    "linecount": 5,
                                    "maxclass": "newobj",
                                    "numinlets": 2,
                                    "numoutlets": 4,
                                    "outlettype": [ "", "", "int", "" ],
                                    "patching_rect": [ 41.460205, 189.200012, 430.0, 87.0 ],
                                    "saved_object_attributes": {
                                        "verbose": 1
                                    },
                                    "text": "mubu.process onseg-help-offline audio loudness:onseg @name markers @process 2 @prepad 2000 @onseg.filtersize 5 @onseg.duration 1 @onseg.max 1 @onseg.min 1 @onseg.mean 1 @onseg.stddev 1 @onseg.offthresh -120 @info gui \"interface markers, autobounds 1, paramcols Cue Label Duration\""
                                }
                            },
                            {
                                "box": {
                                    "attr": "onseg.durthresh",
                                    "fontname": "Geneva",
                                    "fontsize": 10.0,
                                    "id": "obj-34",
                                    "maxclass": "attrui",
                                    "numinlets": 1,
                                    "numoutlets": 1,
                                    "outlettype": [ "" ],
                                    "parameter_enable": 0,
                                    "patching_rect": [ 51.460205, 470.0, 156.0, 21.0 ]
                                }
                            },
                            {
                                "box": {
                                    "attr": "onseg.filtersize",
                                    "fontname": "Geneva",
                                    "fontsize": 10.0,
                                    "id": "obj-37",
                                    "maxclass": "attrui",
                                    "numinlets": 1,
                                    "numoutlets": 1,
                                    "outlettype": [ "" ],
                                    "parameter_enable": 0,
                                    "patching_rect": [ 595.0, 378.800049, 156.0, 21.0 ]
                                }
                            },
                            {
                                "box": {
                                    "attr": "onseg.max",
                                    "fontname": "Geneva",
                                    "fontsize": 10.0,
                                    "id": "obj-39",
                                    "maxclass": "attrui",
                                    "numinlets": 1,
                                    "numoutlets": 1,
                                    "outlettype": [ "" ],
                                    "parameter_enable": 0,
                                    "patching_rect": [ 595.0, 552.137512, 156.0, 21.0 ]
                                }
                            },
                            {
                                "box": {
                                    "attr": "onseg.mean",
                                    "fontname": "Geneva",
                                    "fontsize": 10.0,
                                    "id": "obj-40",
                                    "maxclass": "attrui",
                                    "numinlets": 1,
                                    "numoutlets": 1,
                                    "outlettype": [ "" ],
                                    "parameter_enable": 0,
                                    "patching_rect": [ 595.0, 525.137512, 156.0, 21.0 ]
                                }
                            },
                            {
                                "box": {
                                    "attr": "onseg.min",
                                    "fontname": "Geneva",
                                    "fontsize": 10.0,
                                    "id": "obj-41",
                                    "maxclass": "attrui",
                                    "numinlets": 1,
                                    "numoutlets": 1,
                                    "outlettype": [ "" ],
                                    "parameter_enable": 0,
                                    "patching_rect": [ 595.0, 579.137512, 156.0, 21.0 ]
                                }
                            },
                            {
                                "box": {
                                    "attr": "onseg.odfmode",
                                    "fontname": "Geneva",
                                    "fontsize": 10.0,
                                    "id": "obj-44",
                                    "maxclass": "attrui",
                                    "numinlets": 1,
                                    "numoutlets": 1,
                                    "outlettype": [ "" ],
                                    "parameter_enable": 0,
                                    "patching_rect": [ 595.0, 406.8000180000001, 156.0, 21.0 ]
                                }
                            },
                            {
                                "box": {
                                    "attr": "onseg.stddev",
                                    "fontname": "Geneva",
                                    "fontsize": 10.0,
                                    "id": "obj-46",
                                    "maxclass": "attrui",
                                    "numinlets": 1,
                                    "numoutlets": 1,
                                    "outlettype": [ "" ],
                                    "parameter_enable": 0,
                                    "patching_rect": [ 595.0, 607.137512, 156.0, 21.0 ]
                                }
                            },
                            {
                                "box": {
                                    "attr": "onseg.threshold",
                                    "fontname": "Geneva",
                                    "fontsize": 10.0,
                                    "id": "obj-47",
                                    "maxclass": "attrui",
                                    "numinlets": 1,
                                    "numoutlets": 1,
                                    "outlettype": [ "" ],
                                    "parameter_enable": 0,
                                    "patching_rect": [ 51.460205, 400.0, 156.0, 21.0 ]
                                }
                            },
                            {
                                "box": {
                                    "attr": "onseg.offthresh",
                                    "fontname": "Geneva",
                                    "fontsize": 10.0,
                                    "id": "obj-49",
                                    "maxclass": "attrui",
                                    "numinlets": 1,
                                    "numoutlets": 1,
                                    "outlettype": [ "" ],
                                    "parameter_enable": 0,
                                    "patching_rect": [ 51.460205, 435.0, 156.0, 21.0 ]
                                }
                            },
                            {
                                "box": {
                                    "attr": "onseg.duration",
                                    "fontname": "Geneva",
                                    "fontsize": 10.0,
                                    "id": "obj-64",
                                    "maxclass": "attrui",
                                    "numinlets": 1,
                                    "numoutlets": 1,
                                    "outlettype": [ "" ],
                                    "parameter_enable": 0,
                                    "patching_rect": [ 595.0, 496.137512, 156.0, 21.0 ]
                                }
                            },
                            {
                                "box": {
                                    "fontname": "Arial",
                                    "fontsize": 16.0,
                                    "id": "obj-35",
                                    "maxclass": "comment",
                                    "numinlets": 1,
                                    "numoutlets": 0,
                                    "patching_rect": [ 32.5, 90.274963, 226.0, 24.0 ],
                                    "text": "Offline version: Process Buffer"
                                }
                            },
                            {
                                "box": {
                                    "fontname": "Arial",
                                    "fontsize": 12.0,
                                    "hidden": 1,
                                    "id": "obj-13",
                                    "maxclass": "newobj",
                                    "numinlets": 1,
                                    "numoutlets": 1,
                                    "outlettype": [ "bang" ],
                                    "patching_rect": [ 636.5, 95.0, 60.0, 22.0 ],
                                    "text": "loadbang"
                                }
                            },
                            {
                                "box": {
                                    "fontname": "Arial",
                                    "fontsize": 16.0,
                                    "id": "obj-6",
                                    "linecount": 2,
                                    "maxclass": "comment",
                                    "numinlets": 1,
                                    "numoutlets": 0,
                                    "patching_rect": [ 28.0, 41.0, 1053.0, 42.0 ],
                                    "text": "PiPo module segmenting by onset (attack), typically on loudness, and calculating temporal statistics. \nAn onset is detected when the current frame's value is larger than the running median + the Onset Threshold."
                                }
                            },
                            {
                                "box": {
                                    "fontface": 1,
                                    "fontname": "Arial",
                                    "fontsize": 36.0,
                                    "id": "obj-21",
                                    "maxclass": "comment",
                                    "numinlets": 1,
                                    "numoutlets": 0,
                                    "patching_rect": [ 28.0, -2.0, 210.0, 47.0 ],
                                    "text": "pipo.onseg",
                                    "varname": "HelpTitle"
                                }
                            },
                            {
                                "box": {
                                    "fontname": "Arial",
                                    "fontsize": 12.0,
                                    "id": "obj-27",
                                    "maxclass": "message",
                                    "numinlets": 2,
                                    "numoutlets": 1,
                                    "outlettype": [ "" ],
                                    "patching_rect": [ 834.0, 126.499969, 50.0, 22.0 ],
                                    "text": "clearall"
                                }
                            },
                            {
                                "box": {
                                    "fontname": "Arial",
                                    "fontsize": 12.0,
                                    "id": "obj-24",
                                    "maxclass": "message",
                                    "numinlets": 2,
                                    "numoutlets": 1,
                                    "outlettype": [ "" ],
                                    "patching_rect": [ 519.5, 126.499969, 186.0, 22.0 ],
                                    "text": "read drumLoop.aif @name audio"
                                }
                            },
                            {
                                "box": {
                                    "fontname": "Arial",
                                    "fontsize": 12.0,
                                    "id": "obj-3",
                                    "maxclass": "message",
                                    "numinlets": 2,
                                    "numoutlets": 1,
                                    "outlettype": [ "" ],
                                    "patching_rect": [ 710.5, 126.499969, 113.0, 22.0 ],
                                    "text": "read @name audio"
                                }
                            },
                            {
                                "box": {
                                    "alignviewbounds": 0,
                                    "autobounds": 1,
                                    "autorefreshrate": 0,
                                    "autoupdate": 120.0,
                                    "bgcolor": [ 1.0, 1.0, 1.0, 1.0 ],
                                    "bgcolordefault": 1,
                                    "bufferchooser_bgcolor": [ 1.0, 1.0, 1.0, 1.0 ],
                                    "bufferchooser_bgcolordefault": 1,
                                    "bufferchooser_fgcolor": [ 0.85, 0.85, 0.85, 1.0 ],
                                    "bufferchooser_fgcolordefault": 0,
                                    "bufferchooser_position": 1,
                                    "bufferchooser_shape": "buttons",
                                    "bufferchooser_size": 12,
                                    "bufferchooser_visible": 0,
                                    "continousediting": 0,
                                    "cursor_circleedgecolor": [ 1.0, 0.0, 0.0, 1.0 ],
                                    "cursor_circlefillcolor": [ 1.0, 0.0, 0.0, 1.0 ],
                                    "cursor_circlefilled": 1,
                                    "cursor_circleheight": 3.0,
                                    "cursor_circlewidth": 3.0,
                                    "cursor_color": [ 1.0, 0.0, 0.0, 1.0 ],
                                    "cursor_crossheight": -1.0,
                                    "cursor_crosswidth": -1.0,
                                    "cursor_followmouse": 0,
                                    "cursor_label": "",
                                    "cursor_labelcolor": [ 0.0, 0.0, 0.0, 1.0 ],
                                    "cursor_labelfontsize": 12,
                                    "cursor_labelposition": 0,
                                    "cursor_labelxoffset": 0,
                                    "cursor_labelyoffset": 0,
                                    "cursor_nearest": 0,
                                    "cursor_nearestcolor": [ 1.0, 0.0, 0.0, 1.0 ],
                                    "cursor_noringoffset": 0,
                                    "cursor_numextracursors": 0,
                                    "cursor_outputdata": 0,
                                    "cursor_position": [ 0.0, 0.0 ],
                                    "cursor_shape": "bar",
                                    "cursor_size": 3.0,
                                    "cursor_sizeunit": 0,
                                    "cursor_symbol": "circle",
                                    "cursor_symboledgecolor": [ 1.0, 0.0, 0.0, 1.0 ],
                                    "cursor_symbolfillcolor": [ 1.0, 0.0, 0.0, 1.0 ],
                                    "cursor_symbolfilled": 1,
                                    "cursor_symbolheight": 3.0,
                                    "cursor_symbolwidth": 3.0,
                                    "cursor_visible": 0,
                                    "dirtypatcher": 1,
                                    "domain_bounds": [ -18.603079701372998, 57.51226745808691 ],
                                    "domainruler_bgcolor": [ 1.0, 1.0, 1.0, 1.0 ],
                                    "domainruler_bgcolordefault": 1,
                                    "domainruler_fgcolor": [ 0.129412, 0.129412, 0.129412, 1.0 ],
                                    "domainruler_fgcolordefault": 1,
                                    "domainruler_grid": 0,
                                    "domainruler_position": 0,
                                    "domainruler_size": 15,
                                    "domainruler_unit": 0,
                                    "domainruler_visible": 1,
                                    "domainscrollbar_color": [ 1.0, 1.0, 1.0, 1.0 ],
                                    "domainscrollbar_colordefault": 1,
                                    "domainscrollbar_size": 10,
                                    "domainscrollbar_visible": 1,
                                    "embed": 0,
                                    "enablemousewheel": 0,
                                    "externalfiles": 1,
                                    "filename": "",
                                    "foremost": 1,
                                    "freeze": 0,
                                    "id": "obj-1",
                                    "layout": 0,
                                    "maintrack": -1,
                                    "maxclass": "imubu",
                                    "mousewheelscroll": 0,
                                    "mousewheelshiftstep": 40,
                                    "mousewheelstep": 4,
                                    "name": "onseg-help-offline",
                                    "numinlets": 1,
                                    "numoutlets": 1,
                                    "opacity": 0.47999998927116394,
                                    "opacityprogressive": 0,
                                    "orientation": 0,
                                    "outlettype": [ "" ],
                                    "outputkeys": 0,
                                    "outputmouse": 0,
                                    "outputrangeselection": 0,
                                    "outputselection": 0,
                                    "outputtimeselection": 0,
                                    "outputvalues": 0,
                                    "outputviewname": 0,
                                    "parameter_enable": 0,
                                    "patching_rect": [ 518.5, 153.499969, 535.960205, 205.0 ],
                                    "rangeruler_bgcolor": [ 1.0, 1.0, 1.0, 1.0 ],
                                    "rangeruler_bgcolordefault": 1,
                                    "rangeruler_fgcolor": [ 0.129412, 0.129412, 0.129412, 1.0 ],
                                    "rangeruler_fgcolordefault": 1,
                                    "rangeruler_grid": 0,
                                    "rangeruler_size": 35,
                                    "rangeruler_visible": 0,
                                    "refreshrate": 120.0,
                                    "region_color": [ 1.0, 1.0, 1.0, 1.0 ],
                                    "region_visible": 1,
                                    "resamplefiles": 0,
                                    "ringmaster": -1,
                                    "snaprate": 1000.0,
                                    "splitbars_color": [ 1.0, 1.0, 1.0, 1.0 ],
                                    "splitbars_size": 2,
                                    "splitbars_visible": 1,
                                    "tabs_bgcolor": [ 1.0, 1.0, 1.0, 1.0 ],
                                    "tabs_fgcolor": [ 0.129412, 0.129412, 0.129412, 1.0 ],
                                    "tabs_position": 0,
                                    "tabs_size": 20,
                                    "tabs_visible": 1,
                                    "tabsbgcolordefault": 1,
                                    "tabsfgcolordefault": 1,
                                    "tool": "edit",
                                    "toolbar_bgcolor": [ 1.0, 1.0, 1.0, 1.0 ],
                                    "toolbar_position": 1,
                                    "toolbar_size": 30,
                                    "toolbar_transposition": 0,
                                    "toolbar_visible": 1,
                                    "toolbarbgcolordefault": 1,
                                    "useplaceholders": 1,
                                    "verbose": 1,
                                    "windresize": 0
                                }
                            },
                            {
                                "box": {
                                    "background": 1,
                                    "bgcolor": [ 1.0, 0.788235, 0.470588, 1.0 ],
                                    "fontface": 1,
                                    "hint": "",
                                    "id": "obj-7",
                                    "ignoreclick": 1,
                                    "legacytextcolor": 1,
                                    "maxclass": "textbutton",
                                    "numinlets": 1,
                                    "numoutlets": 3,
                                    "outlettype": [ "", "", "int" ],
                                    "parameter_enable": 0,
                                    "patching_rect": [ 43.5, 121.799988, 20.0, 20.0 ],
                                    "rounded": 60.0,
                                    "text": "1",
                                    "textcolor": [ 0.34902, 0.34902, 0.34902, 1.0 ]
                                }
                            },
                            {
                                "box": {
                                    "angle": 270.0,
                                    "background": 1,
                                    "bgcolor": [ 1.0, 1.0, 1.0, 0.0 ],
                                    "border": 1,
                                    "bordercolor": [ 0.65098, 0.666667, 0.662745, 1.0 ],
                                    "id": "obj-10",
                                    "maxclass": "panel",
                                    "mode": 0,
                                    "numinlets": 1,
                                    "numoutlets": 0,
                                    "patching_rect": [ 28.0, 374.275024, 1037.940308, 264.724976 ],
                                    "proportion": 0.39
                                }
                            },
                            {
                                "box": {
                                    "angle": 270.0,
                                    "background": 1,
                                    "bgcolor": [ 1.0, 1.0, 1.0, 0.0 ],
                                    "border": 1,
                                    "bordercolor": [ 0.65098, 0.666667, 0.662745, 1.0 ],
                                    "id": "obj-8",
                                    "maxclass": "panel",
                                    "mode": 0,
                                    "numinlets": 1,
                                    "numoutlets": 0,
                                    "patching_rect": [ 502.960205, 86.274963, 562.980103, 280.724976 ],
                                    "proportion": 0.39
                                }
                            },
                            {
                                "box": {
                                    "angle": 270.0,
                                    "background": 1,
                                    "bgcolor": [ 1.0, 1.0, 1.0, 0.0 ],
                                    "border": 1,
                                    "bordercolor": [ 0.65098, 0.666667, 0.662745, 1.0 ],
                                    "id": "obj-5",
                                    "maxclass": "panel",
                                    "mode": 0,
                                    "numinlets": 1,
                                    "numoutlets": 0,
                                    "patching_rect": [ 28.0, 86.274963, 465.980103, 280.724976 ],
                                    "proportion": 0.39
                                }
                            }
                        ],
                        "lines": [
                            {
                                "patchline": {
                                    "destination": [ "obj-32", 0 ],
                                    "hidden": 1,
                                    "source": [ "obj-11", 0 ]
                                }
                            },
                            {
                                "patchline": {
                                    "destination": [ "obj-17", 0 ],
                                    "source": [ "obj-12", 0 ]
                                }
                            },
                            {
                                "patchline": {
                                    "destination": [ "obj-24", 0 ],
                                    "hidden": 1,
                                    "midpoints": [ 646.0, 121.637466, 529.0, 121.637466 ],
                                    "source": [ "obj-13", 0 ]
                                }
                            },
                            {
                                "patchline": {
                                    "destination": [ "obj-17", 0 ],
                                    "hidden": 1,
                                    "source": [ "obj-18", 0 ]
                                }
                            },
                            {
                                "patchline": {
                                    "destination": [ "obj-17", 0 ],
                                    "hidden": 1,
                                    "midpoints": [ 60.960205, 435.0, 497.960205, 435.0, 497.960205, 178.200012, 50.960205, 178.200012 ],
                                    "source": [ "obj-19", 0 ]
                                }
                            },
                            {
                                "patchline": {
                                    "destination": [ "obj-48", 0 ],
                                    "source": [ "obj-22", 0 ]
                                }
                            },
                            {
                                "patchline": {
                                    "destination": [ "obj-17", 0 ],
                                    "hidden": 1,
                                    "source": [ "obj-23", 0 ]
                                }
                            },
                            {
                                "patchline": {
                                    "destination": [ "obj-1", 0 ],
                                    "source": [ "obj-24", 0 ]
                                }
                            },
                            {
                                "patchline": {
                                    "destination": [ "obj-17", 0 ],
                                    "hidden": 1,
                                    "source": [ "obj-25", 0 ]
                                }
                            },
                            {
                                "patchline": {
                                    "destination": [ "obj-1", 0 ],
                                    "hidden": 1,
                                    "midpoints": [ 843.5, 150.499969, 528.0, 150.499969 ],
                                    "source": [ "obj-27", 0 ]
                                }
                            },
                            {
                                "patchline": {
                                    "destination": [ "obj-32", 0 ],
                                    "hidden": 1,
                                    "source": [ "obj-28", 0 ]
                                }
                            },
                            {
                                "patchline": {
                                    "destination": [ "obj-1", 0 ],
                                    "hidden": 1,
                                    "midpoints": [ 720.0, 150.499969, 528.0, 150.499969 ],
                                    "source": [ "obj-3", 0 ]
                                }
                            },
                            {
                                "patchline": {
                                    "destination": [ "obj-17", 0 ],
                                    "hidden": 1,
                                    "source": [ "obj-31", 0 ]
                                }
                            },
                            {
                                "patchline": {
                                    "destination": [ "obj-17", 0 ],
                                    "hidden": 1,
                                    "source": [ "obj-33", 0 ]
                                }
                            },
                            {
                                "patchline": {
                                    "destination": [ "obj-17", 0 ],
                                    "hidden": 1,
                                    "source": [ "obj-34", 0 ]
                                }
                            },
                            {
                                "patchline": {
                                    "destination": [ "obj-17", 0 ],
                                    "source": [ "obj-36", 0 ]
                                }
                            },
                            {
                                "patchline": {
                                    "destination": [ "obj-17", 0 ],
                                    "hidden": 1,
                                    "source": [ "obj-37", 0 ]
                                }
                            },
                            {
                                "patchline": {
                                    "destination": [ "obj-17", 0 ],
                                    "hidden": 1,
                                    "midpoints": [ 604.5, 520.0, 498.960205, 520.0, 498.960205, 178.200012, 50.960205, 178.200012 ],
                                    "source": [ "obj-39", 0 ]
                                }
                            },
                            {
                                "patchline": {
                                    "destination": [ "obj-17", 0 ],
                                    "hidden": 1,
                                    "midpoints": [ 604.5, 496.0, 498.960205, 496.0, 498.960205, 178.200012, 50.960205, 178.200012 ],
                                    "source": [ "obj-40", 0 ]
                                }
                            },
                            {
                                "patchline": {
                                    "destination": [ "obj-17", 0 ],
                                    "hidden": 1,
                                    "midpoints": [ 604.5, 545.0, 498.960205, 545.0, 498.960205, 178.200012, 50.960205, 178.200012 ],
                                    "source": [ "obj-41", 0 ]
                                }
                            },
                            {
                                "patchline": {
                                    "destination": [ "obj-17", 0 ],
                                    "hidden": 1,
                                    "source": [ "obj-44", 0 ]
                                }
                            },
                            {
                                "patchline": {
                                    "destination": [ "obj-17", 0 ],
                                    "hidden": 1,
                                    "midpoints": [ 604.5, 571.0, 499.960205, 571.0, 499.960205, 178.200012, 50.960205, 178.200012 ],
                                    "source": [ "obj-46", 0 ]
                                }
                            },
                            {
                                "patchline": {
                                    "destination": [ "obj-17", 0 ],
                                    "hidden": 1,
                                    "source": [ "obj-47", 0 ]
                                }
                            },
                            {
                                "patchline": {
                                    "destination": [ "obj-17", 0 ],
                                    "midpoints": [ 322.480103, 180.349998, 50.960205, 180.349998 ],
                                    "source": [ "obj-48", 0 ]
                                }
                            },
                            {
                                "patchline": {
                                    "destination": [ "obj-47", 0 ],
                                    "hidden": 1,
                                    "midpoints": [ 335.980103, 384.749977, 60.960205, 384.749977 ],
                                    "source": [ "obj-48", 1 ]
                                }
                            },
                            {
                                "patchline": {
                                    "destination": [ "obj-17", 0 ],
                                    "hidden": 1,
                                    "source": [ "obj-49", 0 ]
                                }
                            },
                            {
                                "patchline": {
                                    "destination": [ "obj-17", 0 ],
                                    "hidden": 1,
                                    "midpoints": [ 604.5, 470.0, 498.960205, 470.0, 498.960205, 178.200012, 50.960205, 178.200012 ],
                                    "source": [ "obj-64", 0 ]
                                }
                            }
                        ]
                    },
                    "patching_rect": [ 394.0, 185.0, 50.0, 21.0 ],
                    "text": "p offline",
                    "varname": "basic_tab"
                }
            },
            {
                "box": {
                    "id": "obj-42",
                    "maxclass": "newobj",
                    "numinlets": 0,
                    "numoutlets": 0,
                    "patcher": {
                        "fileversion": 1,
                        "appversion": {
                            "major": 9,
                            "minor": 2,
                            "revision": 0,
                            "architecture": "x64",
                            "modernui": 1
                        },
                        "classnamespace": "box",
                        "rect": [ 0.0, 26.0, 1083.0, 651.0 ],
                        "showontab": 1,
                        "boxes": [],
                        "lines": []
                    },
                    "patching_rect": [ 483.0, 253.0, 50.0, 21.0 ],
                    "text": "p ?",
                    "varname": "q_tab"
                }
            }
        ],
        "lines": [],
        "autosave": 0
    }
}