changeset 2661:7ebeb0bffc5a

Local loudness fix for #184
author Nicholas Jillings <nicholas.jillings@mail.bcu.ac.uk>
date Wed, 01 Mar 2017 11:53:20 +0000
parents b8df0a0e29f5
children e52cdf24e817 29672fa03c75 470bbfd78a96
files js/core.js
diffstat 1 files changed, 1 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/js/core.js	Wed Mar 01 11:50:28 2017 +0000
+++ b/js/core.js	Wed Mar 01 11:53:20 2017 +0000
@@ -1882,7 +1882,7 @@
         copybuffer.buffer.lufs = callee.buffer.lufs;
         this.buffer = copybuffer;
 
-        var targetLUFS = this.specification.parent.loudness || specification.loudness;
+        var targetLUFS = this.specification.loudness || this.specification.parent.loudness || specification.loudness;
         if (typeof targetLUFS === "number" && isFinite(targetLUFS)) {
             this.buffer.buffer.playbackGain = decibelToLinear(targetLUFS - this.buffer.buffer.lufs);
         } else {