Synthbuilder wrote:Amaury wrote:
working with soft synth: the whole thing, and discussion above, is that you are hearing the sound delayed while recording it. So we assume that the human mind is able to adapt to that, and adapt the gesture in order to play the sound on time. In which case the notes are written in the right place.
Hi Amaury,
I don't think my main point is being understood. I appreciate why Live records the notes in the way that it does. The screen shot was simply there to indicate a frame of reference for the notes being played by the two VSTi.
Look carefully at the two VSTi. One is ahead of the other by 1mS. This is because the compressor is being compensated for in the Imposcar track. Take the compressor away or use the midi track to now play an external instrument and the midi data is not valid for the new instrument.
Live compensates for the playing of a particular combination of instruments when you recorded them, but this then does not allow new conbinations to be used and have the same timing.
Hi,
I understand what you are saying but I think we don't really are on the same line!
Sure, the more you have devices on a track, the more there is latency. But again, let's talk real world situation. If you record a track, either with or without the compressor, you;ll play in a certain manner, and will hear the sound more or less delayed, depending if there is a compressor or anything. The thing is you will adapt your playing, or at least that's how I see things.
The key thing to understand, is that nobody records with monitor ON, if not listening to what he records. Silent tests don't demonstrate anything, but the fact there is more latency if there are more devices.
Now, whatever the latency on a track, when you record it, in a real-world situation, you're trying to put the notes in a manner that the sound is satisfying, means in time. This is nearly impossible if the latency is too big, we all agree about that. In that logic, the notes gets recorded exactly where you hear the sound. And on play back, you can add or remove devices, it does not matter.
I feel like I repeat myself and that's not what you're after. Sorry about that. But I can't express it in different words for now.
Live does not compensate for the latency
if you are listening to what you are playing while you are recording, at all. We assume the human mind does, as a pianist does when playing his instrument. I am really, really sure that a pianist listens to what he is playing, and doesn't even notice he is hitting the keys earlier than the sound comes. that's the whole point of discussion with popslut.
So, if you have 5 ms latency for the instrument, you'll have a tendency to adapt, play the notes 5 ms early, so they will effectively be recorded on time, 5 ms later than you hit the keys (but where you heard the sound, thus were a hapy musician giving a good performance). It you have 7 ms on another track, you'll adapt and play around 7 ms early. Same, the notes will be 'on time'.
That's at least how it works and is thought now.
Would you mind performing a real-worls experiment, as suggested before?
Regards,
Amaury