Has anyone measured the send/receive latency between devices?

Mar 28, 2011 at 2:16pm

Has anyone measured the send/receive latency between devices?

Let me make it clear that I’m NOT having any problems with latency, but I’d like to keep it as low as possible…so I’m asking (after not finding a good answer using search)

If the network latency/overhead from using udpsend any greater than the latency between m4l devices using regular send?

I have my suspicions, but without a real measurement there’s not really any point.

If I wanted to set up some devices to measure this, (in general terms) how should I go about it?

Mar 28, 2011 at 2:25pm

the problem with send device is that latency is un-expected.
from what i gather something to do with multi-core processors
and different “levels” creating different latency’s.
but i cant tell you that i’m using the plugsend~ device
and that the latency is very minimal. i can scratch into a muted track
with plugsend~ on and monitor my scratching on the plugreceive~ channel
and it will still be responsive enough to scratch.

Mar 28, 2011 at 3:52pm

I understand what you mean, but I’m talking about the general send/receive and udpsend/receive. It’s not audio data, it’s midi.

I *am* happy your latency is low enough for scratching though. :)

Mar 28, 2011 at 6:20pm

I’ve measured the latency of send/receive and udpsend/udpreceive with [cpuclock].
In both cases it seems directly proportional to Live’s audio buffer size, ie.

512 samples: ~12ms
128 samples: ~3ms

Apparently the transmission is handled by buffering in sync with the audio buffer.


You must be logged in to reply to this topic.