I found this: http://designingsound.org/2010/02/charles-deenen-special-100-whooshes-in-2-minutes/ and it seems really awesome for creating great whooshes, but I can't understand the procedure. Everything is clear till the creation of submixes where to route similar kind of sounds, but then I'm lost:D Is there someone very patient that can describe all steps? :)
To be honest, I found this confusing as well when I first tried it, and even still I'm not sure if I'm getting it properly. Let me see if I can clarify by breaking it down into a few extra steps - and perhaps someone who really knows what they're talking about can correct my errors.
Create 10 audio tracks
On each track, edit in sounds with the characteristics that you want (growls, tones, distortion, etc)
Use the duplicate command to create 4-5 minutes of continuous sound.
See the video for examples
Create 3 Aux Tracks.
Open your I/O, choose the Bus tab and create 3 buses (Choose New Path, make sure the Mapping To Output box is not checked) and name your buses Submix 1, Submix 2, and Submix 3.
Set the Input of each Aux track to a different Submix bus (ie: Submix 1 should be routed to Aux track 1, etc)
Add a number of plugins to the Inserts of each Aux track - Dopplers, Low-End Enhancers, etc
Set the output of each audio track to one of your Submix buses - try to route similar sounds to the same bus
When Charles mentions setting up buses with side-chain ducking, he suggests that "if Submix 1 has the more “agressive” sounds, then Submix 1 should duck down submix 2, etc". To achieve this, open your I/O. Create a new bus, and this time call it "Sidechain Bus".
Now, set the output of your first Aux track to Sidechain Bus.
Add a gate/compressor plugin that can be used to duck your audio to the Inserts of Aux 2, and set the Sidechain Input of the plugin to "Sidechain Bus." Make sure the plugin is set up properly.
Set the output of Aux 2 and 3 to your main output. As Charles explains, "Send the main submix signal to a aux gate, so it only opens up at the loudest point..." So we'll set Aux 1 to go through an aux gate. Add a new Aux track, set its Input to "Sidechain Bus" (remember we set Aux 1's output as Sidechain Bus) and its output to your Main Output. Add a Gate Insert (C1 Gate, for example), and set its input to Sidechain Bus as well. If you've done this properly, Aux 1 is not only used to duck the other aux tracks but it also "only opens up at the loudest point."
Hope that helps.