View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0009915 | ardour | bugs | public | 2025-04-08 11:46 | 2025-04-10 03:45 |
Reporter | mkel | Assigned To | x42 | ||
Priority | high | Severity | major | Reproducibility | always |
Status | resolved | Resolution | fixed | ||
Platform | Apple Macintosh | OS | MacOS | OS Version | 10.12 or later |
Product Version | 8.12 | ||||
Summary | 0009915: ardour8-export (command line) ignores plugin's latency on busses | ||||
Description | When I place a plugin that causes latency on a bus, the commandline tool ardour8-export ignores the plugin's latency setting and the rendered output of the bus is out of sync with the rest of the project. The export using the graphical UI renders correctly. I am routing a track 1 to a bus, and the bus to the master, and track 2 directly to the master. I am using Fabfilter Pro-Q 4 with Linear Phase - Very High mode that causes latency of 362.2ms, that I can see in the UI. When I play the song in UI, it plays correctly and the latency is compensated, same if I export from the UI. But when I run the export with command `/Applications/Ardour8.app/Contents/MacOS/ardour8-export -b 24 -o ~/temp/test.wav -s 48000 ~/temp/testproject testprojectfile` the bus plugin latency is not compensated and the bus output ends up not being in sync in the rendered output. If I place the plugin directly on the track, it works correctly. This is very frustrating, as it prevents using any plugins on the buses when rendering from the command line. | ||||
Steps To Reproduce | Make two tracks with same sample file. Route one of the tracks via a bus to the master and one directly to the master. Place a plugin that causes latency on the bus. Render using the command line tool `ardour8-export`. | ||||
Tags | No tags attached. | ||||