diff options
author | Robin Gareus <robin@gareus.org> | 2015-04-25 20:17:58 +0200 |
---|---|---|
committer | Robin Gareus <robin@gareus.org> | 2015-04-25 21:25:19 +0200 |
commit | 52d67203a10d3223f9f283fb56803b7979a0c2bd (patch) | |
tree | b869dbd39cb87f14846dbfd6c11903e73b422997 /gtk2_ardour/audio_time_axis.cc | |
parent | 517467f29747acde8baa6f42ed064e2ed58f5ea5 (diff) |
Trim Automation UI
Diffstat (limited to 'gtk2_ardour/audio_time_axis.cc')
-rw-r--r-- | gtk2_ardour/audio_time_axis.cc | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/gtk2_ardour/audio_time_axis.cc b/gtk2_ardour/audio_time_axis.cc index 01eda95d15..40c35d7cba 100644 --- a/gtk2_ardour/audio_time_axis.cc +++ b/gtk2_ardour/audio_time_axis.cc @@ -106,6 +106,10 @@ AudioTimeAxisView::set_route (boost::shared_ptr<Route> rt) create_automation_child (GainAutomation, false); } + if (automation_child (TrimAutomation) == 0) { + create_automation_child (TrimAutomation, false); + } + /* if set_state above didn't create a mute automation child, we need to make one */ if (automation_child (MuteAutomation) == 0) { create_automation_child (MuteAutomation, false); @@ -199,6 +203,10 @@ AudioTimeAxisView::create_automation_child (const Evoral::Parameter& param, bool create_gain_automation_child (param, show); + } else if (param.type() == TrimAutomation) { + + create_trim_automation_child (param, show); + } else if (param.type() == PanWidthAutomation || param.type() == PanElevationAutomation || param.type() == PanAzimuthAutomation) { |