comparison core.js @ 786:9ed3abe54604

APE Metric tag holds all axis information.
author Nicholas Jillings <n.g.r.jillings@se14.qmul.ac.uk>
date Fri, 11 Dec 2015 15:54:59 +0000
parents c8f99418b34b
children 8a926674000b
comparison
equal deleted inserted replaced
785:c8f99418b34b 786:9ed3abe54604
1076 }; 1076 };
1077 1077
1078 this.exportXMLDOM = function() { 1078 this.exportXMLDOM = function() {
1079 var root = document.createElement('audioElement'); 1079 var root = document.createElement('audioElement');
1080 root.id = this.specification.id; 1080 root.id = this.specification.id;
1081 root.setAttribute('url',this.url); 1081 root.setAttribute('url',this.specification.url);
1082 var file = document.createElement('file'); 1082 var file = document.createElement('file');
1083 file.setAttribute('sampleRate',this.buffer.buffer.sampleRate); 1083 file.setAttribute('sampleRate',this.buffer.buffer.sampleRate);
1084 file.setAttribute('channels',this.buffer.buffer.numberOfChannels); 1084 file.setAttribute('channels',this.buffer.buffer.numberOfChannels);
1085 file.setAttribute('sampleCount',this.buffer.buffer.length); 1085 file.setAttribute('sampleCount',this.buffer.buffer.length);
1086 file.setAttribute('duration',this.buffer.buffer.duration); 1086 file.setAttribute('duration',this.buffer.buffer.duration);