diff options
Diffstat (limited to 'gtk2_ardour/normalize_dialog.h')
-rw-r--r-- | gtk2_ardour/normalize_dialog.h | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/gtk2_ardour/normalize_dialog.h b/gtk2_ardour/normalize_dialog.h index 71ca030416..53b9e71b37 100644 --- a/gtk2_ardour/normalize_dialog.h +++ b/gtk2_ardour/normalize_dialog.h @@ -32,17 +32,24 @@ public: NormalizeDialog (bool); bool normalize_individually () const; - double target () const; + bool constrain_rms () const; + double target_peak () const; + double target_rms () const; int run (); private: void update_progress_gui (float); void button_clicked (int); + void update_sensitivity (); Gtk::RadioButton* _normalize_individually; - Gtk::SpinButton* _spin; + Gtk::CheckButton* _constrain_rms; + Gtk::SpinButton* _spin_peak; + Gtk::SpinButton* _spin_rms; Gtk::ProgressBar* _progress_bar; static double _last_normalization_value; + static double _last_rms_target_value; static bool _last_normalize_individually; + static bool _last_constrain_rms; }; |