Files
PatchGen/obj-check/pddb.json
AnxiousAnt edd218a68a obj-check
2024-07-29 13:05:55 +05:30

8991 lines
292 KiB
JSON

[
{
"file": "/Users/fd/Development/pure-data/Pd-0.52-0-test2-1.app/Contents/Resources/doc/6.externs/obj2.c",
"classes": [
{
"className": "post(\"obj2",
"attributes": {
"patchable": true,
"newmethod": "obj2_new",
"arguments": "obj2",
"methods": [
"rats",
{
"name": "float",
"args": [
"A_FLOAT"
]
},
"float"
]
}
}
]
},
{
"file": "/Users/fd/Development/pure-data/Pd-0.52-0-test2-1.app/Contents/Resources/doc/6.externs/obj1.c",
"classes": [
{
"className": "post(\"obj1",
"attributes": {
"patchable": true,
"newmethod": "obj1_new",
"arguments": "obj1",
"methods": [
"rats",
"float"
]
}
}
]
},
{
"file": "/Users/fd/Development/pure-data/Pd-0.52-0-test2-1.app/Contents/Resources/doc/6.externs/obj5.c",
"classes": [
{
"className": "obj5",
"attributes": {
"patchable": true,
"newmethod": "obj5_new",
"arguments": {
"name": "obj5",
"args": [
"A_GIMME"
]
},
"methods": {
"name": "rats",
"args": [
"A_GIMME"
]
},
"iolets": {
"inlets": 1
}
}
}
]
},
{
"file": "/Users/fd/Development/pure-data/Pd-0.52-0-test2-1.app/Contents/Resources/doc/6.externs/obj4.c",
"classes": [
{
"className": "obj4",
"attributes": {
"patchable": true,
"newmethod": "obj4_new",
"arguments": {
"name": "obj4",
"args": [
"A_DEFFLOAT"
]
},
"methods": [
{
"name": "float",
"args": [
"A_FLOAT"
]
},
"float"
],
"iolets": {
"inlets": 2,
"outlets": 1
}
}
}
]
},
{
"file": "/Users/fd/Development/pure-data/Pd-0.52-0-test2-1.app/Contents/Resources/doc/6.externs/obj3.c",
"classes": [
{
"className": "obj3",
"attributes": {
"patchable": true,
"newmethod": "obj3_new",
"arguments": "obj3",
"methods": [
{
"name": "float",
"args": [
"A_FLOAT"
]
},
"float"
],
"iolets": {
"inlets": 2,
"outlets": 1
}
}
}
]
},
{
"file": "/Users/fd/Development/pure-data/Pd-0.52-0-test2-1.app/Contents/Resources/doc/6.externs/dspobj~.c",
"classes": [
{
"className": "dspobj_tilde",
"attributes": {
"signal": true,
"patchable": true,
"newmethod": "dspobj_new",
"arguments": {
"name": "dspobj~",
"args": [
"A_DEFFLOAT"
]
},
"methods": {
"name": "dsp",
"args": [
"gensym(\"dsp\")"
]
}
}
}
]
},
{
"file": "/Users/fd/Development/pure-data/Pd-0.52-1.app/Contents/Resources/doc/6.externs/obj2.c",
"classes": [
{
"className": "post(\"obj2",
"attributes": {
"patchable": true,
"newmethod": "obj2_new",
"arguments": "obj2",
"methods": [
"rats",
{
"name": "float",
"args": [
"A_FLOAT"
]
},
"float"
]
}
}
]
},
{
"file": "/Users/fd/Development/pure-data/Pd-0.52-1.app/Contents/Resources/doc/6.externs/obj1.c",
"classes": [
{
"className": "post(\"obj1",
"attributes": {
"patchable": true,
"newmethod": "obj1_new",
"arguments": "obj1",
"methods": [
"rats",
"float"
]
}
}
]
},
{
"file": "/Users/fd/Development/pure-data/Pd-0.52-1.app/Contents/Resources/doc/6.externs/obj5.c",
"classes": [
{
"className": "obj5",
"attributes": {
"patchable": true,
"newmethod": "obj5_new",
"arguments": {
"name": "obj5",
"args": [
"A_GIMME"
]
},
"methods": {
"name": "rats",
"args": [
"A_GIMME"
]
},
"iolets": {
"inlets": 1
}
}
}
]
},
{
"file": "/Users/fd/Development/pure-data/Pd-0.52-1.app/Contents/Resources/doc/6.externs/obj4.c",
"classes": [
{
"className": "obj4",
"attributes": {
"patchable": true,
"newmethod": "obj4_new",
"arguments": {
"name": "obj4",
"args": [
"A_DEFFLOAT"
]
},
"methods": [
{
"name": "float",
"args": [
"A_FLOAT"
]
},
"float"
],
"iolets": {
"inlets": 2,
"outlets": 1
}
}
}
]
},
{
"file": "/Users/fd/Development/pure-data/Pd-0.52-1.app/Contents/Resources/doc/6.externs/obj3.c",
"classes": [
{
"className": "obj3",
"attributes": {
"patchable": true,
"newmethod": "obj3_new",
"arguments": "obj3",
"methods": [
{
"name": "float",
"args": [
"A_FLOAT"
]
},
"float"
],
"iolets": {
"inlets": 2,
"outlets": 1
}
}
}
]
},
{
"file": "/Users/fd/Development/pure-data/Pd-0.52-1.app/Contents/Resources/doc/6.externs/dspobj~.c",
"classes": [
{
"className": "dspobj_tilde",
"attributes": {
"signal": true,
"patchable": true,
"newmethod": "dspobj_new",
"arguments": {
"name": "dspobj~",
"args": [
"A_DEFFLOAT"
]
},
"methods": {
"name": "dsp",
"args": [
"gensym(\"dsp\")"
]
}
}
}
]
},
{
"file": "/Users/fd/Development/pure-data/Pd-0.52-0-test2.app/Contents/Resources/doc/6.externs/obj2.c",
"classes": [
{
"className": "post(\"obj2",
"attributes": {
"patchable": true,
"newmethod": "obj2_new",
"arguments": "obj2",
"methods": [
"rats",
{
"name": "float",
"args": [
"A_FLOAT"
]
},
"float"
]
}
}
]
},
{
"file": "/Users/fd/Development/pure-data/Pd-0.52-0-test2.app/Contents/Resources/doc/6.externs/obj1.c",
"classes": [
{
"className": "post(\"obj1",
"attributes": {
"patchable": true,
"newmethod": "obj1_new",
"arguments": "obj1",
"methods": [
"rats",
"float"
]
}
}
]
},
{
"file": "/Users/fd/Development/pure-data/Pd-0.52-0-test2.app/Contents/Resources/doc/6.externs/obj5.c",
"classes": [
{
"className": "obj5",
"attributes": {
"patchable": true,
"newmethod": "obj5_new",
"arguments": {
"name": "obj5",
"args": [
"A_GIMME"
]
},
"methods": {
"name": "rats",
"args": [
"A_GIMME"
]
},
"iolets": {
"inlets": 1
}
}
}
]
},
{
"file": "/Users/fd/Development/pure-data/Pd-0.52-0-test2.app/Contents/Resources/doc/6.externs/obj4.c",
"classes": [
{
"className": "obj4",
"attributes": {
"patchable": true,
"newmethod": "obj4_new",
"arguments": {
"name": "obj4",
"args": [
"A_DEFFLOAT"
]
},
"methods": [
{
"name": "float",
"args": [
"A_FLOAT"
]
},
"float"
],
"iolets": {
"inlets": 2,
"outlets": 1
}
}
}
]
},
{
"file": "/Users/fd/Development/pure-data/Pd-0.52-0-test2.app/Contents/Resources/doc/6.externs/obj3.c",
"classes": [
{
"className": "obj3",
"attributes": {
"patchable": true,
"newmethod": "obj3_new",
"arguments": "obj3",
"methods": [
{
"name": "float",
"args": [
"A_FLOAT"
]
},
"float"
],
"iolets": {
"inlets": 2,
"outlets": 1
}
}
}
]
},
{
"file": "/Users/fd/Development/pure-data/Pd-0.52-0-test2.app/Contents/Resources/doc/6.externs/dspobj~.c",
"classes": [
{
"className": "dspobj_tilde",
"attributes": {
"signal": true,
"patchable": true,
"newmethod": "dspobj_new",
"arguments": {
"name": "dspobj~",
"args": [
"A_DEFFLOAT"
]
},
"methods": {
"name": "dsp",
"args": [
"gensym(\"dsp\")"
]
}
}
}
]
},
{
"file": "/Users/fd/Development/pure-data/Pd-0.52-0-test1.app/Contents/Resources/doc/6.externs/obj2.c",
"classes": [
{
"className": "post(\"obj2",
"attributes": {
"patchable": true,
"newmethod": "obj2_new",
"arguments": "obj2",
"methods": [
"rats",
{
"name": "float",
"args": [
"A_FLOAT"
]
},
"float"
]
}
}
]
},
{
"file": "/Users/fd/Development/pure-data/Pd-0.52-0-test1.app/Contents/Resources/doc/6.externs/obj1.c",
"classes": [
{
"className": "post(\"obj1",
"attributes": {
"patchable": true,
"newmethod": "obj1_new",
"arguments": "obj1",
"methods": [
"rats",
"float"
]
}
}
]
},
{
"file": "/Users/fd/Development/pure-data/Pd-0.52-0-test1.app/Contents/Resources/doc/6.externs/obj5.c",
"classes": [
{
"className": "obj5",
"attributes": {
"patchable": true,
"newmethod": "obj5_new",
"arguments": {
"name": "obj5",
"args": [
"A_GIMME"
]
},
"methods": {
"name": "rats",
"args": [
"A_GIMME"
]
},
"iolets": {
"inlets": 1
}
}
}
]
},
{
"file": "/Users/fd/Development/pure-data/Pd-0.52-0-test1.app/Contents/Resources/doc/6.externs/obj4.c",
"classes": [
{
"className": "obj4",
"attributes": {
"patchable": true,
"newmethod": "obj4_new",
"arguments": {
"name": "obj4",
"args": [
"A_DEFFLOAT"
]
},
"methods": [
{
"name": "float",
"args": [
"A_FLOAT"
]
},
"float"
],
"iolets": {
"inlets": 2,
"outlets": 1
}
}
}
]
},
{
"file": "/Users/fd/Development/pure-data/Pd-0.52-0-test1.app/Contents/Resources/doc/6.externs/obj3.c",
"classes": [
{
"className": "obj3",
"attributes": {
"patchable": true,
"newmethod": "obj3_new",
"arguments": "obj3",
"methods": [
{
"name": "float",
"args": [
"A_FLOAT"
]
},
"float"
],
"iolets": {
"inlets": 2,
"outlets": 1
}
}
}
]
},
{
"file": "/Users/fd/Development/pure-data/Pd-0.52-0-test1.app/Contents/Resources/doc/6.externs/dspobj~.c",
"classes": [
{
"className": "dspobj_tilde",
"attributes": {
"signal": true,
"patchable": true,
"newmethod": "dspobj_new",
"arguments": {
"name": "dspobj~",
"args": [
"A_DEFFLOAT"
]
},
"methods": {
"name": "dsp",
"args": [
"gensym(\"dsp\")"
]
}
}
}
]
},
{
"file": "/Users/fd/Development/pure-data/extra/pique/pique.c",
"classes": [
{
"className": "pique",
"attributes": {
"patchable": true,
"newmethod": "pique_new",
"arguments": {
"name": "pique",
"args": [
"A_DEFFLOAT"
]
},
"methods": [
"list",
{
"name": "errthresh",
"args": [
"A_FLOAT"
]
}
],
"description": {
"kind": "data",
"subkind": "array"
},
"iolets": {
"inlets": 1,
"outlets": 1
}
}
}
]
},
{
"file": "/Users/fd/Development/pure-data/extra/fiddle~/fiddle~.c",
"classes": [
{
"className": "fiddle_tilde",
"attributes": {
"signal": true,
"patchable": true,
"alias": "fiddle",
"newmethod": "sigfiddle_new",
"arguments": {
"name": "fiddle~",
"args": [
"A_DEFFLOAT",
"A_DEFFLOAT",
"A_DEFFLOAT",
"A_DEFFLOAT"
]
},
"methods": [
"debug",
{
"name": "npoints",
"args": [
"A_FLOAT"
]
},
{
"name": "amp-range",
"args": [
"A_FLOAT",
"A_FLOAT"
]
},
{
"name": "reattack",
"args": [
"A_FLOAT",
"A_FLOAT"
]
},
{
"name": "vibrato",
"args": [
"A_FLOAT",
"A_FLOAT"
]
},
{
"name": "npartial",
"args": [
"A_FLOAT"
]
},
{
"name": "auto",
"args": [
"A_FLOAT"
]
},
"print",
"signal",
"bang"
],
"description": {
"kind": "signal",
"subkind": "analysis"
}
}
}
]
},
{
"file": "/Users/fd/Development/pure-data/extra/stdout/stdout.c",
"classes": [
{
"className": "stdout",
"attributes": {
"patchable": true,
"newmethod": "stdout_new",
"arguments": {
"name": "stdout",
"args": [
"A_GIMME"
]
},
"methods": "any",
"description": {
"kind": "interface",
"subkind": "midi"
},
"iolets": {
"inlets": 1
}
}
}
]
},
{
"file": "/Users/fd/Development/pure-data/extra/loop~/loop~.c",
"classes": [
{
"className": "loop_tilde",
"attributes": {
"signal": true,
"patchable": true,
"newmethod": "loop_new",
"arguments": "loop~",
"methods": [
{
"name": "dsp",
"args": [
"A_CANT"
]
},
{
"name": "set",
"args": [
"A_DEFFLOAT"
]
},
"bang"
],
"description": {
"kind": "signal",
"subkind": "generators"
}
}
}
]
},
{
"file": "/Users/fd/Development/pure-data/extra/bonk~/bonk~.c",
"classes": [
{
"className": "bonk_tilde",
"attributes": {
"patchable": true,
"newmethod": "bonk_new",
"arguments": {
"name": "bonk~",
"args": [
"A_GIMME"
]
},
"methods": [
"signal",
{
"name": "dsp",
"args": [
"A_CANT"
]
},
"bang",
{
"name": "learn",
"args": [
"A_FLOAT"
]
},
"forget",
{
"name": "thresh",
"args": [
"A_FLOAT",
"A_FLOAT"
]
},
{
"name": "mask",
"args": [
"A_FLOAT",
"A_FLOAT"
]
},
{
"name": "debounce",
"args": [
"A_FLOAT"
]
},
{
"name": "minvel",
"args": [
"A_FLOAT"
]
},
{
"name": "print",
"args": [
"A_DEFFLOAT"
]
},
{
"name": "debug",
"args": [
"A_DEFFLOAT"
]
},
{
"name": "spew",
"args": [
"A_DEFFLOAT"
]
},
{
"name": "useloudness",
"args": [
"A_DEFFLOAT"
]
},
{
"name": "attack-bins",
"args": [
"A_DEFFLOAT"
]
},
{
"name": "attack-frames",
"args": [
"A_DEFFLOAT"
]
},
{
"name": "read",
"args": [
"A_SYMBOL"
]
},
{
"name": "write",
"args": [
"A_SYMBOL"
]
}
],
"description": {
"kind": "signal",
"subkind": "analysis"
}
}
}
]
},
{
"file": "/Users/fd/Development/pure-data/extra/lrshift~/lrshift~.c",
"classes": [
{
"className": "lrshift_tilde",
"attributes": {
"signal": true,
"patchable": true,
"newmethod": "lrshift_tilde_new",
"arguments": {
"name": "lrshift~",
"args": [
"A_DEFFLOAT"
]
},
"description": {
"kind": "signal",
"subkind": "block"
},
"iolets": {
"inlets": 1,
"outlets": 1
}
}
}
]
},
{
"file": "/Users/fd/Development/pure-data/extra/choice/choice.c",
"classes": [
{
"className": "choice",
"attributes": {
"patchable": true,
"newmethod": "choice_new",
"arguments": {
"name": "choice",
"args": [
"A_DEFFLOAT"
]
},
"methods": [
{
"name": "add",
"args": [
"A_GIMME"
]
},
"clear",
"print",
"list"
],
"description": {
"kind": "parsing",
"subkind": "list"
},
"iolets": {
"inlets": 1,
"outlets": 1
}
}
}
]
},
{
"file": "/Users/fd/Development/pure-data/extra/sigmund~/sigmund~.c",
"classes": [
{
"className": "sigmund_tilde",
"attributes": {
"signal": true,
"patchable": true,
"newmethod": "sigmund_new",
"arguments": {
"name": "sigmund~",
"args": [
"A_GIMME"
]
},
"methods": [
"list",
{
"name": "dsp",
"args": [
"A_CANT"
]
},
{
"name": "param1",
"args": [
"A_FLOAT"
]
},
{
"name": "param2",
"args": [
"A_FLOAT"
]
},
{
"name": "param3",
"args": [
"A_FLOAT"
]
},
{
"name": "npts",
"args": [
"A_FLOAT"
]
},
{
"name": "hop",
"args": [
"A_FLOAT"
]
},
{
"name": "maxfreq",
"args": [
"A_FLOAT"
]
},
{
"name": "npeak",
"args": [
"A_FLOAT"
]
},
{
"name": "vibrato",
"args": [
"A_FLOAT"
]
},
{
"name": "stabletime",
"args": [
"A_FLOAT"
]
},
{
"name": "growth",
"args": [
"A_FLOAT"
]
},
{
"name": "minpower",
"args": [
"A_FLOAT"
]
},
"print",
{
"name": "printnext",
"args": [
"A_FLOAT"
]
}
],
"description": {
"kind": "signal",
"subkind": "analysis"
}
}
},
{
"className": "dsp_setup((t",
"attributes": []
}
]
},
{
"file": "/Users/fd/Development/pure-data/extra/bob~/bob~.c",
"classes": [
{
"className": "bob_tilde",
"attributes": {
"signal": true,
"patchable": true,
"newmethod": "bob_new",
"arguments": "bob~",
"methods": [
{
"name": "saturation",
"args": [
"A_FLOAT"
]
},
{
"name": "oversample",
"args": [
"A_FLOAT"
]
},
"clear",
"print",
"error",
{
"name": "dsp",
"args": [
"A_CANT"
]
}
],
"description": {
"kind": "signal",
"subkind": "analysis"
}
}
}
]
},
{
"file": "/Users/fd/Development/pure-data/extra/pd~/pdsched.c",
"classes": []
},
{
"file": "/Users/fd/Development/pure-data/extra/pd~/pd~.c",
"classes": [
{
"className": "pd_tilde",
"attributes": {
"patchable": true,
"newmethod": "pd_tilde_new",
"arguments": {
"name": "pd~",
"args": [
"A_GIMME"
]
},
"methods": [
"signal",
{
"name": "dsp",
"args": [
"A_CANT"
]
},
{
"name": "pd~",
"args": [
"A_GIMME"
]
},
"any"
],
"description": {
"kind": "signal",
"subkind": "system"
},
"iolets": {
"inlets": 2,
"outlets": 2
}
}
}
]
},
{
"file": "/Users/fd/Development/pure-data/Pd-0.52.0.app/Contents/Resources/doc/6.externs/obj2.c",
"classes": [
{
"className": "post(\"obj2",
"attributes": {
"patchable": true,
"newmethod": "obj2_new",
"arguments": "obj2",
"methods": [
"rats",
{
"name": "float",
"args": [
"A_FLOAT"
]
},
"float"
]
}
}
]
},
{
"file": "/Users/fd/Development/pure-data/Pd-0.52.0.app/Contents/Resources/doc/6.externs/obj1.c",
"classes": [
{
"className": "post(\"obj1",
"attributes": {
"patchable": true,
"newmethod": "obj1_new",
"arguments": "obj1",
"methods": [
"rats",
"float"
]
}
}
]
},
{
"file": "/Users/fd/Development/pure-data/Pd-0.52.0.app/Contents/Resources/doc/6.externs/obj5.c",
"classes": [
{
"className": "obj5",
"attributes": {
"patchable": true,
"newmethod": "obj5_new",
"arguments": {
"name": "obj5",
"args": [
"A_GIMME"
]
},
"methods": {
"name": "rats",
"args": [
"A_GIMME"
]
},
"iolets": {
"inlets": 1
}
}
}
]
},
{
"file": "/Users/fd/Development/pure-data/Pd-0.52.0.app/Contents/Resources/doc/6.externs/obj4.c",
"classes": [
{
"className": "obj4",
"attributes": {
"patchable": true,
"newmethod": "obj4_new",
"arguments": {
"name": "obj4",
"args": [
"A_DEFFLOAT"
]
},
"methods": [
{
"name": "float",
"args": [
"A_FLOAT"
]
},
"float"
],
"iolets": {
"inlets": 2,
"outlets": 1
}
}
}
]
},
{
"file": "/Users/fd/Development/pure-data/Pd-0.52.0.app/Contents/Resources/doc/6.externs/obj3.c",
"classes": [
{
"className": "obj3",
"attributes": {
"patchable": true,
"newmethod": "obj3_new",
"arguments": "obj3",
"methods": [
{
"name": "float",
"args": [
"A_FLOAT"
]
},
"float"
],
"iolets": {
"inlets": 2,
"outlets": 1
}
}
}
]
},
{
"file": "/Users/fd/Development/pure-data/Pd-0.52.0.app/Contents/Resources/doc/6.externs/dspobj~.c",
"classes": [
{
"className": "dspobj_tilde",
"attributes": {
"signal": true,
"patchable": true,
"newmethod": "dspobj_new",
"arguments": {
"name": "dspobj~",
"args": [
"A_DEFFLOAT"
]
},
"methods": {
"name": "dsp",
"args": [
"gensym(\"dsp\")"
]
}
}
}
]
},
{
"file": "/Users/fd/Development/pure-data/doc/6.externs/obj2.c",
"classes": [
{
"className": "post(\"obj2",
"attributes": {
"patchable": true,
"newmethod": "obj2_new",
"arguments": "obj2",
"methods": [
"rats",
{
"name": "float",
"args": [
"A_FLOAT"
]
},
"float"
]
}
}
]
},
{
"file": "/Users/fd/Development/pure-data/doc/6.externs/obj1.c",
"classes": [
{
"className": "post(\"obj1",
"attributes": {
"patchable": true,
"newmethod": "obj1_new",
"arguments": "obj1",
"methods": [
"rats",
"float"
]
}
}
]
},
{
"file": "/Users/fd/Development/pure-data/doc/6.externs/obj5.c",
"classes": [
{
"className": "obj5",
"attributes": {
"patchable": true,
"newmethod": "obj5_new",
"arguments": {
"name": "obj5",
"args": [
"A_GIMME"
]
},
"methods": {
"name": "rats",
"args": [
"A_GIMME"
]
},
"iolets": {
"inlets": 1
}
}
}
]
},
{
"file": "/Users/fd/Development/pure-data/doc/6.externs/obj4.c",
"classes": [
{
"className": "obj4",
"attributes": {
"patchable": true,
"newmethod": "obj4_new",
"arguments": {
"name": "obj4",
"args": [
"A_DEFFLOAT"
]
},
"methods": [
{
"name": "float",
"args": [
"A_FLOAT"
]
},
"float"
],
"iolets": {
"inlets": 2,
"outlets": 1
}
}
}
]
},
{
"file": "/Users/fd/Development/pure-data/doc/6.externs/obj3.c",
"classes": [
{
"className": "obj3",
"attributes": {
"patchable": true,
"newmethod": "obj3_new",
"arguments": "obj3",
"methods": [
{
"name": "float",
"args": [
"A_FLOAT"
]
},
"float"
],
"iolets": {
"inlets": 2,
"outlets": 1
}
}
}
]
},
{
"file": "/Users/fd/Development/pure-data/doc/6.externs/dspobj~.c",
"classes": [
{
"className": "dspobj_tilde",
"attributes": {
"signal": true,
"patchable": true,
"newmethod": "dspobj_new",
"arguments": {
"name": "dspobj~",
"args": [
"A_DEFFLOAT"
]
},
"methods": {
"name": "dsp",
"args": [
"gensym(\"dsp\")"
]
}
}
}
]
},
{
"file": "/Users/fd/Development/pure-data/Pd-0.51.4.app/Contents/Resources/doc/6.externs/obj2.c",
"classes": [
{
"className": "post(\"obj2",
"attributes": {
"patchable": true,
"newmethod": "obj2_new",
"arguments": "obj2",
"methods": [
"rats",
{
"name": "float",
"args": [
"A_FLOAT"
]
},
"float"
]
}
}
]
},
{
"file": "/Users/fd/Development/pure-data/Pd-0.51.4.app/Contents/Resources/doc/6.externs/obj1.c",
"classes": [
{
"className": "post(\"obj1",
"attributes": {
"patchable": true,
"newmethod": "obj1_new",
"arguments": "obj1",
"methods": [
"rats",
"float"
]
}
}
]
},
{
"file": "/Users/fd/Development/pure-data/Pd-0.51.4.app/Contents/Resources/doc/6.externs/obj5.c",
"classes": [
{
"className": "obj5",
"attributes": {
"patchable": true,
"newmethod": "obj5_new",
"arguments": {
"name": "obj5",
"args": [
"A_GIMME"
]
},
"methods": {
"name": "rats",
"args": [
"A_GIMME"
]
},
"iolets": {
"inlets": 1
}
}
}
]
},
{
"file": "/Users/fd/Development/pure-data/Pd-0.51.4.app/Contents/Resources/doc/6.externs/obj4.c",
"classes": [
{
"className": "obj4",
"attributes": {
"patchable": true,
"newmethod": "obj4_new",
"arguments": {
"name": "obj4",
"args": [
"A_DEFFLOAT"
]
},
"methods": [
{
"name": "float",
"args": [
"A_FLOAT"
]
},
"float"
],
"iolets": {
"inlets": 2,
"outlets": 1
}
}
}
]
},
{
"file": "/Users/fd/Development/pure-data/Pd-0.51.4.app/Contents/Resources/doc/6.externs/obj3.c",
"classes": [
{
"className": "obj3",
"attributes": {
"patchable": true,
"newmethod": "obj3_new",
"arguments": "obj3",
"methods": [
{
"name": "float",
"args": [
"A_FLOAT"
]
},
"float"
],
"iolets": {
"inlets": 2,
"outlets": 1
}
}
}
]
},
{
"file": "/Users/fd/Development/pure-data/Pd-0.51.4.app/Contents/Resources/doc/6.externs/dspobj~.c",
"classes": [
{
"className": "dspobj_tilde",
"attributes": {
"signal": true,
"patchable": true,
"newmethod": "dspobj_new",
"arguments": {
"name": "dspobj~",
"args": [
"A_DEFFLOAT"
]
},
"methods": {
"name": "dsp",
"args": [
"gensym(\"dsp\")"
]
}
}
}
]
},
{
"file": "/Users/fd/Development/pure-data/src/x_time.c",
"classes": [
{
"className": "delay",
"attributes": {
"patchable": true,
"alias": "del",
"newmethod": "delay_new",
"arguments": {
"name": "delay",
"args": [
"A_DEFFLOAT",
"A_DEFFLOAT",
"A_DEFSYM"
]
},
"methods": [
"bang",
"stop",
{
"name": "float",
"args": [
"A_FLOAT"
]
},
{
"name": "tempo",
"args": [
"A_FLOAT",
"A_SYMBOL"
]
},
"float"
],
"description": {
"kind": "control",
"subkind": "time"
},
"iolets": {
"inlets": 2,
"outlets": 1
}
}
},
{
"className": "metro",
"attributes": {
"patchable": true,
"newmethod": "metro_new",
"arguments": {
"name": "metro",
"args": [
"A_DEFFLOAT",
"A_DEFFLOAT",
"A_DEFSYM"
]
},
"methods": [
"bang",
"stop",
{
"name": "float",
"args": [
"A_FLOAT"
]
},
{
"name": "tempo",
"args": [
"A_FLOAT",
"A_SYMBOL"
]
},
"float"
],
"description": {
"kind": "control",
"subkind": "time"
},
"iolets": {
"inlets": 2,
"outlets": 1
}
}
},
{
"className": "line",
"attributes": {
"patchable": true,
"newmethod": "line_new",
"arguments": {
"name": "line",
"args": [
"A_DEFFLOAT",
"A_DEFFLOAT"
]
},
"methods": [
{
"name": "float",
"args": [
"A_FLOAT"
]
},
"stop",
{
"name": "set",
"args": [
"A_FLOAT"
]
},
"float"
],
"description": {
"kind": "control",
"subkind": "time"
},
"iolets": {
"inlets": 3,
"outlets": 1
}
}
},
{
"className": "timer",
"attributes": {
"patchable": true,
"newmethod": "timer_new",
"arguments": {
"name": "timer",
"args": [
"A_DEFFLOAT",
"A_DEFSYM"
]
},
"methods": [
"bang",
"bang2",
{
"name": "tempo",
"args": [
"A_FLOAT",
"A_SYMBOL"
]
}
],
"description": {
"kind": "control",
"subkind": "time"
},
"iolets": {
"inlets": 2,
"outlets": 1
}
}
},
{
"className": "pipe",
"attributes": {
"patchable": true,
"newmethod": "pipe_new",
"arguments": {
"name": "pipe",
"args": [
"A_GIMME"
]
},
"methods": [
"list",
"flush",
"clear"
],
"description": {
"kind": "control",
"subkind": "time"
},
"iolets": {
"inlets": "*",
"outlets": "*"
}
}
}
]
},
{
"file": "/Users/fd/Development/pure-data/src/g_vdial.c",
"classes": [
{
"className": "g_vradio",
"attributes": [
{
"patchable": true,
"newmethod": "vradio_new",
"arguments": {
"name": "vradio",
"args": [
"A_GIMME"
]
},
"methods": [
"bang",
"float",
{
"name": "click",
"args": [
"A_FLOAT",
"A_FLOAT",
"A_FLOAT",
"A_FLOAT",
"A_FLOAT"
]
},
{
"name": "dialog",
"args": [
"A_GIMME"
]
},
{
"name": "loadbang",
"args": [
"A_DEFFLOAT"
]
},
{
"name": "set",
"args": [
"A_FLOAT"
]
},
{
"name": "size",
"args": [
"A_GIMME"
]
},
{
"name": "delta",
"args": [
"A_GIMME"
]
},
{
"name": "pos",
"args": [
"A_GIMME"
]
},
{
"name": "color",
"args": [
"A_GIMME"
]
},
{
"name": "send",
"args": [
"A_DEFSYM"
]
},
{
"name": "receive",
"args": [
"A_DEFSYM"
]
},
{
"name": "label",
"args": [
"A_DEFSYM"
]
},
{
"name": "label_pos",
"args": [
"A_GIMME"
]
},
{
"name": "label_font",
"args": [
"A_GIMME"
]
},
{
"name": "init",
"args": [
"A_FLOAT"
]
},
{
"name": "number",
"args": [
"A_FLOAT"
]
},
{
"name": "zoom",
"args": [
"A_CANT"
]
}
],
"description": {
"kind": "interface",
"subkind": "gui"
}
},
{
"patchable": true,
"newmethod": "vdial_new",
"arguments": {
"name": "vdl",
"args": [
"A_GIMME"
]
},
"methods": [
"bang",
"float",
{
"name": "click",
"args": [
"A_FLOAT",
"A_FLOAT",
"A_FLOAT",
"A_FLOAT",
"A_FLOAT"
]
},
{
"name": "dialog",
"args": [
"A_GIMME"
]
},
"loadbang",
{
"name": "set",
"args": [
"A_FLOAT"
]
},
{
"name": "size",
"args": [
"A_GIMME"
]
},
{
"name": "delta",
"args": [
"A_GIMME"
]
},
{
"name": "pos",
"args": [
"A_GIMME"
]
},
{
"name": "color",
"args": [
"A_GIMME"
]
},
{
"name": "send",
"args": [
"A_DEFSYM"
]
},
{
"name": "receive",
"args": [
"A_DEFSYM"
]
},
{
"name": "label",
"args": [
"A_DEFSYM"
]
},
{
"name": "label_pos",
"args": [
"A_GIMME"
]
},
{
"name": "label_font",
"args": [
"A_GIMME"
]
},
{
"name": "init",
"args": [
"A_FLOAT"
]
},
{
"name": "number",
"args": [
"A_FLOAT"
]
},
"single_change",
"double_change",
{
"name": "zoom",
"args": [
"A_CANT"
]
}
],
"description": {
"kind": "interface",
"subkind": "gui"
}
}
]
}
]
},
{
"file": "/Users/fd/Development/pure-data/src/d_arithmetic.c",
"classes": [
{
"className": "plus",
"attributes": {
"signal": true,
"patchable": true,
"help": "sigbinops",
"newmethod": "plus_new",
"arguments": {
"name": "+~",
"args": [
"A_GIMME"
]
},
"methods": {
"name": "dsp",
"args": [
"A_CANT"
]
},
"description": {
"kind": "signal",
"subkind": "math"
},
"iolets": {
"inlets": 2,
"outlets": 1
}
}
},
{
"className": "minus",
"attributes": {
"signal": true,
"patchable": true,
"help": "sigbinops",
"newmethod": "minus_new",
"arguments": {
"name": "-~",
"args": [
"A_GIMME"
]
},
"methods": {
"name": "dsp",
"args": [
"A_CANT"
]
},
"description": {
"kind": "signal",
"subkind": "math"
},
"iolets": {
"inlets": 2,
"outlets": 1
}
}
},
{
"className": "times",
"attributes": {
"signal": true,
"patchable": true,
"help": "sigbinops",
"newmethod": "times_new",
"arguments": {
"name": "*~",
"args": [
"A_GIMME"
]
},
"methods": {
"name": "dsp",
"args": [
"A_CANT"
]
},
"description": {
"kind": "signal",
"subkind": "math"
},
"iolets": {
"inlets": 2,
"outlets": 1
}
}
},
{
"className": "over",
"attributes": {
"signal": true,
"patchable": true,
"help": "sigbinops",
"newmethod": "over_new",
"arguments": {
"name": "/~",
"args": [
"A_GIMME"
]
},
"methods": {
"name": "dsp",
"args": [
"A_CANT"
]
},
"description": {
"kind": "signal",
"subkind": "math"
},
"iolets": {
"inlets": 2,
"outlets": 1
}
}
},
{
"className": "max",
"attributes": {
"signal": true,
"patchable": true,
"help": "sigbinops",
"newmethod": "max_new",
"arguments": {
"name": "max~",
"args": [
"A_GIMME"
]
},
"methods": {
"name": "dsp",
"args": [
"A_CANT"
]
},
"description": {
"kind": "signal",
"subkind": "math"
},
"iolets": {
"inlets": 2,
"outlets": 1
}
}
},
{
"className": "min",
"attributes": {
"signal": true,
"patchable": true,
"help": "sigbinops",
"newmethod": "min_new",
"arguments": {
"name": "min~",
"args": [
"A_GIMME"
]
},
"methods": {
"name": "dsp",
"args": [
"A_CANT"
]
},
"description": {
"kind": "signal",
"subkind": "math"
},
"iolets": {
"inlets": 2,
"outlets": 1
}
}
}
]
},
{
"file": "/Users/fd/Development/pure-data/src/x_midi.c",
"classes": [
{
"className": "midiin",
"attributes": {
"help": "midi",
"newmethod": "midiin_new",
"arguments": {
"name": "midiin",
"args": [
"A_DEFFLOAT"
]
},
"methods": "list",
"description": {
"kind": "interface",
"subkind": "midi"
},
"iolets": {
"outlets": 2
}
}
},
{
"className": "notein",
"attributes": {
"help": "midi",
"newmethod": "notein_new",
"arguments": {
"name": "notein",
"args": [
"A_DEFFLOAT"
]
},
"methods": "list",
"description": {
"kind": "interface",
"subkind": "midi"
},
"iolets": {
"outlets": 3
}
}
},
{
"className": "ctlin",
"attributes": {
"help": "midi",
"newmethod": "ctlin_new",
"arguments": {
"name": "ctlin",
"args": [
"A_GIMME"
]
},
"methods": "list",
"description": {
"kind": "interface",
"subkind": "midi"
},
"iolets": {
"outlets": 3
}
}
},
{
"className": "pgmin",
"attributes": {
"help": "midi",
"newmethod": "pgmin_new",
"arguments": {
"name": "pgmin",
"args": [
"A_DEFFLOAT"
]
},
"methods": "list",
"description": {
"kind": "interface",
"subkind": "midi"
},
"iolets": {
"outlets": 2
}
}
},
{
"className": "bendin",
"attributes": {
"help": "midi",
"newmethod": "bendin_new",
"arguments": {
"name": "bendin",
"args": [
"A_DEFFLOAT"
]
},
"methods": "list",
"description": {
"kind": "interface",
"subkind": "midi"
},
"iolets": {
"outlets": 2
}
}
},
{
"className": "touchin",
"attributes": {
"help": "midi",
"newmethod": "touchin_new",
"arguments": {
"name": "touchin",
"args": [
"A_DEFFLOAT"
]
},
"methods": "list",
"description": {
"kind": "interface",
"subkind": "midi"
},
"iolets": {
"outlets": 2
}
}
},
{
"className": "polytouchin",
"attributes": {
"help": "midi",
"newmethod": "polytouchin_new",
"arguments": {
"name": "polytouchin",
"args": [
"A_DEFFLOAT"
]
},
"methods": "list",
"description": {
"kind": "interface",
"subkind": "midi"
},
"iolets": {
"outlets": 3
}
}
},
{
"className": "midirealtimein",
"attributes": {
"help": "midi",
"newmethod": "midirealtimein_new",
"arguments": {
"name": "midirealtimein",
"args": [
"A_DEFFLOAT"
]
},
"methods": "list",
"description": {
"kind": "interface",
"subkind": "midi"
},
"iolets": {
"outlets": 2
}
}
},
{
"className": "midiout",
"attributes": {
"patchable": true,
"help": "midi",
"newmethod": "midiout_new",
"arguments": {
"name": "midiout",
"args": [
"A_DEFFLOAT",
"A_DEFFLOAT"
]
},
"methods": [
"float",
"list"
],
"description": {
"kind": "interface",
"subkind": "midi"
},
"iolets": {
"inlets": 2
}
}
},
{
"className": "noteout",
"attributes": {
"patchable": true,
"help": "midi",
"newmethod": "noteout_new",
"arguments": {
"name": "noteout",
"args": [
"A_DEFFLOAT"
]
},
"methods": "float",
"description": {
"kind": "interface",
"subkind": "midi"
},
"iolets": {
"inlets": 3
}
}
},
{
"className": "ctlout",
"attributes": {
"patchable": true,
"help": "midi",
"newmethod": "ctlout_new",
"arguments": {
"name": "ctlout",
"args": [
"A_DEFFLOAT",
"A_DEFFLOAT"
]
},
"methods": "float",
"description": {
"kind": "interface",
"subkind": "midi"
},
"iolets": {
"inlets": 3
}
}
},
{
"className": "pgmout",
"attributes": {
"patchable": true,
"help": "midi",
"newmethod": "pgmout_new",
"arguments": {
"name": "pgmout",
"args": [
"A_DEFFLOAT"
]
},
"methods": "float",
"description": {
"kind": "interface",
"subkind": "midi"
},
"iolets": {
"inlets": 2
}
}
},
{
"className": "bendout",
"attributes": {
"patchable": true,
"help": "midi",
"newmethod": "bendout_new",
"arguments": {
"name": "bendout",
"args": [
"A_DEFFLOAT"
]
},
"methods": "float",
"description": {
"kind": "interface",
"subkind": "midi"
},
"iolets": {
"inlets": 2
}
}
},
{
"className": "touchout",
"attributes": {
"patchable": true,
"help": "midi",
"newmethod": "touchout_new",
"arguments": {
"name": "touchout",
"args": [
"A_DEFFLOAT"
]
},
"methods": "float",
"description": {
"kind": "interface",
"subkind": "midi"
},
"iolets": {
"inlets": 2
}
}
},
{
"className": "polytouchout",
"attributes": {
"patchable": true,
"help": "midi",
"newmethod": "polytouchout_new",
"arguments": {
"name": "polytouchout",
"args": [
"A_DEFFLOAT"
]
},
"methods": "float",
"description": {
"kind": "interface",
"subkind": "midi"
},
"iolets": {
"inlets": 3
}
}
},
{
"className": "makenote",
"attributes": {
"patchable": true,
"newmethod": "makenote_new",
"arguments": {
"name": "makenote",
"args": [
"A_DEFFLOAT",
"A_DEFFLOAT"
]
},
"methods": [
"float",
"stop",
"clear"
],
"description": {
"kind": "control",
"subkind": "time"
},
"iolets": {
"inlets": 3,
"outlets": 2
}
}
},
{
"className": "stripnote",
"attributes": {
"patchable": true,
"newmethod": "stripnote_new",
"arguments": "stripnote",
"methods": "float",
"description": {
"kind": "parsing",
"subkind": "list"
},
"iolets": {
"inlets": 2,
"outlets": 2
}
}
},
{
"className": "poly",
"attributes": {
"patchable": true,
"newmethod": "poly_new",
"arguments": {
"name": "poly",
"args": [
"A_DEFFLOAT",
"A_DEFFLOAT"
]
},
"methods": [
"float",
"stop",
"clear"
],
"description": {
"kind": "parsing",
"subkind": "stream"
},
"iolets": {
"inlets": 1,
"outlets": 3
}
}
},
{
"className": "bag",
"attributes": {
"patchable": true,
"newmethod": "bag_new",
"arguments": "bag",
"methods": [
"float",
"flush",
"clear"
],
"description": {
"kind": "data",
"subkind": "other"
},
"iolets": {
"inlets": 2,
"outlets": 1
}
}
}
]
},
{
"file": "/Users/fd/Development/pure-data/src/x_interface.c",
"classes": [
{
"className": "print",
"attributes": {
"patchable": true,
"newmethod": "print_new",
"arguments": {
"name": "print",
"args": [
"A_GIMME"
]
},
"methods": [
"bang",
"float",
"pointer",
"list",
"any"
],
"description": {
"kind": "interface",
"subkind": "system"
},
"iolets": {
"inlets": 1
}
}
},
{
"className": "trace",
"attributes": {
"patchable": true,
"newmethod": "trace_new",
"arguments": {
"name": "trace",
"args": [
"A_DEFSYM"
]
},
"methods": "any",
"iolets": {
"inlets": 2,
"outlets": 1
}
}
}
]
},
{
"file": "/Users/fd/Development/pure-data/src/x_text.c",
"classes": [
{
"className": "x_qlist",
"attributes": [
{
"patchable": true,
"alias": "text",
"help": "text-object",
"newmethod": "text_define_new",
"arguments": {
"name": "text define",
"args": [
"A_GIMME"
]
},
"methods": [
"click",
"close",
{
"name": "addline",
"args": [
"A_GIMME"
]
},
{
"name": "notify",
"args": [
"0"
]
},
{
"name": "set",
"args": [
"A_GIMME"
]
},
"clear",
{
"name": "write",
"args": [
"A_GIMME"
]
},
{
"name": "read",
"args": [
"A_GIMME"
]
},
{
"name": "send",
"args": [
"A_SYMBOL"
]
},
{
"name": "sort",
"args": [
"A_GIMME"
]
},
"bang"
],
"description": {
"kind": "data",
"subkind": "text"
}
},
{
"patchable": true,
"help": "text-object",
"newmethod": "text_set_new",
"arguments": {
"name": "text set",
"args": [
"A_GIMME"
]
},
"description": {
"kind": "data",
"subkind": "struct"
}
},
{
"patchable": true,
"help": "text-object",
"newmethod": "text_delete_new",
"arguments": {
"name": "text delete",
"args": [
"A_GIMME"
]
},
"methods": "float",
"description": {
"kind": "data",
"subkind": "text"
}
},
{
"patchable": true,
"help": "text-object",
"newmethod": "text_tolist_new",
"arguments": {
"name": "text tolist",
"args": [
"A_GIMME"
]
},
"methods": "bang",
"description": {
"kind": "data",
"subkind": "text"
}
},
{
"patchable": true,
"help": "text-object",
"newmethod": "text_search_new",
"arguments": {
"name": "text search",
"args": [
"A_GIMME"
]
},
"methods": [
"list",
{
"name": "range",
"args": [
"A_FLOAT",
"A_FLOAT"
]
}
],
"description": {
"kind": "data",
"subkind": "text"
}
},
{
"patchable": true,
"newmethod": "qlist_new",
"arguments": "qlist",
"methods": [
"rewind",
{
"name": "next",
"args": [
"A_DEFFLOAT"
]
},
{
"name": "set",
"args": [
"A_GIMME"
]
},
"clear",
{
"name": "add",
"args": [
"A_GIMME"
]
},
{
"name": "add2",
"args": [
"A_GIMME"
]
},
{
"name": "append",
"args": [
"A_GIMME"
]
},
{
"name": "read",
"args": [
"A_SYMBOL",
"A_DEFSYM"
]
},
{
"name": "write",
"args": [
"A_SYMBOL",
"A_DEFSYM"
]
},
"click",
"close",
{
"name": "addline",
"args": [
"A_GIMME"
]
},
{
"name": "notify",
"args": [
"0"
]
},
{
"name": "print",
"args": [
"A_DEFSYM"
]
},
{
"name": "tempo",
"args": [
"A_FLOAT"
]
},
"bang"
],
"description": {
"kind": "data",
"subkind": "text"
}
}
]
}
]
},
{
"file": "/Users/fd/Development/pure-data/src/g_mycanvas.c",
"classes": [
{
"className": "g_mycanvas",
"attributes": {
"alias": "my_canvas",
"newmethod": "my_canvas_new",
"arguments": {
"name": "cnv",
"args": [
"A_GIMME"
]
},
"methods": [
{
"name": "dialog",
"args": [
"A_GIMME"
]
},
{
"name": "size",
"args": [
"A_GIMME"
]
},
{
"name": "delta",
"args": [
"A_GIMME"
]
},
{
"name": "pos",
"args": [
"A_GIMME"
]
},
{
"name": "vis_size",
"args": [
"A_GIMME"
]
},
{
"name": "color",
"args": [
"A_GIMME"
]
},
{
"name": "send",
"args": [
"A_DEFSYM"
]
},
{
"name": "receive",
"args": [
"A_DEFSYM"
]
},
{
"name": "label",
"args": [
"A_DEFSYM"
]
},
{
"name": "label_pos",
"args": [
"A_GIMME"
]
},
{
"name": "label_font",
"args": [
"A_GIMME"
]
},
"get_pos",
{
"name": "zoom",
"args": [
"A_CANT"
]
}
],
"description": {
"kind": "interface",
"subkind": "gui"
}
}
}
]
},
{
"file": "/Users/fd/Development/pure-data/src/d_fft.c",
"classes": [
{
"className": "sigfft",
"attributes": {
"signal": true,
"patchable": true,
"newmethod": "sigfft_new",
"arguments": "fft~",
"methods": {
"name": "dsp",
"args": [
"A_CANT"
]
},
"description": {
"kind": "signal",
"subkind": "fourier"
},
"iolets": {
"inlets": 2,
"outlets": 2
}
}
},
{
"className": "sigrfft",
"attributes": {
"signal": true,
"patchable": true,
"help": "fft~",
"newmethod": "sigrfft_new",
"arguments": "rfft~",
"methods": {
"name": "dsp",
"args": [
"A_CANT"
]
},
"description": {
"kind": "signal",
"subkind": "fourier"
},
"iolets": {
"inlets": 1,
"outlets": 2
}
}
},
{
"className": "sigrifft",
"attributes": {
"signal": true,
"patchable": true,
"help": "fft~",
"newmethod": "sigrifft_new",
"arguments": "rifft~",
"methods": {
"name": "dsp",
"args": [
"A_CANT"
]
},
"description": {
"kind": "signal",
"subkind": "fourier"
},
"iolets": {
"inlets": 2,
"outlets": 1
}
}
},
{
"className": "sigframp",
"attributes": {
"signal": true,
"patchable": true,
"newmethod": "sigframp_new",
"arguments": "framp~",
"methods": {
"name": "dsp",
"args": [
"A_CANT"
]
},
"description": {
"kind": "signal",
"subkind": "analysis"
},
"iolets": {
"inlets": 2,
"outlets": 2
}
}
}
]
},
{
"file": "/Users/fd/Development/pure-data/src/d_misc.c",
"classes": [
{
"className": "print",
"attributes": {
"signal": true,
"patchable": true,
"newmethod": "print_new",
"arguments": {
"name": "print~",
"args": [
"A_DEFSYM"
]
},
"methods": [
{
"name": "dsp",
"args": [
"A_CANT"
]
},
"bang",
"float"
],
"description": {
"kind": "signal",
"subkind": "system"
},
"iolets": {
"inlets": 1
}
}
},
{
"className": "bang_tilde",
"attributes": {
"signal": true,
"patchable": true,
"newmethod": "bang_tilde_new",
"arguments": "bang~",
"description": {
"kind": "signal",
"subkind": "block"
},
"iolets": {
"inlets": 1,
"outlets": 1
}
}
}
]
},
{
"file": "/Users/fd/Development/pure-data/src/d_dac.c",
"classes": [
{
"className": "dac",
"attributes": {
"signal": true,
"patchable": true,
"help": "adc~_dac~",
"newmethod": "dac_new",
"arguments": {
"name": "dac~",
"args": [
"A_GIMME"
]
},
"methods": [
{
"name": "dsp",
"args": [
"A_CANT"
]
},
{
"name": "set",
"args": [
"A_GIMME"
]
}
],
"description": {
"kind": "signal",
"subkind": "system"
},
"iolets": {
"inlets": 2
}
}
},
{
"className": "adc",
"attributes": {
"patchable": true,
"help": "adc~_dac~",
"newmethod": "adc_new",
"arguments": {
"name": "adc~",
"args": [
"A_GIMME"
]
},
"methods": [
{
"name": "dsp",
"args": [
"A_CANT"
]
},
{
"name": "set",
"args": [
"A_GIMME"
]
}
],
"description": {
"kind": "signal",
"subkind": "system"
},
"iolets": {
"inlets": 1,
"outlets": 1
}
}
}
]
},
{
"file": "/Users/fd/Development/pure-data/src/d_soundfile.c",
"classes": [
{
"className": "soundfiler",
"attributes": {
"patchable": true,
"newmethod": "soundfiler_new",
"arguments": "soundfiler",
"methods": [
{
"name": "read",
"args": [
"A_GIMME"
]
},
{
"name": "write",
"args": [
"A_GIMME"
]
}
],
"description": {
"kind": "interface",
"subkind": "system"
},
"iolets": {
"inlets": 1,
"outlets": 2
}
}
},
{
"className": "readsf",
"attributes": {
"patchable": true,
"newmethod": "readsf_new",
"arguments": {
"name": "readsf~",
"args": [
"A_DEFFLOAT",
"A_DEFFLOAT"
]
},
"methods": [
"float",
"start",
"stop",
{
"name": "dsp",
"args": [
"A_CANT"
]
},
{
"name": "open",
"args": [
"A_GIMME"
]
},
"print"
],
"description": {
"kind": "signal",
"subkind": "system"
},
"iolets": {
"inlets": 1,
"outlets": 2
}
}
},
{
"className": "writesf",
"attributes": {
"signal": true,
"patchable": true,
"newmethod": "writesf_new",
"arguments": {
"name": "writesf~",
"args": [
"A_DEFFLOAT",
"A_DEFFLOAT"
]
},
"methods": [
"start",
"stop",
{
"name": "dsp",
"args": [
"A_CANT"
]
},
{
"name": "open",
"args": [
"A_GIMME"
]
},
"print"
],
"description": {
"kind": "signal",
"subkind": "system"
},
"iolets": {
"inlets": 2
}
}
}
]
},
{
"file": "/Users/fd/Development/pure-data/src/m_pd.c",
"classes": [
{
"className": "m_pd",
"attributes": {
"newmethod": "0",
"arguments": "bindlist",
"methods": [
"bang",
"float",
"symbol",
"pointer",
"list",
"any"
]
}
}
]
},
{
"file": "/Users/fd/Development/pure-data/src/d_filter.c",
"classes": [
{
"className": "sighip",
"attributes": {
"signal": true,
"patchable": true,
"newmethod": "sighip_new",
"arguments": {
"name": "hip~",
"args": [
"A_DEFFLOAT"
]
},
"methods": [
{
"name": "dsp",
"args": [
"A_CANT"
]
},
{
"name": "float",
"args": [
"A_FLOAT"
]
},
"clear"
],
"description": {
"kind": "signal",
"subkind": "filters"
},
"iolets": {
"inlets": 2,
"outlets": 1
}
}
},
{
"className": "siglop",
"attributes": {
"signal": true,
"patchable": true,
"newmethod": "siglop_new",
"arguments": {
"name": "lop~",
"args": [
"A_DEFFLOAT"
]
},
"methods": [
{
"name": "dsp",
"args": [
"A_CANT"
]
},
{
"name": "float",
"args": [
"A_FLOAT"
]
},
"clear"
],
"description": {
"kind": "signal",
"subkind": "filters"
},
"iolets": {
"inlets": 2,
"outlets": 1
}
}
},
{
"className": "sigbp",
"attributes": {
"signal": true,
"patchable": true,
"newmethod": "sigbp_new",
"arguments": {
"name": "bp~",
"args": [
"A_DEFFLOAT",
"A_DEFFLOAT"
]
},
"methods": [
{
"name": "dsp",
"args": [
"A_CANT"
]
},
{
"name": "float",
"args": [
"A_FLOAT"
]
},
{
"name": "ft2",
"args": [
"A_FLOAT"
]
},
"clear"
],
"description": {
"kind": "signal",
"subkind": "filters"
},
"iolets": {
"inlets": 3,
"outlets": 1
}
}
},
{
"className": "sigbiquad",
"attributes": {
"signal": true,
"patchable": true,
"newmethod": "sigbiquad_new",
"arguments": {
"name": "biquad~",
"args": [
"A_GIMME"
]
},
"methods": [
{
"name": "dsp",
"args": [
"A_CANT"
]
},
"list",
{
"name": "set",
"args": [
"A_GIMME"
]
},
{
"name": "clear",
"args": [
"A_GIMME"
]
}
],
"description": {
"kind": "signal",
"subkind": "filters"
},
"iolets": {
"inlets": 1,
"outlets": 1
}
}
},
{
"className": "sigsamphold",
"attributes": {
"signal": true,
"patchable": true,
"newmethod": "sigsamphold_new",
"arguments": "samphold~",
"methods": [
{
"name": "set",
"args": [
"A_DEFFLOAT"
]
},
{
"name": "reset",
"args": [
"A_GIMME"
]
},
{
"name": "dsp",
"args": [
"A_CANT"
]
}
],
"description": {
"kind": "signal",
"subkind": "analysis"
},
"iolets": {
"inlets": 2,
"outlets": 1
}
}
},
{
"className": "sigrpole",
"attributes": {
"signal": true,
"patchable": true,
"newmethod": "sigrpole_new",
"arguments": {
"name": "rpole~",
"args": [
"A_DEFFLOAT"
]
},
"methods": [
{
"name": "set",
"args": [
"A_DEFFLOAT"
]
},
"clear",
{
"name": "dsp",
"args": [
"A_CANT"
]
}
],
"description": {
"kind": "signal",
"subkind": "filters"
},
"iolets": {
"inlets": 2,
"outlets": 1
}
}
},
{
"className": "sigrzero",
"attributes": {
"signal": true,
"patchable": true,
"newmethod": "sigrzero_new",
"arguments": {
"name": "rzero~",
"args": [
"A_DEFFLOAT"
]
},
"methods": [
{
"name": "set",
"args": [
"A_DEFFLOAT"
]
},
"clear",
{
"name": "dsp",
"args": [
"A_CANT"
]
}
],
"description": {
"kind": "signal",
"subkind": "filters"
},
"iolets": {
"inlets": 2,
"outlets": 1
}
}
},
{
"className": "sigrzero_rev",
"attributes": {
"signal": true,
"patchable": true,
"newmethod": "sigrzero_rev_new",
"arguments": {
"name": "rzero_rev~",
"args": [
"A_DEFFLOAT"
]
},
"methods": [
{
"name": "set",
"args": [
"A_DEFFLOAT"
]
},
"clear",
{
"name": "dsp",
"args": [
"A_CANT"
]
}
],
"description": {
"kind": "signal",
"subkind": "filters"
},
"iolets": {
"inlets": 2,
"outlets": 1
}
}
},
{
"className": "sigcpole",
"attributes": {
"signal": true,
"patchable": true,
"newmethod": "sigcpole_new",
"arguments": {
"name": "cpole~",
"args": [
"A_DEFFLOAT",
"A_DEFFLOAT"
]
},
"methods": [
{
"name": "set",
"args": [
"A_DEFFLOAT",
"A_DEFFLOAT"
]
},
"clear",
{
"name": "dsp",
"args": [
"A_CANT"
]
}
],
"description": {
"kind": "signal",
"subkind": "filters"
},
"iolets": {
"inlets": "*",
"outlets": 2
}
}
},
{
"className": "sigczero",
"attributes": {
"signal": true,
"patchable": true,
"newmethod": "sigczero_new",
"arguments": {
"name": "czero~",
"args": [
"A_DEFFLOAT",
"A_DEFFLOAT"
]
},
"methods": [
{
"name": "set",
"args": [
"A_DEFFLOAT",
"A_DEFFLOAT"
]
},
"clear",
{
"name": "dsp",
"args": [
"A_CANT"
]
}
],
"description": {
"kind": "signal",
"subkind": "filters"
},
"iolets": {
"inlets": "*",
"outlets": 2
}
}
},
{
"className": "sigczero_rev",
"attributes": {
"signal": true,
"patchable": true,
"newmethod": "sigczero_rev_new",
"arguments": {
"name": "czero_rev~",
"args": [
"A_DEFFLOAT",
"A_DEFFLOAT"
]
},
"methods": [
{
"name": "set",
"args": [
"A_DEFFLOAT",
"A_DEFFLOAT"
]
},
"clear",
{
"name": "dsp",
"args": [
"A_CANT"
]
}
],
"description": {
"kind": "signal",
"subkind": "filters"
},
"iolets": {
"inlets": "*",
"outlets": 2
}
}
},
{
"className": "slop_tilde",
"attributes": {
"signal": true,
"patchable": true,
"newmethod": "slop_tilde_new",
"arguments": {
"name": "slop~",
"args": [
"A_GIMME"
]
},
"methods": [
{
"name": "dsp",
"args": [
"A_CANT"
]
},
{
"name": "set",
"args": [
"A_FLOAT"
]
}
],
"description": {
"kind": "signal",
"subkind": "filters"
},
"iolets": {
"inlets": 1,
"outlets": 1,
"sig_inlets": "*"
}
}
}
]
},
{
"file": "/Users/fd/Development/pure-data/src/x_misc.c",
"classes": [
{
"className": "random",
"attributes": {
"patchable": true,
"newmethod": "random_new",
"arguments": {
"name": "random",
"args": [
"A_DEFFLOAT"
]
},
"methods": [
"bang",
{
"name": "seed",
"args": [
"A_FLOAT"
]
}
],
"description": {
"kind": "control",
"subkind": "generators"
},
"iolets": {
"inlets": 2,
"outlets": 1
}
}
},
{
"className": "loadbang",
"attributes": {
"newmethod": "loadbang_new",
"arguments": "loadbang",
"methods": {
"name": "loadbang",
"args": [
"A_DEFFLOAT"
]
},
"description": {
"kind": "control",
"subkind": "generators"
},
"iolets": {
"outlets": 1
}
}
},
{
"className": "namecanvas",
"attributes": {
"newmethod": "namecanvas_new",
"arguments": {
"name": "namecanvas",
"args": [
"A_DEFSYM"
]
},
"description": {
"kind": "data",
"subkind": "canvas"
}
}
},
{
"className": "cputime",
"attributes": {
"patchable": true,
"newmethod": "cputime_new",
"arguments": "cputime",
"methods": [
"bang",
"bang2"
],
"description": {
"kind": "interface",
"subkind": "system"
},
"iolets": {
"inlets": 2,
"outlets": 1
}
}
},
{
"className": "realtime",
"attributes": {
"patchable": true,
"newmethod": "realtime_new",
"arguments": "realtime",
"methods": [
"bang",
"bang2"
],
"description": {
"kind": "interface",
"subkind": "system"
},
"iolets": {
"inlets": 2,
"outlets": 1
}
}
},
{
"className": "oscparse",
"attributes": {
"patchable": true,
"newmethod": "oscparse_new",
"arguments": {
"name": "oscparse",
"args": [
"A_GIMME"
]
},
"methods": "list",
"description": {
"kind": "parsing",
"subkind": "format"
},
"iolets": {
"inlets": 1,
"outlets": 1
}
}
},
{
"className": "oscformat",
"attributes": {
"patchable": true,
"newmethod": "oscformat_new",
"arguments": {
"name": "oscformat",
"args": [
"A_GIMME"
]
},
"methods": [
{
"name": "set",
"args": [
"A_GIMME"
]
},
{
"name": "format",
"args": [
"A_DEFSYM"
]
},
"list"
],
"description": {
"kind": "parsing",
"subkind": "format"
},
"iolets": {
"inlets": 1,
"outlets": 1
}
}
},
{
"className": "fudiparse",
"attributes": {
"newmethod": "fudiparse_new",
"arguments": "fudiparse",
"methods": "list",
"description": {
"kind": "parsing",
"subkind": "format"
},
"iolets": {
"outlets": 1
}
}
},
{
"className": "fudiformat",
"attributes": {
"newmethod": "fudiformat_new",
"arguments": {
"name": "fudiformat",
"args": [
"A_DEFSYMBOL"
]
},
"methods": "any",
"description": {
"kind": "parsing",
"subkind": "format"
},
"iolets": {
"outlets": 1
}
}
}
]
},
{
"file": "/Users/fd/Development/pure-data/src/x_scalar.c",
"classes": [
{
"className": "x_scalar",
"attributes": {
"patchable": true,
"alias": "scalar",
"help": "scalar-object",
"newmethod": "0",
"arguments": "scalar define",
"methods": [
{
"name": "send",
"args": [
"A_SYMBOL"
]
},
"bang",
{
"name": "set",
"args": [
"A_GIMME"
]
}
],
"description": {
"kind": "data",
"subkind": "struct"
}
}
}
]
},
{
"file": "/Users/fd/Development/pure-data/src/x_file.c",
"classes": [
{
"className": "x_file",
"attributes": [
{
"help": "file",
"newmethod": "file_define_new",
"arguments": {
"name": "file define",
"args": [
"A_GIMME"
]
},
"methods": "any",
"description": {
"kind": "interface",
"subkind": "system"
}
},
{
"newmethod": "file_which_new"
},
{
"newmethod": "file_stat_new"
},
{
"newmethod": "file_isfile_new"
},
{
"newmethod": "file_mkdir_new"
},
{
"newmethod": "file_copy_new",
"methods": "list"
},
{
"newmethod": "file_split_new"
},
{
"newmethod": "file_splitext_new"
}
]
}
]
},
{
"file": "/Users/fd/Development/pure-data/src/g_guiconnect.c",
"classes": [
{
"className": "g_guiconnect",
"attributes": {
"newmethod": "0",
"arguments": "guiconnect",
"methods": [
"any",
"signoff"
]
}
}
]
},
{
"file": "/Users/fd/Development/pure-data/src/g_scalar.c",
"classes": [
{
"className": "g_scalar",
"attributes": {
"newmethod": "0",
"arguments": "scalar",
"description": {
"kind": "data",
"subkind": "struct"
}
}
}
]
},
{
"file": "/Users/fd/Development/pure-data/src/g_clone.c",
"classes": [
{
"className": "clone",
"attributes": [
{
"newmethod": "clone_new",
"arguments": {
"name": "clone",
"args": [
"A_GIMME"
]
},
"methods": [
{
"name": "click",
"args": [
"A_FLOAT",
"A_FLOAT",
"A_FLOAT",
"A_FLOAT",
"A_FLOAT"
]
},
{
"name": "loadbang",
"args": [
"A_FLOAT"
]
},
{
"name": "dsp",
"args": [
"A_CANT"
]
}
],
"description": {
"kind": "control",
"subkind": "generators"
}
},
{
"newmethod": "0",
"arguments": "clone-outlet",
"methods": "any"
}
]
}
]
},
{
"file": "/Users/fd/Development/pure-data/src/m_glob.c",
"classes": []
},
{
"file": "/Users/fd/Development/pure-data/src/x_net.c",
"classes": [
{
"className": "netsend",
"attributes": {
"patchable": true,
"newmethod": "netsend_new",
"arguments": {
"name": "netsend",
"args": [
"A_GIMME"
]
},
"methods": [
{
"name": "connect",
"args": [
"A_GIMME"
]
},
"disconnect",
{
"name": "send",
"args": [
"A_GIMME"
]
},
"list",
{
"name": "timeout",
"args": [
"A_DEFFLOAT"
]
}
],
"description": {
"kind": "control",
"subkind": "network"
},
"iolets": {
"inlets": 1,
"outlets": 2
}
}
},
{
"className": "netreceive",
"attributes": {
"patchable": true,
"newmethod": "netreceive_new",
"arguments": {
"name": "netreceive",
"args": [
"A_GIMME"
]
},
"methods": [
{
"name": "listen",
"args": [
"A_GIMME"
]
},
{
"name": "send",
"args": [
"A_GIMME"
]
},
"list"
],
"description": {
"kind": "control",
"subkind": "network"
},
"iolets": {
"inlets": 1,
"outlets": 3
}
}
}
]
},
{
"file": "/Users/fd/Development/pure-data/src/g_hdial.c",
"classes": [
{
"className": "g_hradio",
"attributes": [
{
"patchable": true,
"newmethod": "hradio_new",
"arguments": {
"name": "hradio",
"args": [
"A_GIMME"
]
},
"methods": [
"bang",
"float",
{
"name": "click",
"args": [
"A_FLOAT",
"A_FLOAT",
"A_FLOAT",
"A_FLOAT",
"A_FLOAT"
]
},
{
"name": "dialog",
"args": [
"A_GIMME"
]
},
{
"name": "loadbang",
"args": [
"A_DEFFLOAT"
]
},
{
"name": "set",
"args": [
"A_FLOAT"
]
},
{
"name": "size",
"args": [
"A_GIMME"
]
},
{
"name": "delta",
"args": [
"A_GIMME"
]
},
{
"name": "pos",
"args": [
"A_GIMME"
]
},
{
"name": "color",
"args": [
"A_GIMME"
]
},
{
"name": "send",
"args": [
"A_DEFSYM"
]
},
{
"name": "receive",
"args": [
"A_DEFSYM"
]
},
{
"name": "label",
"args": [
"A_DEFSYM"
]
},
{
"name": "label_pos",
"args": [
"A_GIMME"
]
},
{
"name": "label_font",
"args": [
"A_GIMME"
]
},
{
"name": "init",
"args": [
"A_FLOAT"
]
},
{
"name": "number",
"args": [
"A_FLOAT"
]
},
{
"name": "zoom",
"args": [
"A_CANT"
]
}
],
"description": {
"kind": "interface",
"subkind": "gui"
}
},
{
"patchable": true,
"alias": [
"rdb",
"radiobut",
"radiobutton"
],
"newmethod": "hdial_new",
"arguments": {
"name": "hdl",
"args": [
"A_GIMME"
]
},
"methods": [
"bang",
"float",
{
"name": "click",
"args": [
"A_FLOAT",
"A_FLOAT",
"A_FLOAT",
"A_FLOAT",
"A_FLOAT"
]
},
{
"name": "dialog",
"args": [
"A_GIMME"
]
},
"loadbang",
{
"name": "set",
"args": [
"A_FLOAT"
]
},
{
"name": "size",
"args": [
"A_GIMME"
]
},
{
"name": "delta",
"args": [
"A_GIMME"
]
},
{
"name": "pos",
"args": [
"A_GIMME"
]
},
{
"name": "color",
"args": [
"A_GIMME"
]
},
{
"name": "send",
"args": [
"A_DEFSYM"
]
},
{
"name": "receive",
"args": [
"A_DEFSYM"
]
},
{
"name": "label",
"args": [
"A_DEFSYM"
]
},
{
"name": "label_pos",
"args": [
"A_GIMME"
]
},
{
"name": "label_font",
"args": [
"A_GIMME"
]
},
{
"name": "init",
"args": [
"A_FLOAT"
]
},
{
"name": "number",
"args": [
"A_FLOAT"
]
},
"single_change",
"double_change",
{
"name": "zoom",
"args": [
"A_CANT"
]
}
],
"description": {
"kind": "interface",
"subkind": "gui"
}
}
]
}
]
},
{
"file": "/Users/fd/Development/pure-data/src/d_ctl.c",
"classes": [
{
"className": "sig_tilde",
"attributes": {
"patchable": true,
"newmethod": "sig_tilde_new",
"arguments": {
"name": "sig~",
"args": [
"A_DEFFLOAT"
]
},
"methods": [
"float",
{
"name": "dsp",
"args": [
"A_CANT"
]
}
],
"description": {
"kind": "signal",
"subkind": "control_to_sig"
},
"iolets": {
"inlets": 1,
"outlets": 1
}
}
},
{
"className": "line_tilde",
"attributes": {
"patchable": true,
"newmethod": "line_tilde_new",
"arguments": "line~",
"methods": [
"float",
{
"name": "dsp",
"args": [
"A_CANT"
]
},
"stop"
],
"description": {
"kind": "signal",
"subkind": "control_to_sig"
},
"iolets": {
"inlets": 2,
"outlets": 1
}
}
},
{
"className": "vline_tilde",
"attributes": {
"patchable": true,
"newmethod": "vline_tilde_new",
"arguments": "vline~",
"methods": [
"float",
{
"name": "dsp",
"args": [
"A_CANT"
]
},
"stop"
],
"description": {
"kind": "signal",
"subkind": "control_to_sig"
},
"iolets": {
"inlets": 3,
"outlets": 1
}
}
},
{
"className": "snapshot_tilde",
"attributes": {
"signal": true,
"patchable": true,
"newmethod": "snapshot_tilde_new",
"arguments": "snapshot~",
"methods": [
{
"name": "dsp",
"args": [
"A_CANT"
]
},
{
"name": "set",
"args": [
"A_DEFFLOAT"
]
},
"bang"
],
"description": {
"kind": "signal",
"subkind": "control_to_sig"
},
"iolets": {
"inlets": 1,
"outlets": 1
}
}
},
{
"className": "vsnapshot_tilde",
"attributes": {
"signal": true,
"patchable": true,
"newmethod": "vsnapshot_tilde_new",
"arguments": "vsnapshot~",
"methods": [
{
"name": "dsp",
"args": [
"A_CANT"
]
},
"bang"
],
"iolets": {
"inlets": 1,
"outlets": 1
}
}
},
{
"className": "env_tilde",
"attributes": {
"signal": true,
"patchable": true,
"newmethod": "env_tilde_new",
"arguments": {
"name": "env~",
"args": [
"A_DEFFLOAT",
"A_DEFFLOAT"
]
},
"methods": {
"name": "dsp",
"args": [
"A_CANT"
]
},
"description": {
"kind": "signal",
"subkind": "analysis"
},
"iolets": {
"inlets": 1,
"outlets": 1
}
}
},
{
"className": "threshold_tilde",
"attributes": {
"signal": true,
"patchable": true,
"newmethod": "threshold_tilde_new",
"arguments": {
"name": "threshold~",
"args": [
"A_DEFFLOAT",
"A_DEFFLOAT",
"A_DEFFLOAT",
"A_DEFFLOAT"
]
},
"methods": [
{
"name": "set",
"args": [
"A_FLOAT",
"A_FLOAT",
"A_FLOAT",
"A_FLOAT"
]
},
{
"name": "float",
"args": [
"A_FLOAT"
]
},
{
"name": "dsp",
"args": [
"A_CANT"
]
}
],
"description": {
"kind": "signal",
"subkind": "analysis"
},
"iolets": {
"inlets": 2,
"outlets": 2
}
}
}
]
},
{
"file": "/Users/fd/Development/pure-data/src/x_list.c",
"classes": [
{
"className": "alist",
"attributes": {
"patchable": true,
"newmethod": "0",
"arguments": "list inlet",
"methods": [
"list",
"any"
]
}
},
{
"className": "list_append",
"attributes": {
"patchable": true,
"newmethod": "list_append_new",
"arguments": {
"name": "list append",
"args": [
"A_GIMME"
]
},
"methods": [
"list",
"any"
],
"description": {
"kind": "data",
"subkind": "struct"
},
"iolets": {
"inlets": 2,
"outlets": 1
}
}
},
{
"className": "list_prepend",
"attributes": {
"patchable": true,
"newmethod": "list_prepend_new",
"arguments": {
"name": "list prepend",
"args": [
"A_GIMME"
]
},
"methods": [
"list",
"any"
],
"description": {
"kind": "parsing",
"subkind": "list"
},
"iolets": {
"inlets": 2,
"outlets": 1
}
}
},
{
"className": "list_store",
"attributes": {
"patchable": true,
"newmethod": "list_store_new",
"arguments": {
"name": "list store",
"args": [
"A_GIMME"
]
},
"methods": [
"list",
{
"name": "send",
"args": [
"A_SYMBOL"
]
},
{
"name": "append",
"args": [
"A_GIMME"
]
},
{
"name": "prepend",
"args": [
"A_GIMME"
]
},
{
"name": "insert",
"args": [
"A_GIMME"
]
},
{
"name": "delete",
"args": [
"A_FLOAT",
"A_DEFFLOAT"
]
},
{
"name": "get",
"args": [
"A_FLOAT",
"A_DEFFLOAT"
]
},
{
"name": "set",
"args": [
"A_GIMME"
]
}
],
"description": {
"kind": "parsing",
"subkind": "list"
},
"iolets": {
"inlets": 2,
"outlets": 2
}
}
},
{
"className": "list_split",
"attributes": {
"patchable": true,
"newmethod": "list_split_new",
"arguments": {
"name": "list split",
"args": [
"A_DEFFLOAT"
]
},
"methods": [
"list",
"any"
],
"description": {
"kind": "parsing",
"subkind": "list"
},
"iolets": {
"inlets": 2,
"outlets": 3
}
}
},
{
"className": "list_trim",
"attributes": {
"patchable": true,
"newmethod": "list_trim_new",
"arguments": "list trim",
"methods": [
"list",
"any"
],
"description": {
"kind": "parsing",
"subkind": "list"
},
"iolets": {
"inlets": 1,
"outlets": 1
}
}
},
{
"className": "list_length",
"attributes": {
"patchable": true,
"newmethod": "list_length_new",
"arguments": "list length",
"methods": [
"list",
"any"
],
"description": {
"kind": "parsing",
"subkind": "list"
},
"iolets": {
"inlets": 1,
"outlets": 1
}
}
},
{
"className": "list_fromsymbol",
"attributes": {
"patchable": true,
"newmethod": "list_fromsymbol_new",
"arguments": "list fromsymbol",
"methods": "symbol",
"description": {
"kind": "parsing",
"subkind": "list"
},
"iolets": {
"inlets": 1,
"outlets": 1
}
}
},
{
"className": "list_tosymbol",
"attributes": {
"patchable": true,
"newmethod": "list_tosymbol_new",
"arguments": "list tosymbol",
"methods": "list",
"description": {
"kind": "parsing",
"subkind": "list"
},
"iolets": {
"inlets": 1,
"outlets": 1
}
}
}
]
},
{
"file": "/Users/fd/Development/pure-data/src/g_io.c",
"classes": [
{
"className": "vinlet",
"attributes": {
"alias": "inlet~",
"help": "inlet-outlet",
"newmethod": "vinlet_new",
"arguments": {
"name": "inlet",
"args": [
"A_DEFSYM"
]
},
"methods": [
"bang",
"pointer",
"float",
"symbol",
"list",
"any",
{
"name": "fwd",
"args": [
"A_GIMME"
]
},
{
"name": "dsp",
"args": [
"A_CANT"
]
}
],
"description": {
"kind": "control",
"subkind": "flow"
},
"iolets": {
"outlets": 1
}
}
},
{
"className": "voutlet",
"attributes": {
"alias": "outlet~",
"help": "inlet-outlet",
"newmethod": "voutlet_new",
"arguments": {
"name": "outlet",
"args": [
"A_DEFSYM"
]
},
"methods": [
"bang",
"pointer",
"float",
"symbol",
"list",
"any",
{
"name": "dsp",
"args": [
"A_CANT"
]
}
],
"description": {
"kind": "control",
"subkind": "flow"
},
"iolets": {
"inlets": 1
}
}
}
]
},
{
"file": "/Users/fd/Development/pure-data/src/x_acoustics.c",
"classes": [
{
"className": "x_acoustics",
"attributes": [
{
"patchable": true,
"newmethod": "ftom_new",
"arguments": "ftom",
"methods": "float",
"description": {
"kind": "control",
"subkind": "math"
}
},
{
"patchable": true,
"newmethod": "rmstodb_new",
"arguments": "rmstodb",
"methods": "float",
"description": {
"kind": "control",
"subkind": "math"
}
},
{
"patchable": true,
"newmethod": "dbtorms_new",
"arguments": "dbtorms",
"methods": "float",
"description": {
"kind": "control",
"subkind": "math"
}
}
]
}
]
},
{
"file": "/Users/fd/Development/pure-data/src/g_readwrite.c",
"classes": [
{
"className": "savestate",
"attributes": {
"patchable": true,
"newmethod": "savestate_new",
"arguments": "savestate",
"methods": "list",
"description": {
"kind": "data",
"subkind": "canvas"
},
"iolets": {
"inlets": 1,
"outlets": 2
}
}
}
]
},
{
"file": "/Users/fd/Development/pure-data/src/g_numbox.c",
"classes": [
{
"className": "g_numbox",
"attributes": {
"patchable": true,
"alias": "my_numbox",
"newmethod": "my_numbox_new",
"arguments": {
"name": "nbx",
"args": [
"A_GIMME"
]
},
"methods": [
"bang",
"float",
"list",
{
"name": "click",
"args": [
"A_FLOAT",
"A_FLOAT",
"A_FLOAT",
"A_FLOAT",
"A_FLOAT"
]
},
{
"name": "motion",
"args": [
"A_FLOAT",
"A_FLOAT",
"A_DEFFLOAT"
]
},
{
"name": "dialog",
"args": [
"A_GIMME"
]
},
{
"name": "loadbang",
"args": [
"A_DEFFLOAT"
]
},
{
"name": "set",
"args": [
"A_FLOAT"
]
},
{
"name": "size",
"args": [
"A_GIMME"
]
},
{
"name": "delta",
"args": [
"A_GIMME"
]
},
{
"name": "pos",
"args": [
"A_GIMME"
]
},
{
"name": "range",
"args": [
"A_GIMME"
]
},
{
"name": "color",
"args": [
"A_GIMME"
]
},
{
"name": "send",
"args": [
"A_DEFSYM"
]
},
{
"name": "receive",
"args": [
"A_DEFSYM"
]
},
{
"name": "label",
"args": [
"A_DEFSYM"
]
},
{
"name": "label_pos",
"args": [
"A_GIMME"
]
},
{
"name": "label_font",
"args": [
"A_GIMME"
]
},
"log",
"lin",
{
"name": "init",
"args": [
"A_FLOAT"
]
},
{
"name": "log_height",
"args": [
"A_FLOAT"
]
},
{
"name": "zoom",
"args": [
"A_CANT"
]
}
],
"description": {
"kind": "interface",
"subkind": "gui"
}
}
}
]
},
{
"file": "/Users/fd/Development/pure-data/src/g_vumeter.c",
"classes": [
{
"className": "g_vumeter",
"attributes": {
"patchable": true,
"newmethod": "vu_new",
"arguments": {
"name": "vu",
"args": [
"A_GIMME"
]
},
"methods": [
"bang",
"float",
{
"name": "float",
"args": [
"A_FLOAT"
]
},
{
"name": "dialog",
"args": [
"A_GIMME"
]
},
{
"name": "size",
"args": [
"A_GIMME"
]
},
{
"name": "scale",
"args": [
"A_DEFFLOAT"
]
},
{
"name": "delta",
"args": [
"A_GIMME"
]
},
{
"name": "pos",
"args": [
"A_GIMME"
]
},
{
"name": "color",
"args": [
"A_GIMME"
]
},
{
"name": "receive",
"args": [
"A_DEFSYM"
]
},
{
"name": "label",
"args": [
"A_DEFSYM"
]
},
{
"name": "label_pos",
"args": [
"A_GIMME"
]
},
{
"name": "label_font",
"args": [
"A_GIMME"
]
},
{
"name": "zoom",
"args": [
"A_CANT"
]
}
],
"description": {
"kind": "interface",
"subkind": "gui"
}
}
}
]
},
{
"file": "/Users/fd/Development/pure-data/src/g_toggle.c",
"classes": [
{
"className": "g_toggle",
"attributes": {
"patchable": true,
"alias": "toggle",
"newmethod": "toggle_new",
"arguments": {
"name": "tgl",
"args": [
"A_GIMME"
]
},
"methods": [
"bang",
"float",
{
"name": "click",
"args": [
"A_FLOAT",
"A_FLOAT",
"A_FLOAT",
"A_FLOAT",
"A_FLOAT"
]
},
{
"name": "dialog",
"args": [
"A_GIMME"
]
},
{
"name": "loadbang",
"args": [
"A_DEFFLOAT"
]
},
{
"name": "set",
"args": [
"A_FLOAT"
]
},
{
"name": "size",
"args": [
"A_GIMME"
]
},
{
"name": "delta",
"args": [
"A_GIMME"
]
},
{
"name": "pos",
"args": [
"A_GIMME"
]
},
{
"name": "color",
"args": [
"A_GIMME"
]
},
{
"name": "send",
"args": [
"A_DEFSYM"
]
},
{
"name": "receive",
"args": [
"A_DEFSYM"
]
},
{
"name": "label",
"args": [
"A_DEFSYM"
]
},
{
"name": "label_pos",
"args": [
"A_GIMME"
]
},
{
"name": "label_font",
"args": [
"A_GIMME"
]
},
{
"name": "init",
"args": [
"A_FLOAT"
]
},
{
"name": "nonzero",
"args": [
"A_FLOAT"
]
},
{
"name": "zoom",
"args": [
"A_CANT"
]
}
],
"description": {
"kind": "interface",
"subkind": "gui"
}
}
}
]
},
{
"file": "/Users/fd/Development/pure-data/src/g_array.c",
"classes": [
{
"className": "g_array",
"attributes": {
"newmethod": "0",
"arguments": "array",
"methods": [
{
"name": "const",
"args": [
"A_DEFFLOAT"
]
},
"list",
{
"name": "bounds",
"args": [
"A_FLOAT",
"A_FLOAT",
"A_FLOAT",
"A_FLOAT"
]
},
{
"name": "xticks",
"args": [
"A_FLOAT",
"A_FLOAT",
"A_FLOAT"
]
},
{
"name": "xlabel",
"args": [
"A_GIMME"
]
},
{
"name": "yticks",
"args": [
"A_FLOAT",
"A_FLOAT",
"A_FLOAT"
]
},
{
"name": "ylabel",
"args": [
"A_GIMME"
]
},
{
"name": "style",
"args": [
"A_FLOAT"
]
},
{
"name": "width",
"args": [
"A_FLOAT"
]
},
{
"name": "color",
"args": [
"A_FLOAT"
]
},
{
"name": "vis",
"args": [
"A_FLOAT"
]
},
{
"name": "rename",
"args": [
"A_SYMBOL"
]
},
{
"name": "read",
"args": [
"A_SYMBOL"
]
},
{
"name": "write",
"args": [
"A_SYMBOL"
]
},
{
"name": "resize",
"args": [
"A_FLOAT"
]
},
{
"name": "zoom",
"args": [
"A_FLOAT"
]
},
{
"name": "edit",
"args": [
"A_FLOAT"
]
},
"print",
{
"name": "sinesum",
"args": [
"A_GIMME"
]
},
{
"name": "cosinesum",
"args": [
"A_GIMME"
]
},
{
"name": "normalize",
"args": [
"A_DEFFLOAT"
]
},
{
"name": "arraydialog",
"args": [
"A_SYMBOL",
"A_FLOAT",
"A_FLOAT",
"A_FLOAT"
]
},
"arrayviewlistnew",
{
"name": "arrayviewlistfillpage",
"args": [
"A_FLOAT",
"A_DEFFLOAT"
]
},
"arrayviewclose"
],
"description": {
"kind": "data",
"subkind": "array"
}
}
}
]
},
{
"file": "/Users/fd/Development/pure-data/src/g_bang.c",
"classes": [
{
"className": "g_bang",
"attributes": {
"patchable": true,
"newmethod": "bng_new",
"arguments": {
"name": "bng",
"args": [
"A_GIMME"
]
},
"methods": [
"bang",
"float",
"symbol",
"pointer",
"list",
"any",
{
"name": "click",
"args": [
"A_FLOAT",
"A_FLOAT",
"A_FLOAT",
"A_FLOAT",
"A_FLOAT"
]
},
{
"name": "dialog",
"args": [
"A_GIMME"
]
},
{
"name": "loadbang",
"args": [
"A_DEFFLOAT"
]
},
{
"name": "size",
"args": [
"A_GIMME"
]
},
{
"name": "delta",
"args": [
"A_GIMME"
]
},
{
"name": "pos",
"args": [
"A_GIMME"
]
},
{
"name": "flashtime",
"args": [
"A_GIMME"
]
},
{
"name": "color",
"args": [
"A_GIMME"
]
},
{
"name": "send",
"args": [
"A_DEFSYM"
]
},
{
"name": "receive",
"args": [
"A_DEFSYM"
]
},
{
"name": "label",
"args": [
"A_DEFSYM"
]
},
{
"name": "label_pos",
"args": [
"A_GIMME"
]
},
{
"name": "label_font",
"args": [
"A_GIMME"
]
},
{
"name": "init",
"args": [
"A_FLOAT"
]
},
{
"name": "zoom",
"args": [
"A_CANT"
]
}
],
"description": {
"kind": "interface",
"subkind": "gui"
}
}
}
]
},
{
"file": "/Users/fd/Development/pure-data/src/d_osc.c",
"classes": [
{
"className": "phasor",
"attributes": {
"signal": true,
"patchable": true,
"newmethod": "phasor_new",
"arguments": {
"name": "phasor~",
"args": [
"A_DEFFLOAT"
]
},
"methods": [
{
"name": "dsp",
"args": [
"A_CANT"
]
},
{
"name": "float",
"args": [
"A_FLOAT"
]
}
],
"description": {
"kind": "signal",
"subkind": "generators"
},
"iolets": {
"inlets": 2,
"outlets": 1
}
}
},
{
"className": "cos",
"attributes": {
"signal": true,
"patchable": true,
"newmethod": "cos_new",
"arguments": {
"name": "cos~",
"args": [
"A_DEFFLOAT"
]
},
"methods": {
"name": "dsp",
"args": [
"A_CANT"
]
},
"description": {
"kind": "signal",
"subkind": "math"
},
"iolets": {
"inlets": 1,
"outlets": 1
}
}
},
{
"className": "osc",
"attributes": {
"signal": true,
"patchable": true,
"newmethod": "osc_new",
"arguments": {
"name": "osc~",
"args": [
"A_DEFFLOAT"
]
},
"methods": [
{
"name": "dsp",
"args": [
"A_CANT"
]
},
{
"name": "float",
"args": [
"A_FLOAT"
]
}
],
"description": {
"kind": "signal",
"subkind": "generators"
},
"iolets": {
"inlets": 2,
"outlets": 1
}
}
},
{
"className": "sigvcf",
"attributes": {
"signal": true,
"patchable": true,
"newmethod": "sigvcf_new",
"arguments": {
"name": "vcf~",
"args": [
"A_DEFFLOAT"
]
},
"methods": [
{
"name": "dsp",
"args": [
"A_CANT"
]
},
{
"name": "float",
"args": [
"A_FLOAT"
]
}
],
"description": {
"kind": "signal",
"subkind": "filters"
},
"iolets": {
"inlets": 3,
"outlets": 2
}
}
},
{
"className": "noise",
"attributes": {
"patchable": true,
"newmethod": "noise_new",
"arguments": {
"name": "noise~",
"args": [
"A_DEFFLOAT"
]
},
"methods": [
{
"name": "dsp",
"args": [
"A_CANT"
]
},
{
"name": "seed",
"args": [
"A_FLOAT"
]
}
],
"description": {
"kind": "signal",
"subkind": "generators"
},
"iolets": {
"inlets": 1,
"outlets": 1
}
}
}
]
},
{
"file": "/Users/fd/Development/pure-data/src/x_libpdreceive.c",
"classes": [
{
"className": "libpdreceive",
"attributes": {
"newmethod": "libpdreceive_donew",
"arguments": {
"name": "libpd_receive",
"args": [
"A_DEFSYM"
]
},
"methods": [
"bang",
"float",
"symbol",
"pointer",
"list",
"any"
]
}
}
]
},
{
"file": "/Users/fd/Development/pure-data/src/d_delay.c",
"classes": [
{
"className": "sigdelwrite",
"attributes": {
"signal": true,
"patchable": true,
"help": "delay-tilde-objects",
"newmethod": "sigdelwrite_new",
"arguments": {
"name": "delwrite~",
"args": [
"A_DEFSYM",
"A_DEFFLOAT"
]
},
"methods": [
{
"name": "dsp",
"args": [
"A_CANT"
]
},
"clear"
],
"description": {
"kind": "signal",
"subkind": "delays"
},
"iolets": {
"inlets": 1
}
}
},
{
"className": "sigdelread",
"attributes": {
"patchable": true,
"help": "delay-tilde-objects",
"newmethod": "sigdelread_new",
"arguments": {
"name": "delread~",
"args": [
"A_DEFSYM",
"A_DEFFLOAT"
]
},
"methods": [
{
"name": "dsp",
"args": [
"A_CANT"
]
},
"float"
],
"description": {
"kind": "signal",
"subkind": "delays"
},
"iolets": {
"inlets": 1,
"outlets": 1
}
}
},
{
"className": "sigvd",
"attributes": {
"signal": true,
"patchable": true,
"alias": "vd~",
"help": "delay-tilde-objects",
"newmethod": "sigvd_new",
"arguments": {
"name": "delread4~",
"args": [
"A_DEFSYM"
]
},
"methods": {
"name": "dsp",
"args": [
"A_CANT"
]
},
"description": {
"kind": "signal",
"subkind": "delays"
},
"iolets": {
"inlets": 1,
"outlets": 1
}
}
}
]
},
{
"file": "/Users/fd/Development/pure-data/src/g_vslider.c",
"classes": [
{
"className": "g_vslider",
"attributes": {
"patchable": true,
"alias": "vslider",
"newmethod": "vslider_new",
"arguments": {
"name": "vsl",
"args": [
"A_GIMME"
]
},
"methods": [
"bang",
"float",
{
"name": "click",
"args": [
"A_FLOAT",
"A_FLOAT",
"A_FLOAT",
"A_FLOAT",
"A_FLOAT"
]
},
{
"name": "motion",
"args": [
"A_FLOAT",
"A_FLOAT",
"A_DEFFLOAT"
]
},
{
"name": "dialog",
"args": [
"A_GIMME"
]
},
{
"name": "loadbang",
"args": [
"A_DEFFLOAT"
]
},
{
"name": "set",
"args": [
"A_FLOAT"
]
},
{
"name": "size",
"args": [
"A_GIMME"
]
},
{
"name": "delta",
"args": [
"A_GIMME"
]
},
{
"name": "pos",
"args": [
"A_GIMME"
]
},
{
"name": "range",
"args": [
"A_GIMME"
]
},
{
"name": "color",
"args": [
"A_GIMME"
]
},
{
"name": "send",
"args": [
"A_DEFSYM"
]
},
{
"name": "receive",
"args": [
"A_DEFSYM"
]
},
{
"name": "label",
"args": [
"A_DEFSYM"
]
},
{
"name": "label_pos",
"args": [
"A_GIMME"
]
},
{
"name": "label_font",
"args": [
"A_GIMME"
]
},
"log",
"lin",
{
"name": "init",
"args": [
"A_FLOAT"
]
},
{
"name": "steady",
"args": [
"A_FLOAT"
]
},
{
"name": "zoom",
"args": [
"A_CANT"
]
}
],
"description": {
"kind": "interface",
"subkind": "gui"
}
}
}
]
},
{
"file": "/Users/fd/Development/pure-data/src/s_loader.c",
"classes": [
{
"className": "\"",
"attributes": {
"methods": {
"name": [],
"args": [
"dirname"
]
}
}
}
]
},
{
"file": "/Users/fd/Development/pure-data/src/m_class.c",
"classes": [
{
"className": "select",
"attributes": []
}
]
},
{
"file": "/Users/fd/Development/pure-data/src/g_template.c",
"classes": [
{
"className": "template",
"attributes": {
"newmethod": "0",
"arguments": "template",
"methods": {
"name": "struct",
"args": [
"A_GIMME"
]
}
}
},
{
"className": "gtemplate",
"attributes": {
"alias": "template",
"newmethod": "gtemplate_new",
"arguments": {
"name": "struct",
"args": [
"A_GIMME"
]
},
"description": {
"kind": "data",
"subkind": "struct"
},
"iolets": {
"outlets": 1
}
}
},
{
"className": "curve",
"attributes": {
"patchable": true,
"alias": [
"drawcurve",
"filledpolygon",
"filledcurve"
],
"help": "draw-shapes",
"newmethod": "curve_new",
"arguments": {
"name": "drawpolygon",
"args": [
"A_GIMME"
]
},
"methods": "float",
"description": {
"kind": "data",
"subkind": "struct"
},
"iolets": {
"inlets": 1
}
}
},
{
"className": "plot",
"attributes": {
"patchable": true,
"newmethod": "plot_new",
"arguments": {
"name": "plot",
"args": [
"A_GIMME"
]
},
"methods": "float",
"description": {
"kind": "data",
"subkind": "struct"
},
"iolets": {
"inlets": 1
}
}
},
{
"className": "drawnumber",
"attributes": {
"patchable": true,
"alias": [
"drawsymbol",
"drawnumber"
],
"newmethod": "drawnumber_new",
"arguments": {
"name": "drawtext",
"args": [
"A_GIMME"
]
},
"methods": "float",
"description": {
"kind": "data",
"subkind": "struct"
},
"iolets": {
"inlets": 1
}
}
}
]
},
{
"file": "/Users/fd/Development/pure-data/src/d_array.c",
"classes": [
{
"className": "tabwrite_tilde",
"attributes": {
"signal": true,
"patchable": true,
"newmethod": "tabwrite_tilde_new",
"arguments": {
"name": "tabwrite~",
"args": [
"A_DEFSYM"
]
},
"methods": [
{
"name": "dsp",
"args": [
"A_CANT"
]
},
{
"name": "set",
"args": [
"A_SYMBOL"
]
},
"stop",
{
"name": "start",
"args": [
"A_DEFFLOAT"
]
},
"bang"
],
"description": {
"kind": "signal",
"subkind": "array"
},
"iolets": {
"inlets": 1
}
}
},
{
"className": "tabplay_tilde",
"attributes": {
"patchable": true,
"newmethod": "tabplay_tilde_new",
"arguments": {
"name": "tabplay~",
"args": [
"A_DEFSYM"
]
},
"methods": [
{
"name": "dsp",
"args": [
"A_CANT"
]
},
"stop",
{
"name": "set",
"args": [
"A_DEFSYM"
]
},
"list"
],
"description": {
"kind": "signal",
"subkind": "array"
},
"iolets": {
"inlets": 1,
"outlets": 2
}
}
},
{
"className": "tabread_tilde",
"attributes": {
"signal": true,
"patchable": true,
"newmethod": "tabread_tilde_new",
"arguments": {
"name": "tabread~",
"args": [
"A_DEFSYM"
]
},
"methods": [
{
"name": "dsp",
"args": [
"A_CANT"
]
},
{
"name": "set",
"args": [
"A_SYMBOL"
]
}
],
"description": {
"kind": "signal",
"subkind": "array"
},
"iolets": {
"inlets": 1,
"outlets": 1
}
}
},
{
"className": "tabread4_tilde",
"attributes": {
"signal": true,
"patchable": true,
"newmethod": "tabread4_tilde_new",
"arguments": {
"name": "tabread4~",
"args": [
"A_DEFSYM"
]
},
"methods": [
{
"name": "dsp",
"args": [
"A_CANT"
]
},
{
"name": "set",
"args": [
"A_SYMBOL"
]
}
],
"description": {
"kind": "signal",
"subkind": "array"
},
"iolets": {
"inlets": 2,
"outlets": 1
}
}
},
{
"className": "tabosc4_tilde",
"attributes": {
"signal": true,
"patchable": true,
"newmethod": "tabosc4_tilde_new",
"arguments": {
"name": "tabosc4~",
"args": [
"A_DEFSYM"
]
},
"methods": [
{
"name": "dsp",
"args": [
"A_CANT"
]
},
{
"name": "set",
"args": [
"A_SYMBOL"
]
},
{
"name": "float",
"args": [
"A_FLOAT"
]
}
],
"description": {
"kind": "signal",
"subkind": "array"
},
"iolets": {
"inlets": 2,
"outlets": 1
}
}
},
{
"className": "tabsend",
"attributes": {
"signal": true,
"patchable": true,
"help": "tabsend-receive~",
"newmethod": "tabsend_new",
"arguments": {
"name": "tabsend~",
"args": [
"A_DEFSYM"
]
},
"methods": [
{
"name": "dsp",
"args": [
"A_CANT"
]
},
{
"name": "set",
"args": [
"A_SYMBOL"
]
}
],
"description": {
"kind": "signal",
"subkind": "array"
},
"iolets": {
"inlets": 1
}
}
},
{
"className": "tabreceive",
"attributes": {
"patchable": true,
"help": "tabsend-receive~",
"newmethod": "tabreceive_new",
"arguments": {
"name": "tabreceive~",
"args": [
"A_DEFSYM"
]
},
"methods": [
{
"name": "dsp",
"args": [
"A_CANT"
]
},
{
"name": "set",
"args": [
"A_SYMBOL"
]
}
],
"description": {
"kind": "signal",
"subkind": "array"
},
"iolets": {
"inlets": 1,
"outlets": 1
}
}
},
{
"className": "tabread",
"attributes": {
"patchable": true,
"newmethod": "tabread_new",
"arguments": {
"name": "tabread",
"args": [
"A_DEFSYM"
]
},
"methods": [
"float",
{
"name": "set",
"args": [
"A_SYMBOL"
]
}
],
"description": {
"kind": "data",
"subkind": "array"
},
"iolets": {
"inlets": 1,
"outlets": 1
}
}
},
{
"className": "tabread4",
"attributes": {
"patchable": true,
"newmethod": "tabread4_new",
"arguments": {
"name": "tabread4",
"args": [
"A_DEFSYM"
]
},
"methods": [
"float",
{
"name": "set",
"args": [
"A_SYMBOL"
]
}
],
"description": {
"kind": "data",
"subkind": "array"
},
"iolets": {
"inlets": 2,
"outlets": 1
}
}
},
{
"className": "tabwrite",
"attributes": {
"patchable": true,
"newmethod": "tabwrite_new",
"arguments": {
"name": "tabwrite",
"args": [
"A_DEFSYM"
]
},
"methods": [
"float",
{
"name": "set",
"args": [
"A_SYMBOL"
]
}
],
"description": {
"kind": "data",
"subkind": "array"
},
"iolets": {
"inlets": 1
}
}
}
]
},
{
"file": "/Users/fd/Development/pure-data/src/g_canvas.c",
"classes": [
{
"className": "g_canvas",
"attributes": {
"alias": [
"pd",
"page"
],
"newmethod": "0",
"arguments": "canvas",
"methods": [
{
"name": "canvas",
"args": [
"(t_method)canvas_new",
"gensym(\"canvas\")",
"A_GIMME"
]
},
{
"name": "restore",
"args": [
"A_GIMME"
]
},
{
"name": "coords",
"args": [
"A_GIMME"
]
},
{
"name": "obj",
"args": [
"A_GIMME"
]
},
{
"name": "msg",
"args": [
"A_GIMME"
]
},
{
"name": "floatatom",
"args": [
"A_GIMME"
]
},
{
"name": "listbox",
"args": [
"A_GIMME"
]
},
{
"name": "symbolatom",
"args": [
"A_GIMME"
]
},
{
"name": "text",
"args": [
"A_GIMME"
]
},
{
"name": "graph",
"args": [
"A_GIMME"
]
},
{
"name": "scalar",
"args": [
"A_GIMME"
]
},
{
"name": "connect",
"args": [
"A_FLOAT",
"A_FLOAT",
"A_FLOAT",
"A_FLOAT"
]
},
{
"name": "bng",
"args": [
"etc. ------------ */ class_addmethod(canvas_class",
"(t_method)canvas_bng",
"gensym(\"bng\")",
"A_GIMME"
]
},
{
"name": "toggle",
"args": [
"A_GIMME"
]
},
{
"name": "vslider",
"args": [
"A_GIMME"
]
},
{
"name": "hslider",
"args": [
"A_GIMME"
]
},
{
"name": "hdial",
"args": [
"A_GIMME"
]
},
{
"name": "vdial",
"args": [
"A_GIMME"
]
},
{
"name": "hradio",
"args": [
"A_GIMME"
]
},
{
"name": "vradio",
"args": [
"A_GIMME"
]
},
{
"name": "vumeter",
"args": [
"A_GIMME"
]
},
{
"name": "mycnv",
"args": [
"A_GIMME"
]
},
{
"name": "numbox",
"args": [
"A_GIMME"
]
},
{
"name": "pop",
"args": [
"A_DEFFLOAT"
]
},
"loadbang",
{
"name": "setbounds",
"args": [
"A_FLOAT",
"A_FLOAT",
"A_FLOAT",
"A_FLOAT"
]
},
{
"name": "relocate",
"args": [
"A_SYMBOL",
"A_SYMBOL"
]
},
{
"name": "vis",
"args": [
"A_FLOAT"
]
},
"menu-open",
{
"name": "map",
"args": [
"A_FLOAT"
]
},
{
"name": "dirty",
"args": [
"A_FLOAT"
]
},
"clear",
{
"name": "click",
"args": [
"A_FLOAT",
"A_FLOAT",
"A_FLOAT",
"A_FLOAT",
"A_FLOAT"
]
},
{
"name": "dsp",
"args": [
"A_CANT"
]
},
{
"name": "rename",
"args": [
"A_GIMME"
]
}
]
}
}
]
},
{
"file": "/Users/fd/Development/pure-data/src/x_arithmetic.c",
"classes": [
{
"className": "clip",
"attributes": {
"patchable": true,
"newmethod": "clip_new",
"arguments": {
"name": "clip",
"args": [
"A_DEFFLOAT",
"A_DEFFLOAT"
]
},
"methods": [
"float",
"bang"
],
"description": {
"kind": "control",
"subkind": "math"
},
"iolets": {
"inlets": 3,
"outlets": 1
}
}
},
{
"className": "x_arithmetic",
"attributes": [
{
"patchable": true,
"newmethod": "binop1_minus_new",
"arguments": {
"name": "-",
"args": [
"A_DEFFLOAT"
]
},
"methods": [
"bang",
"float"
],
"description": {
"kind": "operators",
"subkind": "math"
}
},
{
"patchable": true,
"newmethod": "binop1_div_new",
"arguments": {
"name": "/",
"args": [
"A_DEFFLOAT"
]
},
"methods": [
"bang",
"float"
],
"description": {
"kind": "operators",
"subkind": "math"
}
},
{
"patchable": true,
"newmethod": "binop1_max_new",
"arguments": {
"name": "max",
"args": [
"A_DEFFLOAT"
]
},
"methods": [
"bang",
"float"
],
"description": {
"kind": "control",
"subkind": "math"
}
},
{
"patchable": true,
"newmethod": "binop1_log_new",
"arguments": {
"name": "log",
"args": [
"A_DEFFLOAT"
]
},
"methods": [
"bang",
"float"
],
"description": {
"kind": "control",
"subkind": "math"
}
},
{
"patchable": true
},
{
"patchable": true,
"newmethod": "binop2_gt_new",
"arguments": {
"name": ">",
"args": [
"A_DEFFLOAT"
]
},
"methods": [
"bang",
"float"
],
"description": {
"kind": "operators",
"subkind": "comparison"
}
},
{
"patchable": true
},
{
"patchable": true
},
{
"patchable": true,
"newmethod": "binop3_ba_new",
"arguments": {
"name": "&",
"args": [
"A_DEFFLOAT"
]
},
"methods": [
"bang",
"float"
],
"description": {
"kind": "operators",
"subkind": "binary"
}
},
{
"patchable": true,
"newmethod": "binop3_bo_new",
"arguments": {
"name": "|",
"args": [
"A_DEFFLOAT"
]
},
"methods": [
"bang",
"float"
],
"description": {
"kind": "operators",
"subkind": "binary"
}
},
{
"patchable": true,
"newmethod": "binop3_ls_new",
"arguments": {
"name": "<<",
"args": [
"A_DEFFLOAT"
]
},
"methods": [
"bang",
"float"
],
"description": {
"kind": "operators",
"subkind": "binary"
}
},
{
"patchable": true,
"newmethod": "binop3_pc_new",
"arguments": {
"name": "%",
"args": [
"A_DEFFLOAT"
]
},
"methods": [
"bang",
"float"
],
"description": {
"kind": "operators",
"subkind": "math"
}
},
{
"patchable": true,
"newmethod": "binop3_div_new",
"arguments": {
"name": "div",
"args": [
"A_DEFFLOAT"
]
},
"methods": [
"bang",
"float"
],
"description": {
"kind": "control",
"subkind": "math"
}
},
{
"patchable": true,
"newmethod": "cos_new",
"arguments": "cos",
"methods": "float",
"description": {
"kind": "control",
"subkind": "math"
}
},
{
"patchable": true,
"newmethod": "atan_new",
"arguments": "atan",
"methods": "float",
"description": {
"kind": "control",
"subkind": "math"
}
},
{
"patchable": true,
"newmethod": "sqrt_new",
"arguments": "sqrt",
"methods": "float",
"description": {
"kind": "control",
"subkind": "math"
}
},
{
"patchable": true,
"newmethod": "abs_new",
"arguments": "abs",
"methods": "float",
"description": {
"kind": "control",
"subkind": "math"
}
}
]
}
]
},
{
"file": "/Users/fd/Development/pure-data/src/d_math.c",
"classes": [
{
"className": "clip",
"attributes": {
"signal": true,
"patchable": true,
"newmethod": "clip_new",
"arguments": {
"name": "clip~",
"args": [
"A_DEFFLOAT",
"A_DEFFLOAT"
]
},
"methods": {
"name": "dsp",
"args": [
"A_CANT"
]
},
"description": {
"kind": "signal",
"subkind": "math"
},
"iolets": {
"inlets": 3,
"outlets": 1
}
}
},
{
"className": "sigrsqrt",
"attributes": {
"signal": true,
"patchable": true,
"alias": "q8_rsqrt~",
"newmethod": "sigrsqrt_new",
"arguments": "rsqrt~",
"methods": {
"name": "dsp",
"args": [
"A_CANT"
]
},
"description": {
"kind": "signal",
"subkind": "math"
},
"iolets": {
"inlets": 1,
"outlets": 1
}
}
},
{
"className": "sigsqrt",
"attributes": {
"signal": true,
"patchable": true,
"alias": "q8_sqrt~",
"newmethod": "sigsqrt_new",
"arguments": "sqrt~",
"methods": {
"name": "dsp",
"args": [
"A_CANT"
]
},
"description": {
"kind": "signal",
"subkind": "math"
},
"iolets": {
"inlets": 1,
"outlets": 1
}
}
},
{
"className": "sigwrap",
"attributes": {
"signal": true,
"patchable": true,
"newmethod": "sigwrap_new",
"arguments": "wrap~",
"methods": {
"name": "dsp",
"args": [
"A_CANT"
]
},
"description": {
"kind": "signal",
"subkind": "math"
},
"iolets": {
"inlets": 1,
"outlets": 1
}
}
},
{
"className": "mtof_tilde",
"attributes": {
"signal": true,
"patchable": true,
"newmethod": "mtof_tilde_new",
"arguments": "mtof~",
"methods": {
"name": "dsp",
"args": [
"A_CANT"
]
},
"description": {
"kind": "signal",
"subkind": "math"
},
"iolets": {
"inlets": 1,
"outlets": 1
}
}
},
{
"className": "ftom_tilde",
"attributes": {
"signal": true,
"patchable": true,
"newmethod": "ftom_tilde_new",
"arguments": "ftom~",
"methods": {
"name": "dsp",
"args": [
"A_CANT"
]
},
"description": {
"kind": "signal",
"subkind": "math"
},
"iolets": {
"inlets": 1,
"outlets": 1
}
}
},
{
"className": "dbtorms_tilde",
"attributes": {
"signal": true,
"patchable": true,
"newmethod": "dbtorms_tilde_new",
"arguments": "dbtorms~",
"methods": {
"name": "dsp",
"args": [
"A_CANT"
]
},
"description": {
"kind": "signal",
"subkind": "math"
},
"iolets": {
"inlets": 1,
"outlets": 1
}
}
},
{
"className": "rmstodb_tilde",
"attributes": {
"signal": true,
"patchable": true,
"newmethod": "rmstodb_tilde_new",
"arguments": "rmstodb~",
"methods": {
"name": "dsp",
"args": [
"A_CANT"
]
},
"description": {
"kind": "signal",
"subkind": "math"
},
"iolets": {
"inlets": 1,
"outlets": 1
}
}
},
{
"className": "dbtopow_tilde",
"attributes": {
"signal": true,
"patchable": true,
"newmethod": "dbtopow_tilde_new",
"arguments": "dbtopow~",
"methods": {
"name": "dsp",
"args": [
"A_CANT"
]
},
"description": {
"kind": "signal",
"subkind": "math"
},
"iolets": {
"inlets": 1,
"outlets": 1
}
}
},
{
"className": "powtodb_tilde",
"attributes": {
"signal": true,
"patchable": true,
"newmethod": "powtodb_tilde_new",
"arguments": "powtodb~",
"methods": {
"name": "dsp",
"args": [
"A_CANT"
]
},
"description": {
"kind": "signal",
"subkind": "math"
},
"iolets": {
"inlets": 1,
"outlets": 1
}
}
},
{
"className": "pow_tilde",
"attributes": {
"signal": true,
"patchable": true,
"newmethod": "pow_tilde_new",
"arguments": {
"name": "pow~",
"args": [
"A_DEFFLOAT"
]
},
"methods": {
"name": "dsp",
"args": [
"A_CANT"
]
},
"description": {
"kind": "signal",
"subkind": "math"
},
"iolets": {
"inlets": 1,
"outlets": 1,
"sig_inlets": 1
}
}
},
{
"className": "exp_tilde",
"attributes": {
"signal": true,
"patchable": true,
"newmethod": "exp_tilde_new",
"arguments": "exp~",
"methods": {
"name": "dsp",
"args": [
"A_CANT"
]
},
"description": {
"kind": "signal",
"subkind": "math"
},
"iolets": {
"inlets": 1,
"outlets": 1
}
}
},
{
"className": "log_tilde",
"attributes": {
"signal": true,
"patchable": true,
"newmethod": "log_tilde_new",
"arguments": {
"name": "log~",
"args": [
"A_DEFFLOAT"
]
},
"methods": {
"name": "dsp",
"args": [
"A_CANT"
]
},
"description": {
"kind": "signal",
"subkind": "math"
},
"iolets": {
"inlets": 2,
"outlets": 1
}
}
},
{
"className": "abs_tilde",
"attributes": {
"signal": true,
"patchable": true,
"newmethod": "abs_tilde_new",
"arguments": "abs~",
"methods": {
"name": "dsp",
"args": [
"A_CANT"
]
},
"description": {
"kind": "signal",
"subkind": "math"
},
"iolets": {
"inlets": 1,
"outlets": 1
}
}
}
]
},
{
"file": "/Users/fd/Development/pure-data/src/g_hslider.c",
"classes": [
{
"className": "g_hslider",
"attributes": {
"patchable": true,
"alias": "hslider",
"newmethod": "hslider_new",
"arguments": {
"name": "hsl",
"args": [
"A_GIMME"
]
},
"methods": [
"bang",
"float",
{
"name": "click",
"args": [
"A_FLOAT",
"A_FLOAT",
"A_FLOAT",
"A_FLOAT",
"A_FLOAT"
]
},
{
"name": "motion",
"args": [
"A_FLOAT",
"A_FLOAT",
"A_DEFFLOAT"
]
},
{
"name": "dialog",
"args": [
"A_GIMME"
]
},
{
"name": "loadbang",
"args": [
"A_DEFFLOAT"
]
},
{
"name": "set",
"args": [
"A_FLOAT"
]
},
{
"name": "size",
"args": [
"A_GIMME"
]
},
{
"name": "delta",
"args": [
"A_GIMME"
]
},
{
"name": "pos",
"args": [
"A_GIMME"
]
},
{
"name": "range",
"args": [
"A_GIMME"
]
},
{
"name": "color",
"args": [
"A_GIMME"
]
},
{
"name": "send",
"args": [
"A_DEFSYM"
]
},
{
"name": "receive",
"args": [
"A_DEFSYM"
]
},
{
"name": "label",
"args": [
"A_DEFSYM"
]
},
{
"name": "label_pos",
"args": [
"A_GIMME"
]
},
{
"name": "label_font",
"args": [
"A_GIMME"
]
},
"log",
"lin",
{
"name": "init",
"args": [
"A_FLOAT"
]
},
{
"name": "steady",
"args": [
"A_FLOAT"
]
},
{
"name": "zoom",
"args": [
"A_CANT"
]
}
],
"description": {
"kind": "interface",
"subkind": "gui"
}
}
}
]
},
{
"file": "/Users/fd/Development/pure-data/src/x_vexp_if.c",
"classes": [
{
"className": "expr",
"attributes": [
{
"patchable": true,
"newmethod": "expr_new",
"arguments": {
"name": "expr",
"args": [
"A_GIMME"
]
},
"methods": "list",
"description": {
"kind": "control",
"subkind": "math"
}
},
{
"signal": true,
"patchable": true,
"help": "expr",
"newmethod": "expr_new",
"arguments": {
"name": "expr~",
"args": [
"A_GIMME"
]
},
"methods": [
"signal",
{
"name": "dsp",
"args": [
"A_CANT"
]
},
"version"
],
"description": {
"kind": "signal",
"subkind": "math"
}
}
]
}
]
},
{
"file": "/Users/fd/Development/pure-data/src/m_obj.c",
"classes": []
},
{
"file": "/Users/fd/Development/pure-data/src/x_gui.c",
"classes": [
{
"className": "gfxstub",
"attributes": {
"newmethod": "0",
"arguments": "gfxstub",
"methods": [
"any",
"signoff",
{
"name": "data",
"args": [
"A_GIMME"
]
},
"end",
"cancel"
],
"iolets": {
"outlets": 1
}
}
},
{
"className": "openpanel",
"attributes": {
"patchable": true,
"newmethod": "openpanel_new",
"arguments": {
"name": "openpanel",
"args": [
"A_DEFFLOAT"
]
},
"methods": [
"bang",
"symbol",
{
"name": "callback",
"args": [
"A_GIMME"
]
}
],
"description": {
"kind": "interface",
"subkind": "system"
},
"iolets": {
"inlets": 1,
"outlets": 1
}
}
},
{
"className": "savepanel",
"attributes": {
"patchable": true,
"newmethod": "savepanel_new",
"arguments": "savepanel",
"methods": [
"bang",
"symbol",
{
"name": "callback",
"args": [
"A_SYMBOL"
]
}
],
"description": {
"kind": "interface",
"subkind": "system"
},
"iolets": {
"inlets": 1,
"outlets": 1
}
}
},
{
"className": "key",
"attributes": [
{
"newmethod": "key_new",
"arguments": "key",
"methods": "float",
"description": {
"kind": "interface",
"subkind": "keyboard"
},
"iolets": {
"outlets": 1
}
},
{
"help": "key",
"newmethod": "keyname_new",
"arguments": "keyname",
"methods": "list",
"description": {
"kind": "interface",
"subkind": "keyboard"
},
"iolets": {
"outlets": 1
}
}
]
},
{
"className": "pdcontrol",
"attributes": {
"patchable": true,
"newmethod": "pdcontrol_new",
"arguments": "pdcontrol",
"methods": [
{
"name": "dir",
"args": [
"A_DEFFLOAT",
"A_DEFSYMBOL"
]
},
{
"name": "args",
"args": [
"A_DEFFLOAT"
]
},
{
"name": "browse",
"args": [
"A_SYMBOL"
]
},
"isvisible"
],
"description": {
"kind": "interface",
"subkind": "system"
},
"iolets": {
"inlets": 1,
"outlets": 1
}
}
}
]
},
{
"file": "/Users/fd/Development/pure-data/src/x_array.c",
"classes": [
{
"className": "x_array",
"attributes": [
{
"patchable": true,
"alias": [
"array",
"table"
],
"help": "array-object",
"newmethod": "0",
"arguments": "array define",
"methods": [
{
"name": "send",
"args": [
"A_SYMBOL"
]
},
"bang",
"any",
{
"name": "editmode",
"args": [
"A_GIMME"
]
}
],
"description": {
"kind": "data",
"subkind": "array"
}
},
{
"patchable": true,
"help": "array-object",
"newmethod": "array_sum_new",
"arguments": {
"name": "array sum",
"args": [
"A_GIMME"
]
},
"methods": [
"bang",
"float"
],
"description": {
"kind": "data",
"subkind": "array"
}
},
{
"patchable": true,
"help": "array-object",
"newmethod": "array_set_new",
"arguments": {
"name": "array set",
"args": [
"A_GIMME"
]
},
"description": {
"kind": "data",
"subkind": "struct"
}
},
{
"patchable": true,
"help": "array-object",
"newmethod": "array_random_new",
"arguments": {
"name": "array random",
"args": [
"A_GIMME"
]
},
"methods": [
{
"name": "seed",
"args": [
"A_FLOAT"
]
},
"float",
"bang"
],
"description": {
"kind": "data",
"subkind": "array"
}
},
{
"patchable": true,
"help": "array-object",
"newmethod": "array_min_new",
"arguments": {
"name": "array min",
"args": [
"A_GIMME"
]
},
"methods": [
"float",
"bang"
],
"description": {
"kind": "data",
"subkind": "array"
}
}
]
}
]
},
{
"file": "/Users/fd/Development/pure-data/src/d_ugen.c",
"classes": [
{
"className": "block_tilde",
"attributes": {
"patchable": true,
"alias": "switch~",
"newmethod": "block_new",
"arguments": {
"name": "block~",
"args": [
"A_DEFFLOAT",
"A_DEFFLOAT",
"A_DEFFLOAT"
]
},
"methods": [
{
"name": "set",
"args": [
"A_DEFFLOAT",
"A_DEFFLOAT",
"A_DEFFLOAT"
]
},
{
"name": "dsp",
"args": [
"A_CANT"
]
},
"float",
"bang"
],
"description": {
"kind": "signal",
"subkind": "block"
}
}
},
{
"className": "samplerate_tilde",
"attributes": {
"patchable": true,
"newmethod": "samplerate_tilde_new",
"arguments": "samplerate~",
"methods": "bang",
"description": {
"kind": "signal",
"subkind": "system"
},
"iolets": {
"inlets": 1,
"outlets": 1
}
}
}
]
},
{
"file": "/Users/fd/Development/pure-data/src/g_text.c",
"classes": [
{
"className": "g_text",
"attributes": [
{
"newmethod": "0",
"arguments": "text",
"methods": "any",
"description": {
"kind": "data",
"subkind": "text"
}
},
{
"newmethod": "0",
"arguments": "messresponder",
"methods": [
"bang",
"float",
"symbol",
"list",
"any"
]
}
]
}
]
},
{
"file": "/Users/fd/Development/pure-data/src/d_global.c",
"classes": [
{
"className": "sigsend",
"attributes": {
"signal": true,
"patchable": true,
"alias": "s~",
"newmethod": "sigsend_new",
"arguments": {
"name": "send~",
"args": [
"A_DEFSYM"
]
},
"methods": {
"name": "dsp",
"args": [
"A_CANT"
]
},
"description": {
"kind": "signal",
"subkind": "route"
},
"iolets": {
"inlets": 1
}
}
},
{
"className": "sigreceive",
"attributes": {
"patchable": true,
"alias": "r~",
"help": "send~",
"newmethod": "sigreceive_new",
"arguments": {
"name": "receive~",
"args": [
"A_DEFSYM"
]
},
"methods": [
{
"name": "set",
"args": [
"A_SYMBOL"
]
},
{
"name": "dsp",
"args": [
"A_CANT"
]
}
],
"description": {
"kind": "signal",
"subkind": "route"
},
"iolets": {
"inlets": 1,
"outlets": 1
}
}
},
{
"className": "sigcatch",
"attributes": {
"help": "throw~",
"newmethod": "sigcatch_new",
"arguments": {
"name": "catch~",
"args": [
"A_DEFSYM"
]
},
"methods": {
"name": "dsp",
"args": [
"A_CANT"
]
},
"description": {
"kind": "signal",
"subkind": "route"
},
"iolets": {
"outlets": 1
}
}
},
{
"className": "sigthrow",
"attributes": {
"signal": true,
"patchable": true,
"newmethod": "sigthrow_new",
"arguments": {
"name": "throw~",
"args": [
"A_DEFSYM"
]
},
"methods": [
{
"name": "set",
"args": [
"A_SYMBOL"
]
},
{
"name": "dsp",
"args": [
"A_CANT"
]
}
],
"description": {
"kind": "signal",
"subkind": "route"
},
"iolets": {
"inlets": 1
}
}
}
]
},
{
"file": "/Users/fd/Development/pure-data/src/x_connective.c",
"classes": [
{
"className": "pdint",
"attributes": {
"patchable": true,
"alias": "i",
"newmethod": "pdint_new",
"arguments": {
"name": "int",
"args": [
"A_DEFFLOAT"
]
},
"methods": [
{
"name": "send",
"args": [
"A_SYMBOL"
]
},
"bang",
"float"
],
"description": {
"kind": "control",
"subkind": "types"
},
"iolets": {
"inlets": 2,
"outlets": 1
}
}
},
{
"className": "pdfloat",
"attributes": {
"patchable": true,
"alias": "f",
"newmethod": "pdfloat_new",
"arguments": {
"name": "float",
"args": [
"A_FLOAT"
]
},
"methods": [
{
"name": "send",
"args": [
"A_SYMBOL"
]
},
"bang",
"float",
"symbol"
],
"description": {
"kind": "control",
"subkind": "types"
},
"iolets": {
"inlets": 2,
"outlets": 1
}
}
},
{
"className": "pdsymbol",
"attributes": {
"patchable": true,
"newmethod": "pdsymbol_new",
"arguments": {
"name": "symbol",
"args": [
"A_SYMBOL"
]
},
"methods": [
"bang",
"symbol",
"any"
],
"description": {
"kind": "control",
"subkind": "types"
},
"iolets": {
"inlets": 2,
"outlets": 1
}
}
},
{
"className": "bang",
"attributes": {
"patchable": true,
"alias": "b",
"newmethod": "bang_new",
"arguments": "bang",
"methods": [
"bang",
"float",
"symbol",
"list",
"any"
],
"description": {
"kind": "control",
"subkind": "types"
},
"iolets": {
"inlets": 1,
"outlets": 1
}
}
},
{
"className": "send",
"attributes": {
"patchable": true,
"alias": "s",
"help": "send-receive",
"newmethod": "send_new",
"arguments": {
"name": "send",
"args": [
"A_DEFSYM"
]
},
"methods": [
"bang",
"float",
"symbol",
"pointer",
"list",
"any"
],
"description": {
"kind": "control",
"subkind": "network"
},
"iolets": {
"inlets": 2
}
}
},
{
"className": "receive",
"attributes": {
"alias": "r",
"help": "send-receive",
"newmethod": "receive_new",
"arguments": {
"name": "receive",
"args": [
"A_DEFSYM"
]
},
"methods": [
"bang",
"float",
"symbol",
"pointer",
"list",
"any"
],
"description": {
"kind": "control",
"subkind": "network"
},
"iolets": {
"outlets": 1
}
}
},
{
"className": "select",
"attributes": {
"patchable": true,
"newmethod": "0",
"arguments": "select",
"methods": [
"float",
"symbol"
],
"description": {
"kind": "parsing",
"subkind": "stream"
}
}
},
{
"className": "route",
"attributes": {
"patchable": true,
"newmethod": "route_new",
"arguments": {
"name": "route",
"args": [
"A_GIMME"
]
},
"methods": [
"list",
"any"
],
"description": {
"kind": "parsing",
"subkind": "list"
},
"iolets": {
"inlets": 3,
"outlets": 2
}
}
},
{
"className": "pack",
"attributes": {
"patchable": true,
"newmethod": "pack_new",
"arguments": {
"name": "pack",
"args": [
"A_GIMME"
]
},
"methods": [
"bang",
"pointer",
"float",
"symbol",
"list",
"any"
],
"description": {
"kind": "parsing",
"subkind": "list"
},
"iolets": {
"inlets": "*",
"outlets": 1
}
}
},
{
"className": "unpack",
"attributes": {
"patchable": true,
"newmethod": "unpack_new",
"arguments": {
"name": "unpack",
"args": [
"A_GIMME"
]
},
"methods": [
"list",
"any"
],
"description": {
"kind": "parsing",
"subkind": "list"
},
"iolets": {
"inlets": 1,
"outlets": "*"
}
}
},
{
"className": "trigger",
"attributes": {
"patchable": true,
"alias": "t",
"newmethod": "trigger_new",
"arguments": {
"name": "trigger",
"args": [
"A_GIMME"
]
},
"methods": [
"list",
"bang",
"pointer",
"float",
"symbol",
"any"
],
"description": {
"kind": "parsing",
"subkind": "stream"
},
"iolets": {
"inlets": 1,
"outlets": "*"
}
}
},
{
"className": "spigot",
"attributes": {
"patchable": true,
"newmethod": "spigot_new",
"arguments": {
"name": "spigot",
"args": [
"A_DEFFLOAT"
]
},
"methods": [
"bang",
"pointer",
"float",
"symbol",
"list",
"any"
],
"description": {
"kind": "parsing",
"subkind": "stream"
},
"iolets": {
"inlets": 2,
"outlets": 1
}
}
},
{
"className": "moses",
"attributes": {
"patchable": true,
"newmethod": "moses_new",
"arguments": {
"name": "moses",
"args": [
"A_DEFFLOAT"
]
},
"methods": "float",
"description": {
"kind": "parsing",
"subkind": "stream"
},
"iolets": {
"inlets": 2,
"outlets": 2
}
}
},
{
"className": "until",
"attributes": {
"patchable": true,
"newmethod": "until_new",
"arguments": "until",
"methods": [
"bang",
"float",
"bang2"
],
"description": {
"kind": "control",
"subkind": "generators"
},
"iolets": {
"inlets": 2,
"outlets": 1
}
}
},
{
"className": "makefilename",
"attributes": {
"patchable": true,
"newmethod": "makefilename_new",
"arguments": {
"name": "makefilename",
"args": [
"A_DEFSYM"
]
},
"methods": [
"float",
"symbol",
"bang",
{
"name": "set",
"args": [
"A_SYMBOL"
]
}
],
"description": {
"kind": "interface",
"subkind": "system"
},
"iolets": {
"inlets": 1,
"outlets": 1
}
}
},
{
"className": "swap",
"attributes": {
"patchable": true,
"alias": "fswap",
"newmethod": "swap_new",
"arguments": {
"name": "swap",
"args": [
"A_DEFFLOAT"
]
},
"methods": [
"bang",
"float"
],
"description": {
"kind": "parsing",
"subkind": "list"
},
"iolets": {
"inlets": 2,
"outlets": 2
}
}
},
{
"className": "change",
"attributes": {
"patchable": true,
"newmethod": "change_new",
"arguments": {
"name": "change",
"args": [
"A_DEFFLOAT"
]
},
"methods": [
"bang",
"float",
{
"name": "set",
"args": [
"A_DEFFLOAT"
]
}
],
"description": {
"kind": "parsing",
"subkind": "stream"
},
"iolets": {
"inlets": 1,
"outlets": 1
}
}
},
{
"className": "value",
"attributes": {
"patchable": true,
"alias": "v",
"newmethod": "value_new",
"arguments": {
"name": "value",
"args": [
"A_DEFSYM"
]
},
"methods": [
"bang",
"float",
{
"name": "symbol2",
"args": [
"A_DEFSYM"
]
},
{
"name": "send",
"args": [
"A_SYMBOL"
]
}
],
"description": {
"kind": "data",
"subkind": "other"
},
"iolets": {
"inlets": 2,
"outlets": 1
}
}
}
]
},
{
"file": "/Users/fd/Development/pure-data/src/g_traversal.c",
"classes": [
{
"className": "ptrobj",
"attributes": {
"patchable": true,
"newmethod": "ptrobj_new",
"arguments": {
"name": "pointer",
"args": [
"A_GIMME"
]
},
"methods": [
"next",
{
"name": "send",
"args": [
"A_SYMBOL"
]
},
{
"name": "traverse",
"args": [
"A_SYMBOL"
]
},
{
"name": "vnext",
"args": [
"A_DEFFLOAT"
]
},
"delete",
{
"name": "equal",
"args": [
"A_POINTER"
]
},
{
"name": "send-window",
"args": [
"A_GIMME"
]
},
"rewind",
"pointer",
"bang"
],
"description": {
"kind": "control",
"subkind": "types"
},
"iolets": {
"inlets": 2,
"outlets": 3
}
}
},
{
"className": "get",
"attributes": {
"patchable": true,
"newmethod": "get_new",
"arguments": {
"name": "get",
"args": [
"A_GIMME"
]
},
"methods": [
"pointer",
{
"name": "set",
"args": [
"A_SYMBOL",
"A_SYMBOL"
]
}
],
"description": {
"kind": "data",
"subkind": "struct"
},
"iolets": {
"inlets": 1,
"outlets": 1
}
}
},
{
"className": "set",
"attributes": {
"patchable": true,
"newmethod": "set_new",
"arguments": {
"name": "set",
"args": [
"A_GIMME"
]
},
"methods": {
"name": "set",
"args": [
"A_SYMBOL",
"A_SYMBOL"
]
},
"description": {
"kind": "data",
"subkind": "struct"
},
"iolets": {
"inlets": "*"
}
}
},
{
"className": "elem",
"attributes": {
"patchable": true,
"newmethod": "elem_new",
"arguments": {
"name": "element",
"args": [
"A_DEFSYM",
"A_DEFSYM"
]
},
"methods": [
"float",
{
"name": "set",
"args": [
"A_SYMBOL",
"A_SYMBOL"
]
}
],
"description": {
"kind": "data",
"subkind": "struct"
},
"iolets": {
"inlets": 2,
"outlets": 1
}
}
},
{
"className": "getsize",
"attributes": {
"patchable": true,
"newmethod": "getsize_new",
"arguments": {
"name": "getsize",
"args": [
"A_DEFSYM",
"A_DEFSYM"
]
},
"methods": [
"pointer",
{
"name": "set",
"args": [
"A_SYMBOL",
"A_SYMBOL"
]
}
],
"description": {
"kind": "data",
"subkind": "struct"
},
"iolets": {
"inlets": 1,
"outlets": 1
}
}
},
{
"className": "setsize",
"attributes": {
"patchable": true,
"newmethod": "setsize_new",
"arguments": {
"name": "setsize",
"args": [
"A_DEFSYM",
"A_DEFSYM",
"A_DEFFLOAT"
]
},
"methods": {
"name": "set",
"args": [
"A_SYMBOL",
"A_SYMBOL"
]
},
"description": {
"kind": "data",
"subkind": "struct"
},
"iolets": {
"inlets": 2
}
}
},
{
"className": "append",
"attributes": {
"patchable": true,
"newmethod": "append_new",
"arguments": {
"name": "append",
"args": [
"A_GIMME"
]
},
"methods": [
"float",
{
"name": "set",
"args": [
"A_SYMBOL",
"A_SYMBOL"
]
}
],
"description": {
"kind": "data",
"subkind": "struct"
},
"iolets": {
"inlets": 3,
"outlets": 1
}
}
}
]
}
]