Have you tried to implement launch control for automatic transmissions?
On VAG yes.
But you have to keep in mind also how well the automatic transmission can handle it.
If it is not very strong, you can easily break the input shaft.
Basically find the transmission stall speed, and then retard ignition + cut X amount of cylinders to stay a little below the stall speed or a lot below the stallspeed if you don't need so much stored energy in the flywheel and engine can produce boost.
Very interesting idea with this redsol. I need to dig more in IDA and discover more variables and routines and rethink this strategy.
As i understand redsol is the number of cylinders cutting fuel? So when i set it for example to 3, ECU will cut fuel on 3 cylinders? But how is it going to do it? I mean does ECU cut the same 3 cylinders every engine cycle (2 rotations) or pick some random ones? Cutting for example first 3 cyls (out of 5 in my example) sounds like much stress on the engine (very rough).
For flatshift just set it to 5, there is never any point to do anything else. This will keep the throttle open and the respool will be instant as soon as you complete the shift.
If you set it to less than 5, then there are cylinder cutting patterns defined in the binary, and it will use this rotating pattern. These patterns are optimized to reduce vibration.
But during flatshift the RPM will drop way too slowly and you will get wheelspin, wear the clutch unneccessarily and wear the synchronizers in the transmission.
The whole idea of the flatshift logic is to instantly take the stress out of the transmission, so you can shift much faster and keeping the throttle open for respool.
This is if you want to go fast. If you want to make stupid noises then do whatever you want to make the stupid noises.