diff options
author | Robin Gareus <robin@gareus.org> | 2016-03-28 17:50:35 +0200 |
---|---|---|
committer | Robin Gareus <robin@gareus.org> | 2016-03-28 18:25:34 +0200 |
commit | 5f16e48d7e2b08a23847ad45c96f6583349ff820 (patch) | |
tree | 2676d637614d3b98439fc73dd5b5c70989612b49 | |
parent | 378ea77da44f3634df34e42619563cc4d540c033 (diff) |
expose strict-i/o preference
-rw-r--r-- | gtk2_ardour/rc_option_editor.cc | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/gtk2_ardour/rc_option_editor.cc b/gtk2_ardour/rc_option_editor.cc index e544b8d582..b2eaddfafb 100644 --- a/gtk2_ardour/rc_option_editor.cc +++ b/gtk2_ardour/rc_option_editor.cc @@ -2360,8 +2360,8 @@ if (!Profile->get_mixbus()) { sigc::mem_fun (*_rc_config, &RCConfiguration::set_tape_machine_mode) )); -if (!Profile->get_mixbus()) { add_option (_("Audio"), new OptionEditorHeading (_("Connection of tracks and busses"))); +if (!Profile->get_mixbus()) { add_option (_("Audio"), new BoolOption ( @@ -2397,6 +2397,18 @@ if (!Profile->get_mixbus()) { add_option (_("Audio"), oac); } // !mixbus + bo = new BoolOption ( + "strict-io", + _("Use 'Strict-I/O for new tracks or Busses"), + sigc::mem_fun (*_rc_config, &RCConfiguration::get_strict_io), + sigc::mem_fun (*_rc_config, &RCConfiguration::set_strict_io) + ); + + add_option (_("Audio"), bo); + Gtkmm2ext::UI::instance()->set_tip (bo->tip_widget(), + _("With strict-i/o enabled, Effect Processors will not modify the number of channels on a track. The number of output channels will always match the number of input channels.")); + + add_option (_("Audio"), new OptionEditorHeading (_("Denormals"))); add_option (_("Audio"), |