In the real-world we have eurorack modules and API format comps and EQs (correct me if I'm wrong, I try to avoid hardware forums!), and these are standard formats that 3rd party developers can design and manufacture modules for.
Isn't it time for something similar in VST land?
Let's say I want to put together a modular synth that has Largo's wavetable osc's, Cytomic's filters, Diva's Moog envelopes, a couple of MSEG LFOs, a distortion module from Amplitube's stomp collection, and a Valhalla LV246 algo to top it off.
This may very well cripple my computer with one note, but if it sounds gorgeous who cares? It would be aimed squarely at the tweakheads, not the real musos
I've placed this in the 'hosts' forum because it would require a shell, which then would be inserted into a DAW as a VSTi. But the shell would provide the module rack GUI format/orientation, the modulation matrix of loaded modules, midi and/or audio in, audio out, and not much more. Preferably open source.
Modules like osc's, filters, step sequencers, LFOs, envelopes, FX would all be provided by 3rd party developers. And I'm talking really specific modules, like a distortion with 3 algos from Amplitube, or a Valhalla reverb with 3 algos.
You could argue that this is all possible with existing modular hosts, or that it's essentially what Reason RE's provide, but it's not, I'm thinking real modular piece by piece sub-set modules.
You could argue that this is unnecessary with all the many synths already available, it will just take up more of the dev's time supporting a new format.
Or it could be an added stream of revenue for the devs to sell subsets of their existing products. They could even introduce a gear-credits discounting system, where if you bought Diva's Moog osc, and the u-he Roland filters, and some u-he envelopes, you could buy Diva at a discounted price determined by how many components of Diva you already own.
Or the dev's may see it as an unwanted format which chips away at their main product sales.
Anyway, what say ye? Open for discussion now...