I'd look at some audio software development environments for this - either code it yourself in something like praxis or maybe Max or similar has one already built

"some of the best base-level info to remember can be found in Jim's sigfile" @Lugia

Utility modules are the dull polish that makes the shiny modules actually shine!!!

sound sources < sound modifiers < modulation sources < utilities