1jQuery(document).ready(function(a){var b=new Date,u=String(b.getDate()).padStart(2,"0"),v=String(b.getMonth()+1).padStart(2,"0"),k=b.getFullYear()+"-"+v+"-"+u+"-"+b.getHours()+b.getMinutes()+b.getSeconds();a("#recn").val(k);a("#recResults").hide();justMicRec.configure({hostPath:recordMicScript.s3mvRootURL+"/recordMicAjax.php?f="+a("#recn").val(),workerPath:recordMicScript.s3mvJSDirURL+"recordmic_worker.js",recordingActivity:function(e,l){var c=l;0>c&&(c=0);var d=Math.floor(c/60);c=Math.floor(c%60); 2a("#time").text((10>d?"0":"")+d+":"+(10>c?"0":"")+c);d=Math.round(q/3);c=new Uint8Array(e.frequencyBinCount);e.getByteFrequencyData(c);h.clearRect(0,0,q,r);h.fillStyle="#F6D565";h.lineCap="round";for(var g=e.frequencyBinCount/d,f=0;f<d;++f){for(var m=0,w=Math.floor(f*g),n=0;n<g;n++)m+=c[w+n];m/=g;h.fillStyle="hsl( "+Math.round(360*f/d)+", 100%, 50%)";h.fillRect(3*f,r,1,-m)}d=new Uint8Array(e.frequencyBinCount);e.getByteFrequencyData(d);c=0;g=d.length;for(f=0;f<g;f++)c+=d[f];d=c/g;a("#levelbar2").width(Math.min(parseInt(2* 3d),100)+"%")},recordingError:function(e){},recordingStopped:function(){a("#wavsize").text(justMicRec.getWAVsize().toLocaleString())},WAVsendingFinished:function(){b=(new Date).getTime();a("#recResults").show();a("#wavaudi").html('<strong>Success! Recording has been uploaded.</strong><br/> <audio controls src="/recordings/'+a("#recn").val()+".wav?"+b+'"></audio>');a("#wavaudid").html('<a download="'+a("#recn").val()+'.wav" href="/recordings/'+a("#recn").val()+".wav?"+b+'">Download this recording</a>'); 4a("#loadingGif").hide();b=new Date;k=b.getFullYear()+"-"+b.getMonth()+"-"+b.getDay()+"-"+b.getHours()+":"+b.getMinutes()+":"+b.getSeconds();a("#recn").val(k);justMicRec.configure({hostPath:recordMicScript.s3mvRootURL+"recordMicAjax.php?f="+a("#recn").val()})},uploadingProcess:function(e,l){var c=Math.round(e/l*100);a("#levelbar2").width(c+"%")}});var t;a("#start").click(function(){a("#stop").prop("disabled",!1);a("#start").prop("disabled",!0);a("#resume").prop("disabled",!0);a("#sendwav").prop("disabled", 5!0);t=parseInt(a("#maxtime").val());justMicRec.start(t)});a("#stop").click(function(){a("#sendwav").prop("disabled",!1);a("#preview").prop("disabled",!1);a("#stoppreview").prop("disabled",!0);a("#resume").prop("disabled",!1);justMicRec.stop()});a("#resume").click(function(){a("#stop").prop("disabled",!1);a("#start").prop("disabled",!0);a("#resume").prop("disabled",!0);a("#sendwav").prop("disabled",!0);a("#preview").prop("disabled",!0);a("#stoppreview").prop("disabled",!0);justMicRec.resume()});a("#preview").click(function(){a("#stop").prop("disabled", 6!0);a("#stoppreview").prop("disabled",!1);justMicRec.preview()});a("#stoppreview").click(function(){a("#stoppreview").prop("disabled",!0);a("#preview").prop("disabled",!1);justMicRec.stoppreview()});a("#sendwav").click(function(){a("#start").prop("disabled",!0);a("#resume").prop("disabled",!0);a("#sendwav").prop("disabled",!0);a("#preview").prop("disabled",!0);a("#stoppreview").prop("disabled",!0);a("#stop").prop("disabled",!0);a("#level").text("");justMicRec.sendWAV()});try{var p=document.getElementById("levelbar"), 7q=p.width,r=p.height,h=p.getContext("2d")}catch(e){}});
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.