summaryrefslogtreecommitdiff
path: root/gtk2_ardour/audio_region_view.cc
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2017-01-24 13:37:20 +0100
committerRobin Gareus <robin@gareus.org>2017-01-24 13:37:20 +0100
commit47de9314cc645938bd58fc90851204e5671e1599 (patch)
treedd5b4f5056aa6debe25dab9b7e3b466a180b01a2 /gtk2_ardour/audio_region_view.cc
parent8dedea5ffab323c381ea158e3a622c3a1b69424f (diff)
suffix region gain to TAVitem name
Diffstat (limited to 'gtk2_ardour/audio_region_view.cc')
-rw-r--r--gtk2_ardour/audio_region_view.cc9
1 files changed, 9 insertions, 0 deletions
diff --git a/gtk2_ardour/audio_region_view.cc b/gtk2_ardour/audio_region_view.cc
index 2f4f4278eb..177d0d92e0 100644
--- a/gtk2_ardour/audio_region_view.cc
+++ b/gtk2_ardour/audio_region_view.cc
@@ -378,6 +378,7 @@ AudioRegionView::region_scale_amplitude_changed ()
for (uint32_t n = 0; n < waves.size(); ++n) {
waves[n]->gain_changed ();
}
+ region_renamed ();
}
void
@@ -393,6 +394,14 @@ AudioRegionView::region_renamed ()
str = string ("!") + str;
}
+
+ boost::shared_ptr<AudioRegion> ar (audio_region());
+ if (ar->scale_amplitude() != 1.0) {
+ char tmp[32];
+ snprintf (tmp, 32, " (%.1fdB)", accurate_coefficient_to_dB (ar->scale_amplitude()));
+ str += tmp;
+ }
+
set_item_name (str, this);
set_name_text (str);
}