summaryrefslogtreecommitdiff
path: root/libs/ardour/ardour/export_analysis.h
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2016-02-15 15:46:49 +0100
committerRobin Gareus <robin@gareus.org>2016-02-15 15:46:49 +0100
commite6ea35c3de0c234a99443a05a131540dd821487c (patch)
tree5cc035799079d8c4860b855449b61e23836b7a9e /libs/ardour/ardour/export_analysis.h
parentb9efb2ae21b785ef7273af22df1a8fcad168227f (diff)
Add normalization gain factor to Export Analysis
Diffstat (limited to 'libs/ardour/ardour/export_analysis.h')
-rw-r--r--libs/ardour/ardour/export_analysis.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/libs/ardour/ardour/export_analysis.h b/libs/ardour/ardour/export_analysis.h
index 8c55edd6ab..c911acf9f0 100644
--- a/libs/ardour/ardour/export_analysis.h
+++ b/libs/ardour/ardour/export_analysis.h
@@ -37,6 +37,8 @@ namespace ARDOUR {
, loudness_hist_max (0)
, have_loudness (false)
, have_dbtp (false)
+ , norm_gain_factor (1.0)
+ , normalized (false)
, n_channels (1)
{
memset (peaks, 0, sizeof(peaks));
@@ -53,6 +55,8 @@ namespace ARDOUR {
, loudness_hist_max (other.loudness_hist_max)
, have_loudness (other.have_loudness)
, have_dbtp (other.have_dbtp)
+ , norm_gain_factor (other.norm_gain_factor)
+ , normalized (other.normalized)
, n_channels (other.n_channels)
{
truepeakpos[0] = other.truepeakpos[0];
@@ -71,6 +75,8 @@ namespace ARDOUR {
int loudness_hist_max;
bool have_loudness;
bool have_dbtp;
+ float norm_gain_factor;
+ bool normalized;
uint32_t n_channels;
uint32_t freq[6]; // y-pos, 50, 100, 500, 1k, 5k, 10k [Hz]