13
0

provide control over automation thinning in preferences

git-svn-id: svn://localhost/ardour2/branches/3.0@11797 d708f5d6-7413-0410-9779-e7cbd77b26cf
This commit is contained in:
Paul Davis 2012-04-05 12:09:23 +00:00
parent 184c7cedf9
commit 8aa72a031a
2 changed files with 12 additions and 2 deletions

View File

@ -903,7 +903,7 @@ RCOptionEditor::RCOptionEditor ()
sigc::mem_fun (*_rc_config, &RCConfiguration::set_periodic_safety_backups)
));
add_option (_("Misc"), new OptionEditorHeading (_("Misc")));
add_option (_("Misc"), new OptionEditorHeading (_("Session Management")));
add_option (_("Misc"),
new BoolOption (
@ -941,6 +941,17 @@ RCOptionEditor::RCOptionEditor ()
sigc::mem_fun (*_rc_config, &RCConfiguration::set_click_gain)
));
add_option (_("Misc"), new OptionEditorHeading (_("Automation")));
add_option (_("Misc"),
new SpinOption<double> (
"automation-thinning-factor",
_("Thinning factor (larger value => less data)"),
sigc::mem_fun (*_rc_config, &RCConfiguration::get_automation_thinning_factor),
sigc::mem_fun (*_rc_config, &RCConfiguration::set_automation_thinning_factor),
0, 1000, 1, 20
));
/* TRANSPORT */
add_option (_("Transport"),

View File

@ -36,7 +36,6 @@ public:
private:
void parameter_changed (std::string const &);
ARDOUR::RCConfiguration* _rc_config;
BoolOption* _solo_control_is_listen_control;
ComboOption<ARDOUR::ListenPosition>* _listen_position;