Issue with midi recording in Cubase

Hello,

when I am recording from my midi keyboard the signal gets ‘out of rhytm’. So when I play a piano - part with midi Cubase doesnt register the notes on the right timestamp.

During the play i hear the notes in the right rhytm..

I have updated the drivers of my novation impulse midi keyboard but the problem still remains.

I have a latency of 10000 ms but that should not be a problem when using midi right?

Any suggestions of what is happening?

greetings!

When you record, what’s generating the sound? Is it a VST Instrument plugin?
10,000ms latency is a large number by any measure. That makes me think you do not have an ASIO compatible audio interface and are using a generic ASIO driver, correct?

Yes, I play with my midi - keyboard in a vst - instrument. Some notes hit te right timestamp, some of them arent…

Below you see my settings:

I already asked my fellow Cubaseans on reddit for suggestions. Some told my to buy a external audio - interface but that hasnt any affect on midi right?

it’s always going to be better using a low latency interface for monitoring the vst as you play it but if you can live with the latency you have with this driver when you play live then you may be able to make this work.

Your actual latency is 30ms rtl so quite significantly lower than 10,000ms :slight_smile:

Under studio setup/MIDI/MIDI port setup you have some options….try to select use system timestamp and see if it helps.

Yes the audio interface does make a difference. I could t play with the latency you get. An audio interface with low latency asio drivers will allow the sound from a vst to appear at the outputs much quicker than a built in interface.

This sounds like a comma vs period formatting issue.

10000 ms would be 10 seconds of latency. Presumably, you have 10 milliseconds of latency, but the formatting is not locale-correct.

Do you have an audio interface with its own ASIO driver? If not, that 10 milliseconds is probably about as good as you’ll get.

Pete
Microsoft

Thanks for looking in to it. How can you tell my actual latency is 30 ms? I cant figure that one out :smiley:

I dont have an audio interface with its own Asio - driver, I use the internal one.

The problem isnt te sound; when I play a note I hear it instantly, so there is no delay there.

The problem occurs when I play a piano part the midi isnt recorded in the same pattern as I play it; it is out of rhytm; too soon, too late; it isnt what I played…

The problem isnt the sound coming out of the outputs; that is fine. The problem is the midi recording from my midi intstrument into Cubase; it is recorded too soon, too late.. Just out of rhytm…

Sounds like a quantization problem?

Or do you have a time offset put on the track itself?

In your screencap you have 10.0ms input and 20.0ms output….latency most commonly given as the rtl (round trip latency) so in and out combined is 30ms.

You could probably get a little better latency with ASIO4all which I see you also have installed.

So di the timestamp setting make any difference??

Thanks for the explanation.

Will try it when I get back home from work. I already tweaked around with settings, all of them not making any difference but I will keep you updated.

Appreciate the feedback I am receiving!

Make sure you don’t have Auto Quantize activated.

Thanks! AQ was activated. Now everything is fine!

It was the AQ :smiley:

The screenshot does show a number format localization problem, however.

The latency is shown using a period, seemingly always. It’s a decimal point here separating the integral number from the fractional/decimal component. It should likely be a comma here, shouldn’t it?

The sample rate is also shown using a period, as the correct thousands separator for many countries outside the US.

So the two formats are not matching.

Pete
Microsoft

It’s not a thousands separator as the sample rate is expressed in kHz.

1 Like

Oh! You’re correct, of course.

I’m not used to seeing it expressed that way with 3 digits of precision. :slight_smile:

Pete
Microsoft

Go. Edit/Preferences/Record/MIDI/ Check “ASIO Latency Compensation Active by Default.

But you need indeed, a low latency interface