From 99d251de7d36d074f36ba5e8b549b0bf6a39016b Mon Sep 17 00:00:00 2001 From: Paul Davis Date: Sat, 27 Feb 2016 22:16:37 -0500 Subject: first pass at making the GUI for a VCA visible --- gtk2_ardour/ardour_ui.cc | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) (limited to 'gtk2_ardour/ardour_ui.cc') 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" @@ -1796,6 +1797,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, @@ -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; } } -- cgit v1.2.3