Skip to content

ppooll object overview for developers

c. hausch edited this page Jan 12, 2023 · 8 revisions

_copy & pasted from objects_overview.maxpat

general_helpers

  • ll.arrows - arrow keys
  • ll.ld - delayed loadbang
  • ll.mkdir - make a directory on the hard disc
  • ll.modifiers - modifier keys as numbers
  • ll.n_line - multiple lines
  • ll.no1 - mute the first message
  • ll.qlim - speedlim any messages
  • ll.shut - resetable pass only one message
  • ll.sp - send and prepend
  • ll.strip - strip a number at the end of a symbol
  • n - shortcut for print

lists

  • ll.lline - line for lists
  • ll.lreplace - replace an item in a list
  • ll.lsub - another replace list_item method
  • ll.sizelist - make a list of specific size
  • ll.slice1 - shortcut for first list item out first then the rest
  • ll.vlog - list scaler with logarithm

numbers

  • ll.!og - scale with logarithm (inverse to ll.og)
  • ll.bs - bigger-equal-smaller to seperate outputs
  • ll.ibin - binary conversion
  • ll.oct.div - divides octaves in any amount of tones
  • ll.og - scaler with logarithm
  • ll.!og - scale with logarithm (inverse to ll.og)

ppooll_advanced

  • ll.envi_wait - pauses environment loading if bound to a parameter
  • ll.fff - folder_folder_file manages two menus for file search
  • ll_fastforward - send to the header of a message
  • ll.getp - get a local parameter value
  • ll.mp - multiple parameter receive if parameters are numbered
  • ll.mps - multiple parameter receive
  • ll.pm - multiple parameter receive out one outlet
  • ll.preg - bangable ll.p
  • ll.psto - communicate with pattrstorage
  • ll.psto1 - communicate with pattrstorage restricted to only one message
  • ll.sub - replace an item of a list parameter

ppooll_basic

  • actmaker - makes any patch part of the system
  • ll.actname - outputs the name (icluding instance) of a patch
  • ll.actout - outputs all local parameters by name
  • ll.blues - blue output section
  • ll.buffer_menu - connected to a menu that should show all samples from buffer_host
  • ll.getacts - reports all loaded acts
  • ll.inputmix - blue input mix section for plugins
  • ll.jact - define an act as jitter act
  • ll.p - bind to a parameter
  • ll.par - send to a parameter from anywhere
  • ll.pf - send to a local parameter
  • ll.pp - bind to a parameter via pattr
  • ll.r - receive a local parameter OR local value
  • ll.r~ - receive audio from other acts
  • ll.rj - receive jitter matrices from other acts
  • ll.s - local send
  • ll.s~ - send audio anywhere
  • ll.folderfilter - looks inside ppooll_presets
  • ll.ppoollpaths - report user paths
  • ll.presetdialog - used by ll.presets

UI

  • ll_number - fancy numberbox
  • ll_2dslider - array of xy-sliders
  • ll.rslider - min-max slider
  • ll_mcwaveform – multichannel-enabled replacement for waveform~