Re: ArdourVST - Latency Management

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Thu, Jan 10, 2008 at 04:37:50PM +0100, Sebastian wrote:

> Okay. I tried it on my music machine but found another totally different 
> result. The latency of VST plugins gets compensated on tracks, but not 
> on busses.

I suspect Ardour is performing latency compensation 'the lazy
way', by just adding an offset to the sample indices used to
read a track that has processing latency, and make the transport
compensate for this, rather than by inserting _real_ delays in all
other processing paths.

This works, IFF the following assumptions are valid:

- all signals sources are tracks being played back,
- the signal from a track will not follow parallel paths,
- or if it does, all of them will have the same latency. 

It's simple and will work in many, but not all cases.

The more general solution, considering what can happen if you
have parallel processing paths (pre and post fader sends, 'real'
groups, tracks split off to a separate strip for some reason,
etc.) can be very complex - maybe too complex to allow for a
reliable  automatic compensation. 

In that case I'd prefer _no_ compensation at all to a partial
or wrong one - it makes a finding manual solution easier.

-- 
FA

Laboratorio di Acustica ed Elettroacustica
Parma, Italia

Lascia la spina, cogli la rosa.

_______________________________________________
Linux-audio-user mailing list
Linux-audio-user@xxxxxxxxxxxxxxxxxxxx
http://lists.linuxaudio.org/mailman/listinfo/linux-audio-user

[Index of Archives]     [Linux Sound]     [ALSA Users]     [Pulse Audio]     [ALSA Devel]     [Sox Users]     [Linux Media]     [Kernel]     [Photo Sharing]     [Gimp]     [Yosemite News]     [Linux Media]

  Powered by Linux