View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0005737 | ardour | bugs | public | 2013-10-19 14:37 | 2014-05-26 00:06 |
Reporter | zth | Assigned To | |||
Priority | normal | Severity | minor | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Summary | 0005737: VST plugins does not receive PPQ information | ||||
Description | It seems like VST plugins does not receive PPQ information (not my words, but someone who actually knows what they're talking about ;) ). I attatch a screenshot of the JuceDemoPlugin loaded in Ardour and in Carla for illustrative purposes. | ||||
Tags | No tags attached. | ||||
2013-10-19 14:37
|
|
|
https://github.com/falkTX/Carla/blob/master/source/backend/plugin/VstPlugin.cpp#L1053 <- link to code that does that |
|
are you talking about Bars|Beats|Ticks or PPQ (which is quite different) |
|
Here's from falkTX (who I found the issue with): <falktx> zth: vst doesn't have BBT per say, all the info is contained in PPQ <falktx> zth: we need to encode the BBT info from jack/ardour to vst PPQ <falktx> plugins will then know what to do |
|
I don't know it it's related but I can't make Filter-2 plugin to work (both LV2 and lxvst versions). The problem is it's not running envelope/automation inside a plugin. Position changes only when I hit stop and try from some other place on the timeline of a session. So it updates only on stop-start but it should do it automatically for envelope curve to work. |
|
I've just pushed changes to master that will provide a lot more BBT-based time info to VST plugins. I'd appreciate feedback on whether it works. |
|
more changes pushed. i've tested this with the "again" VST test plugin and it shows correct values at all times. if the plugin you test with doesn't update its display, that would suggest a problem with its GUI rather then the VST time information. |
|
this is fixed now, yes? |
|
Yes, fixed and working! :) |
|
Fixed problem for me with VST version of TAL-FilterII plugin. Could you please fix it for LV2 too? |
|
@mcdebugger, there has never been a problem with LV2 regarding this. LV2 plugins receive tempo, BBT, speed and transport position just fine if they ask for it. If there's a specific issue, it is most likely with the plugin in question. |
|
tested and confirmed working in 3.5.308. |
Date Modified | Username | Field | Change |
---|---|---|---|
2013-10-19 14:37 | zth | New Issue | |
2013-10-19 14:37 | zth | File Added: ppq-screenshot.png | |
2013-10-19 14:43 | zth | Note Added: 0015411 | |
2013-10-21 20:37 | paul | Note Added: 0015421 | |
2013-10-22 14:01 | zth | Note Added: 0015433 | |
2013-11-10 22:39 | mcdebugger | Note Added: 0015480 | |
2014-01-15 21:08 | paul | Note Added: 0015582 | |
2014-01-15 21:08 | paul | Status | new => feedback |
2014-01-16 03:46 | paul | Note Added: 0015583 | |
2014-01-19 04:50 | paul | Note Added: 0015587 | |
2014-01-19 10:50 | zth | Note Added: 0015593 | |
2014-01-19 12:09 | mcdebugger | Note Added: 0015594 | |
2014-01-19 12:26 | mcdebugger | Note Edited: 0015594 | |
2014-05-26 00:04 | x42 | Note Added: 0015810 | |
2014-05-26 00:06 | x42 | Note Added: 0015811 | |
2014-05-26 00:06 | x42 | Status | feedback => closed |
2014-05-26 00:06 | x42 | Resolution | open => fixed |
2014-05-26 00:07 | x42 | Relationship added | duplicate of 0002561 |