A simple abstraction of a dynamic receive, a control rate [receive] with an input to change the receive name.
Made with dynamic patching.
Not sure sth like this already has been shared.
EDIT: there is an open request on Github: https://github.com/pure-data/pure-data/issues/603 So I guess [r.mmb] does this too.
LATE EDIT: and this one https://forum.pdpatchrepo.info/topic/13151/rd-a-receive-whose-argument-can-be-set-on-the-fly