I am not talking about buffer size selection or other parameters that could minimize real time recording latency. I am talking about a very simple compensation that you could apply to a track over the RESULTING latency so that, no matter your driver interface delay or your external equipment delay, you would still be able to realign automatically your audio recordings on previously recorded tracks that you want ot synchronize to.
I tried the Input Latency feature that seems to be provided for exactly what I was referring to but it doesn't work as expected. To be honest, it worked in a test I did but I couldn't make it work again on a new track I created. It looks like some tracks are bound together to that they cannot be resynchronized in respect to each other. I dindn't Group them, I am using a single Clip per Track... but something I did is wrong because the Input latency compensation has now no effect now.
---
OK, the more I dig into this issue the more I understand the problem without having any solution yet.. but here are a few updates:
- for the ones that are not familiar with the Input Latency feature, you need to use the menu that is reached from the small clock in the upper right corner of the Track Inspector
- if you choose the "Adjust position of recording audio" while setting a delay from one of the three available options (in my case, I used "set in ms"), the Input Latency delay does work on the track display so that you can automatically allign an analog recorded clip with existing event within your FL Studio project.
- the bad news is that, even if your events are now graphically aligned, the rendered audio in not synchronized so that you get the same audio output as you did before using the Input Latency compensation.
Thanks for your help.