View Issue Details

IDProjectCategoryView StatusLast Update
0006181ardourbugspublic2015-02-25 06:33
Reporterstef Assigned To 
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionno change required 
Summary0006181: lv2 plugin parameter inconsistency between plugin UI and automation
DescriptionThis refers to version 6fd947fe82b8 (Feb 16th, 2015). Sorry, but recompiling takes long on my computer.

In amsynth 1.5.1, the parameter "Osc Mix" can take three values: -1,0,1. The generic plugin UI recognizes this, but the automation control for the respective parameter doesn't: controllable.lower() and controllable.upper() yield 0 and 2, respectively.

I notices that in amsynth.ttl, that parameter has lv2:scalePoints, but is neither marked as lv2:integer, nor as lv2:enumeration. Is that a problem?

I also notices that amsynth's "Osc2 Range" has minimum=-1, maximum=2 in the .ttl, but minimum=-3, maximum=4 in the native GUI. But I guess this one is not ardour's problem (whereas the first problem may be?).

I'm using lilv 0.21.1.

Thanks, Stefan
TagsNo tags attached.

Activities

stef

2015-02-25 06:32

reporter   ~0016371

False alarm, no bug here. I confused the parameter names "Osc Mix" and "Frequency Mod to Oscillator".

stef

2015-02-25 06:33

reporter   ~0016372

False alarm, no bug here. I confused the parameter names "Osc Mix" and "Frequency Mod to Oscillator".

Issue History

Date Modified Username Field Change
2015-02-25 04:27 stef New Issue
2015-02-25 06:32 stef Note Added: 0016371
2015-02-25 06:33 stef Note Added: 0016372
2015-02-25 06:33 stef Status new => closed
2015-02-25 06:33 stef Resolution open => no change required