Hi,
I figured, attached abstraction could be useful to someone else, too, even though it's very simple.
list-math.pd will do basic math operations on lists, that is, add a constant to a list, multiply a list with a float etc. It is similar to Gem's vector operations v+, v*, etc. but is only using builtin objects (as of pd-0.39, where "list" was introduced) and can deal with mixed lists that also contain symbols, like "list a b c 1 2 3 x".
The basic principle used inside can also be changed to do symbol operations or even more general ops. Just replace the central "expr" with something else.
Frank Barknecht _ ______footils.org_ __goto10.org__