View Issue Details

IDProjectCategoryView StatusLast Update
0005890ardourbugspublic2014-05-18 08:20
Reporterjmb8710 Assigned Tojmb8710  
PrioritynormalSeveritymajorReproducibilityalways
Status closedResolutionfixed 
Product Version3.0 
Summary0005890: Ardour does not correctly implement MIDI binding of logarithmic LV2 controls
DescriptionWhen binding a logarithmic LV2 control (e.g. most filter cutoff controls) to an external MIDI control knob, Ardour does not correctly translate the MIDI control change. This means that in the lower half of the control’s range it does not move smoothly but jumps unnaturally.

This only seems to happen when attempting to do manual knob tweaking; drawing automation curves with the mouse operates the controls as expected.
Additional Informationhttp://sourceforge.net/p/calf/bugs/37/ refers to this bug. The relevant LV2 port property is documented at http://lv2plug.in/ns/ext/port-props/#logarithmic.

I am using the latest stable Ardour 3 release.
TagsNo tags attached.

  Users sponsoring this issue
Sponsors List Total Sponsorship = US$ 12

2014-03-23 13:28: jmb8710 (US$ 12)
  Users sponsoring this issue (Total Sponsorship = US$ 12)

Activities

x42

2014-03-23 19:50

administrator   ~0015721

Last edited: 2014-03-23 19:51

fixed in 3.5-364-gaf0c42e https://github.com/ardour/ardour/commit/af0c42e

Please verify and confirm.

jmb8710

2014-05-18 08:19

reporter   ~0015790

Now works as expected. Thanks for fixing, this was really annoying me. $12 donated as promised.

Issue History

Date Modified Username Field Change
2014-03-23 13:27 jmb8710 New Issue
2014-03-23 13:28 jmb8710 Sponsorship Added jmb8710: US$ 12
2014-03-23 13:28 jmb8710 Sponsorship Total 0 => 12
2014-03-23 19:50 x42 Note Added: 0015721
2014-03-23 19:50 x42 Status new => feedback
2014-03-23 19:51 x42 Note Edited: 0015721
2014-05-18 08:19 jmb8710 Note Added: 0015790
2014-05-18 08:20 jmb8710 Status feedback => resolved
2014-05-18 08:20 jmb8710 Resolution open => fixed
2014-05-18 08:20 jmb8710 Assigned To => jmb8710
2014-05-18 08:20 jmb8710 Status resolved => closed