Go Back   Cockos Incorporated Forums > REAPER Forums > newbieland

Reply
 
Thread Tools Display Modes
Old 02-23-2021, 03:39 AM   #1
Mr. Horsemagic
Human being with feelings
 
Join Date: Apr 2020
Location: Norway
Posts: 6
Default MIDI recording timing issues / MIDI latency

Hi, all

When I record MIDI, the material gets recorded slightly ahead of what I acually played. E.g. I use a click, and play RIGHT on the beat, the midi note are around 4000 samples to the left. Which makes the playing seem rushed.

So, I can clearly hear the difference from when I'm recording (which sounds correct) as opposed to when I play it back (which sounds ahead).

I don't have MIDI recording quantizing enableded. Right now I'm using a Samson M32 midi keyboard, but had the same issue with Arturia KeyLab. Latest version of Reaper, and audio block size 128.

Is there some setting I have touched?

Many thanks,
HM
Mr. Horsemagic is offline   Reply With Quote
Old 02-23-2021, 05:04 AM   #2
beingmf
Human being with feelings
 
beingmf's Avatar
 
Join Date: Jul 2007
Location: Jazz City
Posts: 4,335
Default

Is "Preserve PDC delay ..." ticked in the recording preferences of the track? Do you have anything active in the Monitor FX?
__________________
Windows 10x64 | AMD Ryzen 3700X | ATI FirePro 2100 | Marian Seraph AD2, 4.1.2.0 | Yamaha Steinberg MR816x
Experience the Blunzeworscht!
beingmf is offline   Reply With Quote
Old 02-24-2021, 08:12 AM   #3
Mr. Horsemagic
Human being with feelings
 
Join Date: Apr 2020
Location: Norway
Posts: 6
Default

Thx. 'Preserve PDC delay' was not ticked.

Ticked it, and now "what I record, is what I get on playback".

So this should always be ON when recording ANY track (midi/audio) on a session that has plug-ins with delay?
Mr. Horsemagic is offline   Reply With Quote
Old 02-24-2021, 08:22 AM   #4
beingmf
Human being with feelings
 
beingmf's Avatar
 
Join Date: Jul 2007
Location: Jazz City
Posts: 4,335
Default

Quote:
Originally Posted by Mr. Horsemagic View Post
So this should always be ON when recording ANY track (midi/audio) on a session that has plug-ins with delay?
That's my experience, yes.
Others may chime in … (I mean why is it switchable in the first place?)
__________________
Windows 10x64 | AMD Ryzen 3700X | ATI FirePro 2100 | Marian Seraph AD2, 4.1.2.0 | Yamaha Steinberg MR816x
Experience the Blunzeworscht!
beingmf is offline   Reply With Quote
Old 02-24-2021, 08:42 AM   #5
Mr. Horsemagic
Human being with feelings
 
Join Date: Apr 2020
Location: Norway
Posts: 6
Default

Started reading this thread, and got more confused than ever :-)
https://forums.cockos.com/showthread.php?p=1205336

So thanks for summing it up, that was my impression as well.
Obiously, as a player you "groove" on the material that is played back, and would want it always ON.
Mr. Horsemagic is offline   Reply With Quote
Old 02-25-2021, 06:40 PM   #6
Goldreap
Human being with feelings
 
Join Date: Feb 2009
Location: UK
Posts: 1,425
Default

Whether to have it on or off:

1/ If direct monitoring through interface (I.E. not monitoring through REAPER) it needs to be off.

2/ The other extreme....monitoring through REAPER with FX causing obvious latency, where you play early to pull the late notes back in time....you want it on, it compensates for your early playing by moving the recorded notes later on the grid.

3/ But the tricky bit....depends on what instrument (external) you're playing, and the player, and the material, and how much latency there is, and how much latency you can tolerate.

E.G. Guitarists tend to align their note picking to the metronome (or other tracks) and not care that the notes are coming out of the speaker 20 ms or so late....depends on the material of course. And if the latency is any more than that, they just won't use those FX when recording...so 'preserve...' should be off.

E.G. A synth player might be used to hitting the keys early because a lot of pads have a bit of swell into the note anyway...the player is used to listening to the monitoring and kind of 'placing' what he hears rather than worrying about the key hits grooving. 'Preserve...' should be on.

E.G A piano player playing a busy fast solo...he probably just bangs away at the keys, his fingers grooving to the metronome (band)....same as the guitarist....'Preserve...' off.

I wonder though....4000 samples is a big compensation. Is there that much latency in your monitoring path (track + master)? Are you consciously playing early to pull the sound earlier in time?
If not, your issue might be that your interface is not reporting its latency correctly, or that it's not reporting the ratio of input to output latency correctly.
Goldreap is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -7. The time now is 07:36 AM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2021, vBulletin Solutions Inc.