If you want to go from true clean to high gain without pressing a footswitch… well, I can’t think of any “real” amp where that would be possible so I’m just going to assume you want to do this with a single footswitch press rather than lots.
Scenes are your friend here - I’ll show you my approach below. Apologies for the poor quality photos, the QC screen is very reflective and after taking them I realised the back of my phone was mirroring onto it !
This is one preset for one song (next song in the setlist - next preset). Scene A is a clean tone with some time FX - so amp, cap and EQ along row 1, down to row 3 where it splits to an FX chain on row 4, then merge back to the multi out on row 3. The freeze in the middle of the FX chain is just for special effects fun
Scene B keeps the basic clean tone and adds in different FX. Because the CPU hungry time FX are on rows 3/4 and the also-CPU hungry amps are on rows 1/2, there is plenty of spare processing power. This preset is only 45% CPU and I’ve been pretty lazy with it - you could make it more efficient by combining some blocks.
Now for scenes C and D, which are distortion tones:
See the split directly after the noise gate on row 1? This is in A/B mode. You can assign different splitter levels for different scenes just like enabling or disabling device blocks. So when I’m in scenes A+B, the splitter sends 100% level to row 1 and 0% level to row 2. For scenes C+D, it’s 100% to row 2 and 0% to row 1.
So there’s now no signal going through the clean amp/cab/EQ on row 1 - only through the distortion chain on row 2. I bypass the blocks on row 1 anyway - there’s no signal going to them, so it wouldn’t make any difference - as it helps me see what’s going on.
Again, just as with the clean tone, there’s plenty of CPU free on rows 3/4 to add time FX for this lead tone. The gain block just before the split also lets me add an extra volume boost - that’s by assigning the gain level in that block to the scene. I have other presets where I even change the amp settings and EQ for the lead tone, all managed again through scenes.
Probably the craziest preset I have is for a song that requires an acoustic tone, a synth pad, a “regular” distortion, and that same distortion with a different synth pad playing in harmony:
That’s 74% CPU and took some working out how to fit it (and some compromises) - but it goes to show just how much you can cram in to a single preset.
…
TLDR: take advantage of being able to set levels on blocks per scene, including/especially splitter levels.