Hi guys,
I just noticed that cubase is shifting my recording early. I did a loop test with a hi hat and going to group track and recording it back to audio track. My interface is prism titan. The recording is shifted -1.38 ms.
I does the same on different buffer, asio guard on or off.
Any solution?
Ben
Hi and welcome to the forum,
Is the shift always the same even when you try multiple recordings?
You can set an offset in Studio Setup/Audio System/Adjust for record latency.
Usually caused by misreported latency of the audio driver, 1.38ms is very high though (mine is 68 samples for example) so probably worth investigating further rather than just compensating.
Make sure no plugs in control room or project when running the loopback test to get a baseline figure. Compare that to the figures Cubase reports for in and output latency and confirm that 1.38ms difference is the same
Also you could compare to rtl figures from oblique rtl utility to be sure it’s the interface misreprting and not something in Cubase causing the latency.
Hi Marting, thanks.
Yes the shift is always the same as long as I record the signal thru the prism titan.
All my analog gear causes 1.38ms early shift. What fixes the problem is if I measure delay on the external gear plugin.
My test was: Hi hat going into a group channel - recording the group channel to audio track.
Plug in external FX (SSL fusion) inserted on hi hat.
Record shifted 1.38ms. If I press measure delay on the plugin and set it at -1.38ms everything aligns.
The problem is when I record microphone thru the interface I’m not able to measure and set the delay so the recordings are set early.
Thanks,
Ben
Hi Grim,
I tried but adjust for record latency doesn’t do anything at all.
Ben
Sorry…typo. it’s not the adjust for record latency setting (that needs to be selected) it’s record shift…enter the offset in samples.
But as I said…I would be concerned that it’s so far out and do a lot more investigation…it’s over 100 times what my offset is.
Yes, yes we are talking about the same thing. I tried offsetting for 10000 samples but nothing happens:)
One would need to setup the “Record Shift” value:
It is in Studio → Studio Setup → Audio System
61 samples is the value in case your project ran on 44.1kHz sample rate. If you used another sample rate you have to convert 1.38ms to samples with your sample rate.
I don’t know if the value needs to be positive or negative, you’ll find out by trying.
Gawd…not sure what I’m doing with my math…ended up with two more zeros than needed…indeed, JM is correct your offset is only 61 samples at 44.1K. It’s entirely possible 10000 samples is outside of the accepted range…try it with the correct amount
Thanks Johnny, I tried that but no matter what value I put nothing is happening.
Ben
So you’re re-running loopback test to check it after making the change?
It definitely should work. Maybe reboot and make sure the preference has taken.
Hey Grim,
I just did the test one more time and it doesn`t work. Adjust for record latency is not doing anything. I did restart cubase and restarted the computer but no luck.
Here is a screenshot. The top is the hi hat, the bottom is the recorded and shifted early audio. Adjust for latency is set to 5000 samples but that doesnt change anything.
Take the external FX out of the equation. Just route it directly to an output and cable that back to an input, route it with normal routing, don’t use external FX. Stop setting it to thousands of samples you only need to adjust 61 samples.
I just tested the “Record Shift” on my system - the function works as expected. If I enter a value of +5000 samples than the resulting recordings will be 5000 samples early.
Maybe you should try to launch Cubase without Program Preferences (Cmd + Opt + Shift on launch).
Ok, now we are onto something:)
I removed the external fx, routed everything the same using audio connections (inputs-outputs) and Record shift works. With -66 samples my recording matches.
So Record shift doesn’t work with external FX plugin!
This is still bugging me as I’ve never had this problem before. I’ve never touched record shift before and I’ve been working in cubase since SX3 :)) I’m not that old though. lol
For now the solution is to use record shift by default to -66 samples and set manually delay for the external FX in Audio Connection’s/ External Effects tab.
Thanks Grimm, thanks everyone!
If you have any other ideas or see something suspicious please let me know!
Ben
I guess it’s assumed you will always ping the connection and use that offset…so having pinged you obviously expect things to be perfect, not 66 samples later because you have that set in record shift.
That’s correct but I will still have to have the record shift set to -66 samples for the direct inputs as the microphones and synths.
Thanks again,
Ben
Problem not solved:(
I just tried some of the synths and it’s a mess. Look at the screenshot.
Top track is Midi, second track is audio recorded thru external instrument output, third track is audio recorded directly from input 1 where synth is connected.
Record shift doesnt work, it’s set at -66 samples.
There is definitely a problem with Cubase calculating the latencies.
Ben