View Issue Details

IDProjectCategoryView StatusLast Update
0000238ardourbugspublic2004-01-31 16:52
Reportertszilagyi Assigned To 
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionopen 
Summary0000238: Latency compensation of LADSPA plugins not working
DescriptionIt appears to me that the latency compensation for LADSPA plugins that have a control out port named "latency" (with the sample shift number written to it) doesn't work, or at least not the way I would expect.

It is possible that I did something wrong or my LADSPA plugin implementation is broken, so I wrote a simple test plugin to verify this problem (and to show what I exactly did):

http://www.hszk.bme.hu/~st444/tap/latencytest.tar.gz
(I have also uploaded the file with this report.)

There is a hardcoded sample delay number at the top of the code, which can be modified as needed. The plugin GUI has a toggle button for switching the delay on/off.

It appears to me as if there was no latency compensation at all. When I switch the latency delay on/off, the position of the music skips backward/forward.
Additional InformationArdour/GTK 0.433.0 running with libardour 0.717.0
TagsNo tags attached.

Activities

2004-01-29 09:16

 

latencytest.tar.gz (11,637 bytes)

tszilagyi

2004-01-31 16:52

reporter   ~0000372

Misunderstood the working of latency compensation.
Jesse explained how it actually works at ardour-dev.
The bug was in my head.
Sorry.

Issue History

Date Modified Username Field Change
2004-01-29 09:16 tszilagyi New Issue
2004-01-29 09:16 tszilagyi File Added: latencytest.tar.gz
2004-01-31 16:52 tszilagyi Status new => closed
2004-01-31 16:52 tszilagyi Note Added: 0000372