I've was using fiddle~ to track amplitudes for a while, but realised I can use env~ instead to save on CPU. However, this is still quite cpu-intensive. Is there a method of tracking a signal's amplitude with low-to-nil cpu usage?

I need a fair few of these in tandem, plus the rest of the patch is running a particle system and so the more CPU that is used on controlling the particles, the less I can use on rendering them.