Personal tools
You are here: Home development PDDP Catagories for Externals

Possible classes to describe the function of PD externals:

  • Control
    • Flow (bang, trigger, spigot ...)
    • Math (float, +-*/ == <= ...)
    • Lists (pack, unpack, glue ...)
    • Symbols (makesymbol, makefilename ...)
    • MIDI (notein, ctlin ...)
    • Data-structures (...)
    • Database (pool, qlist? textfile? ...)
  • Signal
    • Flow (dac~, adc~, sig~. )
    • Generators (osc~, cos~, phasor~ ...)
    • Tables (tabread, tabwrite, soundfiler...)
    • Filters (env~, vcf~ ...)
    • FFT & Audio Math (fft~, clip~ ...)
  • Graphics
    • Pixel Inputs (pdp_qt, pix_video)
    • Pixel Filters (pdp_convolve, pix_negative)
    • Pixel Outputs (pdp_xv, pix_write, pix_draw)
    • GemChains? (pdp2gem, translate, rotate ...)
    • Lighting (light, world_light)
    • Particle (part_*)
    • Vertex (vertex_*)

This first effort is multiple-level since I don't think a flat list of functional keywords will have a valuable granularity. No class list is perfect and things belong to any catagory only to some degree. Nevertheless such a structure breaks up the massive list of PD externals in a meaningful way to novice users. Please contribute!

Powered by IEM Powered by Plone Section 508 WCAG Valid XHTML Valid CSS Usable in any browser