Some of you probably already know this or use the resampling method but it's something I was stuck on, as I'm in the process of switching to live proper real time bounce would of been a deal breaker of whether I give up on live or not (there's resampling but it's not the same IMO). After hours of searching I finally found a workable solution and thought I'd share so no poor soul has to go through hours of internet searching just to find it.
1. Basic setup
In this pic, you'll see I've added the virus to an instrument rack alongside an external instrument, the external instrument allows live to bounce in real time however for it to do that it needs a midi device selected and an audio input selected. As you can see I've selected the virus for a midi device but not assigned it to any midi channel so it's not actually sending midi data to the virus, also I chose my audio inputs but turned the input gain down to zero so you can't hear them.
If you now go to export you will see you can render it in real time, you can also freeze the track then flatten.
2. Other USB outs
Nothing tricky here, just add an external instrument to a new track and choose the virus inside the instrument rack and the part you want to trigger, followed by the USB out you want for that track.
3. Analog outs
This gets a little tricky because of the way the external instrument rack selects it's audio inputs. You need to add an instrument rack to a new track then add two external instruments to it. The first external instrument is triggering the part but has it's gain set to zero like so:
The next one is for the audio input and not triggering midi like so (you can add hardware compensation to this one if you need):
Once you got all that setup you can save them as templates and go back to them at any time. If you need any more parts than outputs than add a new midi track and route it to the VC in the first track (you'll lose ability to freeze and flatten the first track),