Another not-quite-there-but-better commit.
authorDavid Robillard <d@drobilla.net>
Sat, 30 Jun 2007 18:41:50 +0000 (18:41 +0000)
committerDavid Robillard <d@drobilla.net>
Sat, 30 Jun 2007 18:41:50 +0000 (18:41 +0000)
commitbbf41757133a29df0d37905f2fdce091878d2ffd
tree2506ed83985d406019236c68704df0b9542dbe3a
parent685fa95e729e5d510b28b4c715da062e9db580d9
Another not-quite-there-but-better commit.
Brought plugin automation into the fold of new automation system.
Fixed plugin automation, broke panner automation :] (pending Panner work).
Made AutomationController better at automatically following it's controller value (mimic what gain meter does).
Fixed some visible automation track bugs (but still broken WRT serialization).

git-svn-id: svn://localhost/ardour2/trunk@2092 d708f5d6-7413-0410-9779-e7cbd77b26cf
49 files changed:
gtk2_ardour/SConscript
gtk2_ardour/audio_time_axis.cc
gtk2_ardour/automation_controller.cc
gtk2_ardour/automation_controller.h
gtk2_ardour/automation_gain_line.cc [deleted file]
gtk2_ardour/automation_gain_line.h [deleted file]
gtk2_ardour/automation_line.cc
gtk2_ardour/automation_line.h
gtk2_ardour/automation_midi_cc_line.cc [deleted file]
gtk2_ardour/automation_midi_cc_line.h [deleted file]
gtk2_ardour/automation_pan_line.cc [deleted file]
gtk2_ardour/automation_pan_line.h [deleted file]
gtk2_ardour/automation_time_axis.cc
gtk2_ardour/automation_time_axis.h
gtk2_ardour/editor_canvas_events.cc
gtk2_ardour/editor_items.h
gtk2_ardour/editor_mouse.cc
gtk2_ardour/gain_automation_time_axis.cc [deleted file]
gtk2_ardour/gain_automation_time_axis.h [deleted file]
gtk2_ardour/ladspa_pluginui.cc
gtk2_ardour/midi_controller_time_axis.cc [deleted file]
gtk2_ardour/midi_controller_time_axis.h [deleted file]
gtk2_ardour/midi_time_axis.cc
gtk2_ardour/mixer_strip.cc
gtk2_ardour/pan_automation_time_axis.cc [deleted file]
gtk2_ardour/pan_automation_time_axis.h [deleted file]
gtk2_ardour/panner_ui.cc
gtk2_ardour/plugin_ui.h
gtk2_ardour/processor_automation_line.cc [deleted file]
gtk2_ardour/processor_automation_line.h [deleted file]
gtk2_ardour/processor_automation_time_axis.cc [deleted file]
gtk2_ardour/processor_automation_time_axis.h [deleted file]
gtk2_ardour/route_time_axis.cc
gtk2_ardour/route_time_axis.h
gtk2_ardour/time_axis_view.cc
gtk2_ardour/time_axis_view.h
libs/ardour/ardour/automatable.h
libs/ardour/ardour/panner.h
libs/ardour/ardour/plugin.h
libs/ardour/ardour/plugin_insert.h
libs/ardour/automatable.cc
libs/ardour/buffer_set.cc
libs/ardour/io.cc
libs/ardour/ladspa_plugin.cc
libs/ardour/panner.cc
libs/ardour/plugin.cc
libs/ardour/plugin_insert.cc
libs/ardour/session.cc
libs/ardour/vst_plugin.cc