Clive.
I wondered if you had (assuming you have more than one core) split the core loading so only audio data moves through one core and compared this configuration to loading a complete track to RAM?