Mercurial > hg > webaudioevaluationtool
comparison js/core.js @ 2660:b8df0a0e29f5
Code fix for part of #184
author | Nicholas Jillings <nicholas.jillings@mail.bcu.ac.uk> |
---|---|
date | Wed, 01 Mar 2017 11:50:28 +0000 |
parents | d75db08e5801 |
children | 7ebeb0bffc5a |
comparison
equal
deleted
inserted
replaced
2658:361dd514ee48 | 2660:b8df0a0e29f5 |
---|---|
1877 copybuffer.buffer = callee.cropBuffer(startTime || 0, stopTime || callee.buffer.duration); | 1877 copybuffer.buffer = callee.cropBuffer(startTime || 0, stopTime || callee.buffer.duration); |
1878 if (preSilenceTime != 0 || postSilenceTime != 0) { | 1878 if (preSilenceTime != 0 || postSilenceTime != 0) { |
1879 copybuffer.buffer = copybuffer.copyBuffer(preSilenceTime, postSilenceTime); | 1879 copybuffer.buffer = copybuffer.copyBuffer(preSilenceTime, postSilenceTime); |
1880 } | 1880 } |
1881 | 1881 |
1882 copybuffer.lufs = callee.buffer.lufs; | 1882 copybuffer.buffer.lufs = callee.buffer.lufs; |
1883 this.buffer = copybuffer; | 1883 this.buffer = copybuffer; |
1884 | 1884 |
1885 var targetLUFS = this.specification.parent.loudness || specification.loudness; | 1885 var targetLUFS = this.specification.parent.loudness || specification.loudness; |
1886 if (typeof targetLUFS === "number" && isFinite(targetLUFS)) { | 1886 if (typeof targetLUFS === "number" && isFinite(targetLUFS)) { |
1887 this.buffer.buffer.playbackGain = decibelToLinear(targetLUFS - this.buffer.buffer.lufs); | 1887 this.buffer.buffer.playbackGain = decibelToLinear(targetLUFS - this.buffer.buffer.lufs); |