Mercurial > hg > webaudioevaluationtool
diff interfaces/ABX.js @ 2607:342ef7948c47
#37. All interfaces use interfaceContext.getLabel to generate labels
author | Nicholas Jillings <nicholas.jillings@mail.bcu.ac.uk> |
---|---|
date | Mon, 14 Nov 2016 16:12:34 +0000 |
parents | 464c6c6692d6 |
children | 22efb2d04bc9 |
line wrap: on
line diff
--- a/interfaces/ABX.js Mon Nov 14 15:48:26 2016 +0000 +++ b/interfaces/ABX.js Mon Nov 14 16:12:34 2016 +0000 @@ -364,19 +364,10 @@ } var audioObject = audioEngineContext.newTrack(element); var label; - switch (audioObject.specification.parent.label) { - case "none": - label = ""; - break; - case "number": - label = "" + index; - break; - case "letter": - label = String.fromCharCode(97 + index); - break; - default: - label = String.fromCharCode(65 + index); - break; + if (index == 0) { + label = "A"; + } else { + label = "B"; } var node = new this.interfaceObject(audioObject, label); audioObject.bindInterface(node);