I've made the attached sub patch to solve a problem but whilst doing it I had the feeling this functionality is probably already there out of box (even though I couldn't find it).
I needed a sort of reverse of the ramp device. I want to take out the ramp of a CC stream and just get the final 'resting' value. My controller nob was bound to a patch selector and a change would trigger a CPU expensive patch loading procedure, so going from say patch 2 to 20 would start and stop 18 unwanted patch loads.
Is there an object already built to do this?