I am newcomer in Arturia Pigments but I've used multi-layer vst synths since years to build my own sounds.
I use to build a keyboard sound using 4 layers (elsewhere):
1. a percussive initial transient
2. a "pad" sustained sound
3. a virtual analog sound that comes out if one stays on the key for a while, with a lot of evolving features controlled in realtime
4. a granular sound that plays with the pad and comes out at command by means of my expression pedal or modwheel.
In Pigments, I use the sample/granular engine to do 4, the harmonic/additive engine to do the pad, and so I need to do 1 and 3 with the utility engine. For 1, I have some transient sounds in Pigments library (3.5 today), but I can't officially add my own. On Windows 10, I could see they are under the hidden dir ProgramData. I copied a transient sound of mine in the _Noise/Transient Pigments directory by windows explorer, and the next time I loaded Pigments and switched the utility engine on I could see my sample along with the factory presets: I was ok with that, then I used the utility virtual analog to do 3, and associate it with the 3rd envelope and the second filter (the harmonic layer has its own filter).
So I could do it. But, it would be cleaner if I could create my user_folder and put my transients there, as it happens in the sampler engine. Can we add a + sign, as the sampler engine, to add our own folders also in the utility engine from within the vst interface?
Some other user might ask other enhancements to the utility engine.
Now, for discussion: in practice, in my example, I do not use the sampler engine for the transient because I use it for the granular sound, so I end up loading samples in the utility engine. In Pigments 4, may we have a sampler 3d engine replace the utility, and remove the sampler from the granular engine? We have 3 of everything, but we have 2 filters, hence we need to provide engines with some filtering as was done for the harmonic. Do I make myself clear?
Thanks for hearing.. by the way, fantastic synth with a lot of unicity