I'd like to be able to change the upsampling factor inside a poly~ imbedded in a M4L device dynamically, i.e. allow the end user to do that while he's using the device. As far as I know, it's impossible to do that yet without recompiling the DSP chain, that is basically to switch off and on the audio. Is there's a way to do that in Live (i.e. to stop Live's audio engine and restart it, or to recompile the DSP chain in a M4L device only)? The only workaround I found yet is to do that through scripting in Max, for example by deleting and recreating a useless MSP object. But this is nasty, and it sounds nasty as well.
Any hope? Or (let's dream a little bit), any hope of a future ability to change the upsampling factor dynamically without recompiling the whole DSP chain? As it's possible to load patches dynamically in poly~ (or plugins in vst~), I guess it's theoretically not impossible.
Am I dreaming?