Mercurial > hg > webaudioevaluationtool
changeset 794:b56d693cdfb7
Small fix to overlap calculation in loudness
author | Nicholas Jillings <n.g.r.jillings@se14.qmul.ac.uk> |
---|---|
date | Wed, 16 Dec 2015 12:35:52 +0000 |
parents | 261d92ea87e1 |
children | a75a4e0af44f |
files | loudness.js |
diffstat | 1 files changed, 1 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/loudness.js Wed Dec 16 12:15:18 2015 +0000 +++ b/loudness.js Wed Dec 16 12:35:52 2015 +0000 @@ -121,7 +121,7 @@ overlap = 0.5; } var winSize = buffer.sampleRate*winDur/1000; - var olapSize = overlap*winSize; + var olapSize = (1-overlap)*winSize; var numberOfFrames = Math.floor(buffer.length/olapSize - winSize/olapSize + 1); var blockEnergy = new Array(buffer.numberOfChannels); for (var channel = 0; channel < buffer.numberOfChannels; channel++)