PageSourceSearch

https://app.feedspace.io/_next/static/chunks/6225.e75b49c115a79ff2.js

js feedspace.io collected 2026-09-24 18:55:01 UTC 1,747 bytes, 1 lines download raw bytes

1(()=>{"use strict";let t={sampleRate:48e3,gateThresholdDb:-50,thresholdDb:-24,ratio:3.5,attackMs:10,releaseMs:120,makeupGainDb:8,limiterDb:-1};function e(t){return Math.pow(10,t/20)}let a=t=>Math.max(-32768,Math.min(32767,Math.round(32768*t))),s=t=>self.postMessage(t);self.addEventListener("message",r=>{if("boost"===r.data.type)try{!function(r,n,l){let o=r.length;s({type:"progress",ratio:.05});let i=[];for(let a=0;a<o;a++)i.push(function(a,s){let r={...t,...s},n=e(r.gateThresholdDb),l=e(r.thresholdDb),o=r.ratio,i=e(r.makeupGainDb),h=e(r.limiterDb),p=Math.exp(-1/(.001*r.attackMs*r.sampleRate)),d=Math.exp(-1/(.001*r.releaseMs*r.sampleRate)),f=new Float32Array(a.length),u=0;for(let t=0;t<a.length;t++){let s=a[t],m=Math.abs(s);if((u=m>u?p*u+(1-p)*m:d*u+(1-d)*m)<n){f[t]=s;continue}let b=1;if(u>l){var g;let t=(g=u,(20*Math.log10(g+1e-10)-r.thresholdDb)/o);b=e(r.thresholdDb+t)/u}let c=s*b*i;c>h?c=h:c<-h&&(c=-h),f[t]=c}return f}(r[a],{sampleRate:n})),s({type:"progress",ratio:.05+(a+1)/o*.85});s({type:"progress",ratio:.92});let h=i[0],p=o>1?i[1]:h,d=function(t,e,s,r){let n=2*r*2,l=new ArrayBuffer(44+n),o=new DataView(l),i=(t,e)=>[...e].forEach((e,a)=>o.setUint8(t+a,e.charCodeAt(0)));i(0,"RIFF"),o.setUint32(4,36+n,!0),i(8,"WAVE"),i(12,"fmt "),o.setUint32(16,16,!0),o.setUint16(20,1,!0),o.setUint16(22,2,!0),o.setUint32(24,s,!0),o.setUint32(28,2*s*2,!0),o.setUint16(32,4,!0),o.setUint16(34,16,!0),i(36,"data"),o.setUint32(40,n,!0);let h=44;for(let s=0;s<r;s++)o.setInt16(h,a(t[s]),!0),h+=2,o.setInt16(h,a(e[s]),!0),h+=2;return new Blob([l],{type:"audio/wav"})}(h,p,n,l);s({type:"progress",ratio:1}),s({type:"done",wavBlob:d})}(r.data.channels,r.data.sampleRate,r.data.nSamples)}catch(t){s({type:"error",message:String(t)})}})})(),_N_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.