list-abs-intro.txt 4.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273
  1. OSCprepend - "Prepends" first argument to an OSC message list.
  2. compare-any - Test if two anythings are the same. Out: 1 if equal
  3. last-x - last-x: make a list of the last x floats (deprecated: use [list-lastx] instead
  4. list-abs - apply abs() on float elements of a list.
  5. list-accum - add all floats in a list
  6. list-add - Add two lists element by element
  7. list-apply - apply the object created by [arg1 arg2] on
  8. list-centroid - Calculates the centroid or center of mass of a list of
  9. list-clip - clip for lists
  10. list-compare - Compare two lists element by element.
  11. list-delete - delete element at position POS from list.
  12. list-dotprod - dot-product of two lists: res = sum(Xi*Yi)
  13. list-drip - list-drip: drips or serializes a list
  14. list-drip2 - Drips two lists in sync as long as the first list
  15. list-dripslow - Serialize a list on demand.
  16. list-emath - Do math on lists element by element
  17. list-enumerate - serialize a list and put numbers in front of every element
  18. list-equalize - scale a list so that all float elements sum up to 1
  19. list-extend - Build a list from incoming lists or elements.
  20. list-fifo-delim - This object is obsolete! Use [list-fifo] instead!
  21. list-fifo - stores incoming (list-)messages
  22. list-filter - filter out list elemnent by a condition
  23. list-find - Find position(s) of a value in a list.
  24. list-group - group items into lists of the same size
  25. list-geometric-mean - Calculates the geometric mean of a list (of floats)
  26. list-harmonic-mean - Calculates the harmonic mean of a list (of floats)
  27. list-idx - Get element at position idx.
  28. list-insert - insert LIST before element at position POS
  29. list-inter - elementwise linear interpolation between
  30. list-inter-many - Elementwise linear interpolation between several float lists
  31. list-iter - group lists into sub-lists with size-limit
  32. list-l2s - Concatenate a list into a single symbol using ARG1 as delimiter
  33. list-lastx - make a list of the last x floats.
  34. list-len - calculate length of a list (use [list length] if available)
  35. list-lifo - stores incoming (list-)messages
  36. list-makefilename - Change symbols in a list pass floats unchanged.
  37. list-map - Calls a user-defined operation for each of the incoming list elements
  38. list-map2 - Calls a user-defined operation for each pair of elements of two lists
  39. list-math - simple mathematical operations on lists.
  40. list-mean - Calculates the arithmetric mean of a list (of floats)
  41. list-minmax - find minimum and maximum float in a list.
  42. list-moses - [moses] for lists
  43. list-mult - Substract two lists element by element
  44. list-normalize - normalize a list
  45. list-nth - look up the nth element in a list. n has to be positive
  46. list-onearg - defaults for abstractions arguments
  47. list-pad - pad a list with elements from a longer list
  48. list-quicksort - Sort a list of floats into ascending order using a quicksort
  49. list-random - generate lists of pseudorandom integers
  50. list-rdrip - drips or serializes a list in reverse.
  51. list-reduce - apply a function of two arguments cumulatively to the items of a list
  52. list-replace - replace a list starting at position POS with another list
  53. list-rev - reverse a list
  54. list-rot - Rotate a list (move ROT# elements from front to back)
  55. list-round - round all numbers in a list
  56. list-sect - outputs the elements that are common to both input lists.
  57. list-seek - walk through a list element by element - similar to [textfile]
  58. list-shellsort - Sort a list of floats into ascending order using a Shell sort
  59. list-sieve - Look up occurence of incoming floats in a list
  60. list-sort - Sort an incoming list of values
  61. list-splat - like [list split] which also accepts negative split locations
  62. list-stddev - calculate the standard deviation of a float
  63. list-sub - Substract two lists element by element
  64. list-swap - swap two elements of a list at given indices.
  65. list-tabdump - dump a [table] into a list
  66. list-unique - remove duplicates from a list
  67. list-unitvec - make a unit vector out of any list
  68. list-wrandom - Use a list as a probability table for weighted random values
  69. prepent - shortcut for [list prepend]--[list trim]
  70. sroute - settable [route]
  71. take-two - take a list as input and print all combinations of
  72. triple-scale - interpolate linearily between two points (x y z)