this is a library I've been building since i started with pd, some things have better style/ usefulness than others. much of it was for fun, much was for learning. most of these abstractions have better alternatives already, and many are also straight from the pd doc files. Many abstractions require some libraries from Pd-extneded, mainly ekext, iemlib, and iemguts
please feel free to post improvements/ bugs
edit: seems too big to upload, get it from git: https://github.com/sebshader/shadelib