Thanks a lot for your reply ! Indeed the “more character” is very subjective, sorry for that, I will trty to explain a bit further.
Here is an example of the Amp of Ableton : Ableton Amp - YouTube
The default preset when opening the effect on the blues distortion type in Ableton is already enough, as long as the amount of distortion can be modulated, the other parameters are fine where they are for a wide use case.
The distortion on the Vector Synth has two parameters : amount and colour. I could not find a video pointing at it specifically, but with on ly those two controls, you can get really different saturation/drive flavours.
The current overdrive on the Play is nice to add subtle variations of the sound, but it does not go in the wild harmonic territory.
Currently on the Play, only the sends for Delay and Reverb are available directly from the UI. Time, feedback, etc. are available if you go through a menu, and there is no way to control for example delay time and feedback simultaneously, and you need to do a bit of menu diving to access those parameters (except in performance mode, which could be a workaround if there is the ability to set custom values per pad in performance mode, as well as in grid mode, which is another wish).
A simple implementation of a new distortion effect for the Play could be :
having the possibility to chose the algorithm : current overdrive, distortion, fuzz (yeah, why not have a couple of algos to chose from if there is enough space !)
Once it is chosen, the current overdrive amount sets the amount of the chosen algorithm.
Like it is for Delay and Reverb settings (time, feedback, etc…), a color/tone control and eventual other controls could be editable from the same kind of menu.
Furthermore, in order to make some controls accessible from the UI, a way to implement that would be to chose one parameter to be controled from the UI (for example drive colour, or delay time) in a menu, and then press shift while turning the encoder corresponding to the effect (overdrive amount for drive colour, delay send for delay time). This way, we get 2 additional modulations slots in addition to the already existing 2 slots per knob.
I hope this makes sense !