=+RegExp.$1;
			}else if(/\b(\d+)k(hz)?\b/i.test(file.name) && !pathInfo.sampleRate){
				pathInfo.sampleRate=+RegExp.$1*1000;
			};
			if(/(\d+)(kbps|bit)/i.test(file.name) && !pathInfo.bitRate){
				pathInfo.bitRate=+RegExp.$1;
			};
			if(/(\d+)(ch|numCh)/i.test(file.name) && !pathInfo.numChannels){
				pathInfo.numChannels=Math.min(Math.max(1,+RegExp.$1),2);
			};
			
			datas.push(arr);
			lens+=arr.length;
			read();
		}
		reader.readAsArrayBuffer(file);
	};
	read();
};

var skipWa