Choose some non-overlapping defaults for User Interaction modifier keys.
[ardour.git] / gtk2_ardour / export_report.cc
index 092b782ee608cbd838516467adee484119822890..942e1ddd4229c8986268217cc7765c78520a17ba 100644 (file)
@@ -47,7 +47,7 @@
 #include "logmeter.h"
 #include "ui_config.h"
 
-#include "i18n.h"
+#include "pbd/i18n.h"
 
 using namespace Gtk;
 using namespace ARDOUR;
@@ -602,6 +602,9 @@ ExportReport::init (const AnalysisResults & ar, bool with_file)
                        VBox *lrb = manage (new VBox());
                        ToggleButton *log = manage (new ToggleButton (S_("Logscale|Lg")));
                        ToggleButton *rec = manage (new ToggleButton (S_("Rectified|Rf")));
+                       Gtkmm2ext::UI::instance()->set_tip (log, _("Logscale"));
+                       Gtkmm2ext::UI::instance()->set_tip (rec, _("Rectified"));
+
                        lrb->pack_start (*log, false, false, 5);
                        lrb->pack_end (*rec, false, false, 5);
                        log->signal_toggled ().connect (sigc::bind (sigc::mem_fun (*this, &ExportReport::on_logscale_toggled), log));
@@ -1146,7 +1149,7 @@ ExportReport::draw_waveform (Cairo::RefPtr<Cairo::ImageSurface>& wave, ExportAna
                }
        }
 
-       // > 0dBFS
+       // >= 0dBFS
        cr->set_source_rgba (1.0, 0, 0, 1.0);
        for (size_t x = 0 ; x < width; ++x) {
                if (p->peaks[c][x].max >= 1.0) {
@@ -1160,7 +1163,7 @@ ExportReport::draw_waveform (Cairo::RefPtr<Cairo::ImageSurface>& wave, ExportAna
        }
        cr->stroke ();
 
-       // > -1dBTP
+       // >= -1dBTP (coeff >= .89125, libs/vamp-plugins/TruePeak.cpp)
        cr->set_source_rgba (1.0, 0.7, 0, 0.7);
        for (std::set<framepos_t>::const_iterator i = p->truepeakpos[c].begin (); i != p->truepeakpos[c].end (); ++i) {
                cr->move_to (m_l + (*i) - .5, clip_top);