diff options
Diffstat (limited to 'libs/surfaces/faderport/operations.cc')
-rw-r--r-- | libs/surfaces/faderport/operations.cc | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/libs/surfaces/faderport/operations.cc b/libs/surfaces/faderport/operations.cc index 05c9e02beb..01b555f575 100644 --- a/libs/surfaces/faderport/operations.cc +++ b/libs/surfaces/faderport/operations.cc @@ -85,3 +85,21 @@ FaderPort::rec_enable () session->set_record_enabled (rl, !t->record_enabled()); } + +void +FaderPort::use_master () +{ + boost::shared_ptr<Route> r = session->master_out(); + if (r) { + set_current_route (r); + } +} + +void +FaderPort::use_monitor () +{ + boost::shared_ptr<Route> r = session->monitor_out(); + if (r) { + set_current_route (r); + } +} |