diff options
author | Paul Davis <paul@linuxaudiosystems.com> | 2016-02-27 22:16:37 -0500 |
---|---|---|
committer | Paul Davis <paul@linuxaudiosystems.com> | 2016-05-31 15:30:38 -0400 |
commit | 99d251de7d36d074f36ba5e8b549b0bf6a39016b (patch) | |
tree | 0c9a58ee02a8050bba676274c597e41d08276f62 /gtk2_ardour/ardour_ui.cc | |
parent | 3819d4f9eda7e7dc827f3c97a6e12c0385e4579b (diff) |
first pass at making the GUI for a VCA visible
Diffstat (limited to 'gtk2_ardour/ardour_ui.cc')
-rw-r--r-- | gtk2_ardour/ardour_ui.cc | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/gtk2_ardour/ardour_ui.cc b/gtk2_ardour/ardour_ui.cc index 6bfd9d6be0..2b37ad8c3d 100644 --- a/gtk2_ardour/ardour_ui.cc +++ b/gtk2_ardour/ardour_ui.cc @@ -92,6 +92,7 @@ #include "ardour/source_factory.h" #include "ardour/slave.h" #include "ardour/system_exec.h" +#include "ardour/vca_manager.h" #include "LuaBridge/LuaBridge.h" @@ -1797,6 +1798,16 @@ ARDOUR_UI::open_session () } void +ARDOUR_UI::session_add_vca (const string& name_template) +{ + if (!_session) { + return; + } + + _session->vca_manager().create_vca (name_template); +} + +void ARDOUR_UI::session_add_mixed_track ( const ChanCount& input, const ChanCount& output, @@ -4035,7 +4046,7 @@ ARDOUR_UI::add_route () session_add_midi_bus (route_group, count, name_template, strict_io, instrument, 0); break; case AddRouteDialog::VCAMaster: - /* do something */ + session_add_vca (name_template); break; } } |