a quick rant and I wonder if anyone has any suggestions…
I’m running as simple setup as possible, pure ITB, using a couple of VST instruments and limited effects… my overall processing load is around 25%, disc useage is near zero. Cubase 13, windows, just a fastish i5 but as I already said it’s not an overall processing issue as such… planning an upgrade which I’ll get to later… external audio interface just for monitoring.
No hardware, no external midi etc… to consider.
I’m running deliberately simple projects, i.e. less than 10 tracks… some of the VST are just sample playback, i.e. virtual drum machines, so no major processing going on. Serato sample, which seems to work fine.
I’m working with EDM type music for 30 odd years… so I would say I have a very well trained ear, particularly when it comes to timing.
What I find is that the timing of the playback keeps changing, i.e. it seems that the timing of tracks relative to one another keeps changing, so e.g. a snare drum will be tight in the pocket with the kick… but after pressing stop and play again it changes. This is happening all the time as I work, e.g. when jumping to the start locator, or after pressing stop and play. Because I have a very sensitive ear to the timing it sort of drives me insane… as it constantly distracts me. I’ve been finding this over the last 18 months or so and have tried to igore the issue but it keeps coming back to plague me…
I think the issue is probably related to track latency introduced by the VST instruments and the plugin chain and so it becomes much more obvious when introducing an element that has a higher latency… so e.g. today I introduced a track using BX_oberhausen, just a mono bass, so no problem on the processing side. My highest channel latencies are 10ms, but this doesn’t report the latency of VST intruments… only the inserts. But after starting to use the VST intrument in the projects the timing really falls apart, everything starts to sound sloppy and if I repeatedly re-start playback the timing will change each time… it seems to shift around so it’s possible to e.g. repeatedly hit jump to locator until I get lucky and it sounds better…
So my 1st question is… what the hell is going on Presumably Cubase wants to keep playing and not stop to do it’s housework whenever something changes… I get that, we don’t want to be back in the days of staring at a rotating egg timer whenever we change something in the project… but I find the timing being thrown out to be unacceptable. Does anyone know if there any options related to this behaviour… i.e. is there some way to just say play the damn thing exactly in time, exactly the same…every time… no matter if it does cause a pause to prepare buffers? ( btw before someone says it, I have tried experimenting with smaller and larger audio output buffers but this doesn’t help, actually it got much worse with a very small output buffer of 2 ms?? )
My next question, what else can I do, it doesn’t seem to be a limitation of my system… but could it help to move Cubase over to Mac? Would it help to get a different audio interface for monitoring… ( currently just an older USB ) I fail to understand why… but could it make a difference… but?? I’ve also checked with Latency Monitor and the current system does not have any issues… I run everything very minimal, no other software in background no WIFI etc… but could a MAC or significantly faster PC make a difference here… or is it just a limitation of the VST/ Cubase architecure? That’s what I’m asking?