Process Panner Automatables (emit Changed)
authorRobin Gareus <robin@gareus.org>
Sun, 31 Dec 2017 17:12:04 +0000 (18:12 +0100)
committerRobin Gareus <robin@gareus.org>
Sun, 31 Dec 2017 17:15:34 +0000 (18:15 +0100)
commit9fc68378c69927fb7efcaca5a03847b373333634
treeb0d4b52167e35ad3455ea139ce0ee3d5604c6306
parent7fb1f5e032ad7659a7d5c513956692da4bce4457
Process Panner Automatables (emit Changed)

Pan-automation is evaluated directly from the control-list.
::distribute_automated() does not update the controls.

However, the *owner* of each automation-control is responsible to
evaluate automation of automated automation-controls (and emit Changed()
signals to notify the GUI and slaved controls).

This follow the same concept as PluginInsert: The Changed signal
is called on demand when evaluating automation.

This fixes pan-automation-sliders (automation-lane header) not updating.
libs/ardour/route.cc