Jazzmaniac... great to hear from a developer's perspective, & you raise some very valid points.
In response to some of them :
- Completely agree it's pointless waiting around for a 2 hour bounce in realtime. That being said, if you've got a really busy mix with lots of tracks & plugins, often it's not actually that much quicker going offline - perhaps giving you only a 50% time saving.
2 If buffers do drop in playback, it's better to hear them whilst they occur - every mix has 'difficult' passages, where CPU usage can max out & cause errors, so it's better to listen out for them.
3. Whilst I agree it's good to proof a constant source - no reason why you can't proof a realtime bounce afterwards.
4. I'm not a developer, but surely with current computing power there's an argument that plugins should have the same audio quality during playback & offline bouncing?
5. Completely agree that it's best to render external synths or time critical parts - this is where offline bouncing is really useful.
6. This is my main problem with offline bouncing - often automation get's skipped over - particularly with FX based automation. I also prefer midi timing to be as I've been listening to - not some 'improved' version!
Offline bouncing is undoubtedly a useful tool, but when it comes down to final mix down I still prefer realtime bouncing, (or recording to a Tascam DVRA 1000).
Peace & goodwill to all!