I have just released in github and deken the abstraction pack 'planifolia' (v.0.1).
Planifolia(from the second name of the orchid 'Vanilla planifolia') is a set of Pure Data abstractions designed to work without any compiled externals.
The abstractions implement a series of useful operations like arbitrary unary and binary operations in lists and arrays, quicksort, logical operators to check equality of arbitrary datatypes, easy OSC formatting/routing, etc. It also comes with toggle-based matrix GUI (designed to work be compatible with
iemmatrixobjects) and a matrix based step sequencer with some non usual features (independent tempo, beat and duration patterns, col/row/colrow modes, nice colors, etc).
Some bugs may still be there...
binary operations in arrays
random populates an arrays
unary operations in arrays
binary operations in list
list but the last element
random choose an element of the list
N rotated element of a list
groups elements into a list
last element of the list
greatest element of a list
mean of the floats in a list
minimum element in a list
mode of a list
quicksort algorithm implemented as a vanilla abstraction
removes element at index
N rotation of a list
randomize elements in a list
build an artithmetic series list
replaces element in a list with anothe list
perform unary operation in elements of a list
vanilla matrix interface
vanilla step sequencer with some non usual features
tool to format OSC messages
tool to route OSC messages
test if two symbols are equal
splits a symbol according to a char
Brazilian percussion samples were gently provided by Chico Correa youtube: /c/ChicoCorrea