View Issue Details

IDProjectCategoryView StatusLast Update
0010118ardourfeaturespublic2026-01-11 08:54
Reporteriv-m Assigned To 
PrioritynormalSeverityminorReproducibilityalways
Status newResolutionopen 
PlatformGNUOSLinuxOS Version(any)
Product Version8.12 
Summary0010118: Beat position is not reported to LV2 plugins
DescriptionI was experimenting with GATE-12 plugin from TiagoLr in Ardour 8.12, and found
that in Sync mode, LV2 version of the plugin does not sync with beat posiotion
in the DAW, while VST3 version does.

The plugin uses JUCE framework, and JUCE uses[2][3] LV2_TIME__beat[4] atom
to get the beat position from the host. As far as I understood from the source,
Ardour does not send beat (and barBeat) to the LV2 plugins it hosts.

Is it possible to add beat, and, maybe, barBeat support? Or I'm missing something
and the problem should be fixed differently?

[1] https://github.com/tiagolr/gate12
[2] https://github.com/juce-framework/JUCE/blob/29396c22c93392d6738e021b83196283d6e4d850/modules/juce_audio_plugin_client/juce_audio_plugin_client_LV2.cpp#L332
[3] https://github.com/juce-framework/JUCE/blob/29396c22c93392d6738e021b83196283d6e4d850/modules/juce_audio_plugin_client/juce_audio_plugin_client_LV2.cpp#L352
[3] https://lv2plug.in/ns/ext/time#beat
Tagslv2

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2026-01-11 08:54 iv-m New Issue
2026-01-11 08:54 iv-m Tag Attached: lv2