19:51:26SAL9000delaying the input adjustments is "enough" for simple stuff like gain or eq -- not sure how to "de-zipper" something like a reverb, though.
19:51:54shinmerayou smooth the parameter change itself.
19:52:03shinmerausing something like https://www.musicdsp.org/en/latest/Filters/257-1-pole-lpf-for-smooth-parameter-changes.html
19:52:19SAL9000I guess capping slew rate is a reasonable answer.
19:52:47SAL9000You can treat e.g. wet/dry mix as 2x gain and use step-at-zero-xing for those.
19:53:00SAL9000the more complex reverb params you'd have to smooth though.
19:55:28shinmeraMaking /that/ smooth is even more difficult :)
19:55:51SAL9000It's more suitable for a small set of environments (small space, large space, outdoors), but it could work if you generate new IR's based on raycast data?
19:56:24SAL9000Smoothing between different IR curves could be done as a crossfade between 2 different convolving filters
19:56:26shinmeraGenerating IRs is a very heavy process.
19:57:01SAL9000Set of pre-generated IRs + mixing of IRs and/or wet/dry mixing?