I was thinking recently how I could simulate an accurate TR-909 Kick.
You need a diode-clipped triangle wave oscillator (easy, I can do that with a standard wavetable oscillator) feeding into a single-transistor VCA, which has a very specific response.
Since I cannot replicate that response using any of the existing Vital modules, I had an idea.
It would be great to have a distortion module that takes a wavetable, and uses it to distort the input.
Then I could create a wavetable for the TR-909 output VCA, indexed by control voltage, and use it to accurately model the response I want.
I could then module the wavetable with an envelope to do what I need.
The wavetable distortion module would simple take an input, and return that point in the wavetable as a result, along with the wavetable morphing features.
It’d be like a wavetable-based distortion lookup table.
Either that, or you could add it as a distortion option to the existing distortion module. Either way, I can see a lot of VERY useful use-cases for it…