Skip to content

markex

A miscellaneous collection of Pure Data externals by Mark Danks, including objects such as average and randomF.

Contributors

People who contribute to this project.

Objects

  • average average averages a series of numbers and outputs the resulting float.
  • invert invert is a control object that accepts a float and outputs its inverted value.
  • multiselect multiselect is like select, providing multiple value matches and a bang outlet for each match, plus a right outlet for other input.
  • oneshot oneshot lets one initial bang pass through, then blocks subsequent bangs until it receives a clear message.
  • randomF randomF is a floating-point random number generator for control-rate use.
  • strcat strcat prepends its stored text to any symbol sent to its inlet and outputs the resulting symbol.
  • tripleLine tripleLine is a control-ramp object described as being like Pd’s line, operating on lists rather than single values.
  • tripleRand tripleRand generates three distinct random numbers and outputs them as a list.
  • vector+ vector+ adds a constant offset to a vector, where a vector is a list of numbers.
  • vector- vector- subtracts a constant offset from every number in a vector, where a vector is represented as a list.
  • vector0x2a vector0x2a multiplies a vector—a list of numbers—by a numeric factor and outputs the resulting list.
  • vector0x2f vector/ divides a vector—a list of numbers—by a numeric factor and outputs the resulting list.
  • vectorabs vectorabs takes a vector—a list of numbers—and outputs a new vector containing the elementwise absolute values.
  • vectorpack vectorpack creates a new vector by appending a single value to a list of numbers.