Rich
The reason auto-loading was turned off by default in QLab 3 was this combination of facts:
1. Playing a single non-loaded cue in QLab 3 (and QLab 4) is dramatically faster than in QLab 2.
2. SSDs and faster CPUs mean the speed difference between playing a cue that is loaded and one that is not loaded is shrunk even more… it’s basically impossible to even measure the difference on a new Mac when you’re playing a single cue, and difficult to measure even with small cue sequences.
If a very complex cue is loaded, and the act of loading it causes enough strain on the CPU and disk, then cues which are playing at that moment can be caused to stutter. Since QLab has no way to know, by itself, what the right moment is for loading a cue, we have selected the default behavior for QLab to be “make fewer assumptions.”
Since the vary majority of QLab users do not push their Macs to the limit, most people never notice the difference between loading and not loading. Those who do can selectively auto-load, or manually load, their cues in a manner that best suits their show.
Best