#26 latency compensation

SVN
open
nobody
None
5
2013-04-14
2005-01-09
Erich Focht
No

... adding this after a small thread on lmuse-user...

There is a certain latency induced by the insert chain and by
the hardware itself. Also when recording the player listens to
the sound generated by some softsynth, maybe also going
through some effect plugins, and stays in sync with what
reaches the ear. In the end one collects a certain amount of
latency and it would be nice to have a way to specify this
for an input track. This should lead to the recording position
slightly shifted in time. Input or wave tracks should have
latency compensation times associated with them. They should
be individually tunable, and should determine by how much
the recorded track will be shifted in time.

Erich

Discussion

  • emmef
    emmef
    2006-04-23

    Logged In: YES
    user_id=1469260

    This is especially useful if you have
    - a soundcard with hardware monitoring (listenin directly to
    the input jack via hardware routing)
    - a system to which you cannot apply low latency patches.

    In this case, u can instruct jack to use a latency of, say,
    50 ms. That will never cause Xruns. Muse should be able to
    ask jackd what the input-latency of alsa_pcm:capture_XX is
    and correct this in the generated wave files accordingly.