Hi there. When I record Midi with my Komplete Kontrol S49 MK2 Keyboard there is a significant delay in almost all the notes. I have attached the Keyboard via USB to my PC. Other people in this forum are saying that to avoid this, you have to disable all plugins in the strip and/or in the master channel. I did bybass all the plugins in the strip and master output and also set the latency quite low > but the issue remains. My Soundcard is a focusrite scarlet i1818. cheers
Have you tried Constrain Delay Compensation ?
Btw, simply bypassing plugins is not enough, they have to be disabled (alt click). But constrain delay compensation is easier and faster, as it disables any high latency plugins in the signal chain
Hi there. I had the cance to try this yesterday and it seams this is solving the problem, thanks again mate! cheers
you should also enable “ASIO latency compensation” while recording VSTi midi tracks to prevent having your events earlier than they should.
- Step 1: Right click your midi/instrument track and select “Track Controls Settings”
- Step 2: Click “Instrument” and/or “midi” at the top of the window
- Step 3: In the “Hidden Controls” window, select “ASIO Latency Compensation” and click “Add > >”
- Step 4: Click Apply
It saved me from getting sick from bad midi timing, with both this “asio latency compensation” and “constrain delay compensation” you’ll get accurate midi recordings, no need to quantize if you play right in the pocket.
you’re welcome, you can also activate it by default in the preference, it’s in “recording>Midi>ASIO Latency Compensation active by default” no need to activate it from the track with that option.
Save, restart cubase, now, everytime you add a midi or instrument track, the compensation will be active from the get go.