Mercurial > hg > webaudioevaluationtool
diff mushra.js @ 758:57a3cbf90e01
MUSHRA: Set the initial position of sliders using the <audioHolder> attribute initial-position using integer 0 to 100
author | Nicholas Jillings <nicholas.jillings@eecs.qmul.ac.uk> |
---|---|
date | Thu, 17 Dec 2015 16:10:58 +0000 |
parents | 8512c2dbac19 |
children | 801e1977ab55 |
line wrap: on
line diff
--- a/mushra.js Thu Dec 17 15:58:16 2015 +0000 +++ b/mushra.js Thu Dec 17 16:10:58 2015 +0000 @@ -137,8 +137,14 @@ // Create a slider per track audioObject.interfaceDOM = new sliderObject(audioObject); - // Distribute it randomnly - audioObject.interfaceDOM.slider.value = Math.random(); + if (typeof audioHolderObject.initialPosition === "number") + { + // Set the values + audioObject.interfaceDOM.slider.value = audioHolderObject.initalPosition; + } else { + // Distribute it randomnly + audioObject.interfaceDOM.slider.value = Math.random(); + } sliderBox.appendChild(audioObject.interfaceDOM.holder); audioObject.metric.initialised(audioObject.interfaceDOM.slider.value);