1- var k = globalThis . Module || "undefined" != typeof Module ? Module : { } , p = "em-ww" == globalThis . name , q = "undefined" !== typeof AudioWorkletGlobalScope , t , v , J , K , F , D , A , X , E , C , B , Y , Z ;
1+ var l = globalThis . Module || "undefined" != typeof Module ? Module : { } , n = "em-ww" == globalThis . name , q = "undefined" !== typeof AudioWorkletGlobalScope , t , v , I , J , F , C , z , X , E , B , A , Y , Z ;
22
3- q && ( p = ! 0 ) ;
3+ q && ( n = ! 0 ) ;
44
55function u ( a ) {
66 t = a ;
77 v = a . L ;
8- x ( ) ;
9- k ||= { } ;
10- k . wasm = a . H ;
11- z ( ) ;
8+ w ( ) ;
9+ l ||= { } ;
10+ l . wasm = a . H ;
11+ y ( ) ;
1212 a . H = a . M = 0 ;
1313}
1414
15- p && ! q && ( onmessage = a => {
15+ n && ! q && ( onmessage = a => {
1616 onmessage = null ;
1717 u ( a . data ) ;
1818} ) ;
@@ -23,97 +23,97 @@ if (q) {
2323 constructor ( d ) {
2424 super ( ) ;
2525 d = d . processorOptions ;
26- this . v = A . get ( d . v ) ;
26+ this . v = z . get ( d . v ) ;
2727 this . A = d . A ;
2828 this . u = d . u ;
2929 this . s = 4 * this . u ;
3030 this . F = Math . min ( ( t . D - 16 ) / this . s | 0 , 16 ) ;
31- d = B ( ) ;
32- var f = C ( this . F * this . s ) >> 2 ;
31+ d = A ( ) ;
32+ var f = B ( this . F * this . s ) >> 2 ;
3333 this . G = [ ] ;
34- for ( var g = this . F ; 0 < g ; g -- ) this . G . unshift ( D . subarray ( f , f += this . u ) ) ;
34+ for ( var g = this . F ; 0 < g ; g -- ) this . G . unshift ( C . subarray ( f , f += this . u ) ) ;
3535 E ( d ) ;
3636 }
3737 static get parameterDescriptors ( ) {
3838 return c ;
3939 }
4040 process ( d , f , g ) {
41- var n = d . length , w = f . length , h , r , y = 12 * ( n + w ) ;
42- for ( h of d ) y += h . length * this . s ;
41+ var p = d . length , x = f . length , k , r , h = 12 * ( p + x ) , m = 0 ;
42+ for ( k of d ) m += k . length * this . s ;
4343 var G = 0 ;
44- for ( h of f ) G += h . length ;
45- y += G * this . s ;
46- var H = 0 ;
47- for ( h in g ) y += g [ h ] . byteLength + 8 , ++ H ;
48- var W = B ( ) , O = y + 15 & - 16 , l = C ( O ) , P = l , m = P ;
49- l += 12 * n ;
50- for ( h of d ) {
51- F [ m >> 2 ] = h . length ;
52- F [ m + 4 >> 2 ] = this . u ;
53- F [ m + 8 >> 2 ] = l ;
54- m += 12 ;
55- for ( r of h ) D . set ( r , l >> 2 ) , l += this . s ;
44+ for ( k of f ) G += k . length ;
45+ m += G * this . s ;
46+ var N = 0 ;
47+ for ( k in g ) ++ N , h += 8 , m += g [ k ] . byteLength ;
48+ var U = A ( ) , D = h + m + 15 & - 16 ;
49+ h = B ( D ) ;
50+ m = h + ( D - m ) ;
51+ D = h ;
52+ for ( k of d ) {
53+ F [ h >> 2 ] = k . length ;
54+ F [ h + 4 >> 2 ] = this . u ;
55+ F [ h + 8 >> 2 ] = m ;
56+ h += 12 ;
57+ for ( r of k ) C . set ( r , m >> 2 ) , m += this . s ;
5658 }
57- m = d = l ;
58- l += 8 * H ;
59- for ( h = 0 ; r = g [ h ++ ] ; ) F [ m >> 2 ] = r . length , F [ m + 4 >> 2 ] = l , m += 8 , D . set ( r , l >> 2 ) ,
60- l += 4 * r . length ;
61- m = g = l += O - y ;
62- l += 12 * w ;
63- for ( h of f ) F [ m >> 2 ] = h . length , F [ m + 4 >> 2 ] = this . u , F [ m + 8 >> 2 ] = l , m += 12 ,
64- l += this . s * h . length ;
65- if ( n = this . v ( n , P , w , g , H , d , this . A ) ) for ( h of f ) for ( r of h ) r . set ( this . G [ -- G ] ) ;
66- E ( W ) ;
67- return ! ! n ;
59+ d = h ;
60+ for ( k = 0 ; r = g [ k ++ ] ; ) F [ h >> 2 ] = r . length , F [ h + 4 >> 2 ] = m , h += 8 , C . set ( r , m >> 2 ) ,
61+ m += 4 * r . length ;
62+ g = h ;
63+ for ( k of f ) F [ h >> 2 ] = k . length , F [ h + 4 >> 2 ] = this . u , F [ h + 8 >> 2 ] = m , h += 12 ,
64+ m += this . s * k . length ;
65+ if ( p = this . v ( p , D , x , g , N , d , this . A ) ) for ( k of f ) for ( r of k ) r . set ( this . G [ -- G ] ) ;
66+ E ( U ) ;
67+ return ! ! p ;
6868 }
6969 }
7070 return e ;
7171 }
72- var I ;
72+ var H ;
7373 class b extends AudioWorkletProcessor {
7474 constructor ( c ) {
7575 super ( ) ;
7676 u ( c . processorOptions ) ;
77- I = this . port ;
78- I . onmessage = async e => {
77+ H = this . port ;
78+ H . onmessage = async e => {
7979 e = e . data ;
80- e . _wpn ? ( registerProcessor ( e . _wpn , a ( e . I ) ) , I . postMessage ( {
80+ e . _wpn ? ( registerProcessor ( e . _wpn , a ( e . I ) ) , H . postMessage ( {
8181 _wsc : e . v ,
8282 B : [ e . J , 1 , e . A ]
83- } ) ) : e . _wsc && A . get ( e . _wsc ) ( ...e . B ) ;
83+ } ) ) : e . _wsc && z . get ( e . _wsc ) ( ...e . B ) ;
8484 } ;
8585 }
8686 process ( ) { }
8787 }
8888 registerProcessor ( "em-bootstrap" , b ) ;
8989}
9090
91- function x ( ) {
91+ function w ( ) {
9292 var a = v . buffer ;
93- J = new Uint8Array ( a ) ;
94- K = new Int32Array ( a ) ;
93+ I = new Uint8Array ( a ) ;
94+ J = new Int32Array ( a ) ;
9595 F = new Uint32Array ( a ) ;
96- D = new Float32Array ( a ) ;
96+ C = new Float32Array ( a ) ;
9797}
9898
99- p || ( v = k . mem || new WebAssembly . Memory ( {
99+ n || ( v = l . mem || new WebAssembly . Memory ( {
100100 initial : 256 ,
101101 maximum : 256 ,
102102 shared : ! 0
103- } ) , x ( ) ) ;
103+ } ) , w ( ) ) ;
104104
105- var L = [ ] , M = a => {
105+ var K = [ ] , L = a => {
106106 a = a . data ;
107107 let b = a . _wsc ;
108- b && A . get ( b ) ( ...a . x ) ;
109- } , N = a => {
110- L . push ( a ) ;
111- } , Q = a => E ( a ) , R = ( ) => B ( ) , aa = ( a , b , c , e ) => {
112- b = S [ b ] ;
113- S [ a ] . connect ( b . destination || b , c , e ) ;
114- } , S = { } , T = 0 , U = "undefined" != typeof TextDecoder ? new TextDecoder : void 0 , V = ( a = 0 ) => {
115- for ( var b = J , c = a , e = c + void 0 ; b [ c ] && ! ( c >= e ) ; ) ++ c ;
116- if ( 16 < c - a && b . buffer && U ) return U . decode ( b . slice ( a , c ) ) ;
108+ b && z . get ( b ) ( ...a . x ) ;
109+ } , M = a => {
110+ K . push ( a ) ;
111+ } , O = a => E ( a ) , P = ( ) => A ( ) , R = ( a , b , c , e ) => {
112+ b = Q [ b ] ;
113+ Q [ a ] . connect ( b . destination || b , c , e ) ;
114+ } , Q = { } , S = 0 , T = "undefined" != typeof TextDecoder ? new TextDecoder : void 0 , V = ( a = 0 ) => {
115+ for ( var b = I , c = a , e = c + void 0 ; b [ c ] && ! ( c >= e ) ; ) ++ c ;
116+ if ( 16 < c - a && b . buffer && T ) return T . decode ( b . slice ( a , c ) ) ;
117117 for ( e = "" ; a < c ; ) {
118118 var d = b [ a ++ ] ;
119119 if ( d & 128 ) {
@@ -126,7 +126,7 @@ var L = [], M = a => {
126126 } else e += String . fromCharCode ( d ) ;
127127 }
128128 return e ;
129- } , ba = a => {
129+ } , W = a => {
130130 var b = window . AudioContext || window . webkitAudioContext ;
131131 if ( a ) {
132132 var c = F [ a >> 2 ] ;
@@ -135,18 +135,18 @@ var L = [], M = a => {
135135 sampleRate : F [ a + 4 >> 2 ] || void 0
136136 } ;
137137 } else a = void 0 ;
138- if ( c = b ) b = new b ( a ) , S [ ++ T ] = b , c = T ;
138+ if ( c = b ) b = new b ( a ) , Q [ ++ S ] = b , c = S ;
139139 return c ;
140- } , ca = ( a , b , c , e , d ) => {
141- var f = c ? K [ c + 4 >> 2 ] : 0 ;
140+ } , aa = ( a , b , c , e , d ) => {
141+ var f = c ? J [ c + 4 >> 2 ] : 0 ;
142142 if ( c ) {
143- var g = K [ c >> 2 ] ;
143+ var g = J [ c >> 2 ] ;
144144 c = F [ c + 8 >> 2 ] ;
145- var n = f ;
145+ var p = f ;
146146 if ( c ) {
147147 c >>= 2 ;
148- for ( var w = [ ] ; n -- ; ) w . push ( F [ c ++ ] ) ;
149- c = w ;
148+ for ( var x = [ ] ; p -- ; ) x . push ( F [ c ++ ] ) ;
149+ c = x ;
150150 } else c = void 0 ;
151151 e = {
152152 numberOfInputs : g ,
@@ -159,89 +159,89 @@ var L = [], M = a => {
159159 }
160160 } ;
161161 } else e = void 0 ;
162- a = new AudioWorkletNode ( S [ a ] , b ? V ( b ) : "" , e ) ;
163- S [ ++ T ] = a ;
164- return T ;
165- } , da = ( a , b , c , e ) => {
166- var d = [ ] , f = ( f = F [ b >> 2 ] ) ? V ( f ) : "" , g = K [ b + 4 >> 2 ] ;
162+ a = new AudioWorkletNode ( Q [ a ] , b ? V ( b ) : "" , e ) ;
163+ Q [ ++ S ] = a ;
164+ return S ;
165+ } , ba = ( a , b , c , e ) => {
166+ var d = [ ] , f = ( f = F [ b >> 2 ] ) ? V ( f ) : "" , g = J [ b + 4 >> 2 ] ;
167167 b = F [ b + 8 >> 2 ] ;
168- for ( var n = 0 ; g -- ; ) d . push ( {
169- name : n ++ ,
170- defaultValue : D [ b >> 2 ] ,
171- minValue : D [ b + 4 >> 2 ] ,
172- maxValue : D [ b + 8 >> 2 ] ,
173- automationRate : ( K [ b + 12 >> 2 ] ? "k" : "a" ) + "-rate"
168+ for ( var p = 0 ; g -- ; ) d . push ( {
169+ name : p ++ ,
170+ defaultValue : C [ b >> 2 ] ,
171+ minValue : C [ b + 4 >> 2 ] ,
172+ maxValue : C [ b + 8 >> 2 ] ,
173+ automationRate : ( J [ b + 12 >> 2 ] ? "k" : "a" ) + "-rate"
174174 } ) , b += 16 ;
175- S [ a ] . audioWorklet . C . port . postMessage ( {
175+ Q [ a ] . audioWorklet . C . port . postMessage ( {
176176 _wpn : f ,
177177 I : d ,
178178 J : a ,
179179 v : c ,
180180 A : e
181181 } ) ;
182- } , ea = ( ) => ! 1 , fa = 1 , ha = a => {
182+ } , ca = ( ) => ! 1 , da = 1 , ea = a => {
183183 a = a . data ;
184184 var b = a . _wsc ;
185- b && A . get ( b ) ( ...a . B ) ;
186- } , ia = a => C ( a ) , ja = ( a , b , c , e , d ) => {
187- var f = S [ a ] , g = f . audioWorklet , n = ( ) => {
188- A . get ( e ) ( a , 0 , d ) ;
185+ b && z . get ( b ) ( ...a . B ) ;
186+ } , fa = a => B ( a ) , ha = ( a , b , c , e , d ) => {
187+ var f = Q [ a ] , g = f . audioWorklet , p = ( ) => {
188+ z . get ( e ) ( a , 0 , d ) ;
189189 } ;
190- if ( ! g ) return n ( ) ;
191- g . addModule ( k . js ) . then ( ( ( ) => {
190+ if ( ! g ) return p ( ) ;
191+ g . addModule ( l . js ) . then ( ( ( ) => {
192192 g . C = new AudioWorkletNode ( f , "em-bootstrap" , {
193193 processorOptions : {
194- N : fa ++ ,
195- H : k . wasm ,
194+ N : da ++ ,
195+ H : l . wasm ,
196196 L : v ,
197197 K : b ,
198198 D : c
199199 }
200200 } ) ;
201- g . C . port . onmessage = ha ;
202- A . get ( e ) ( a , 1 , d ) ;
203- } ) ) . catch ( n ) ;
201+ g . C . port . onmessage = ea ;
202+ z . get ( e ) ( a , 1 , d ) ;
203+ } ) ) . catch ( p ) ;
204204} ;
205205
206- function ka ( a ) {
206+ function ia ( a ) {
207207 let b = document . createElement ( "button" ) ;
208208 b . innerHTML = "Toggle playback" ;
209209 document . body . appendChild ( b ) ;
210- a = S [ a ] ;
210+ a = Q [ a ] ;
211211 b . onclick = ( ) => {
212212 "running" != a . state ? a . resume ( ) : a . suspend ( ) ;
213213 } ;
214214}
215215
216- function z ( ) {
216+ function y ( ) {
217217 Z = {
218- f : ka ,
219- g : aa ,
220- d : ba ,
221- h : ca ,
222- e : da ,
223- b : ea ,
224- c : ja ,
218+ f : ia ,
219+ g : R ,
220+ d : W ,
221+ h : aa ,
222+ e : ba ,
223+ b : ca ,
224+ c : ha ,
225225 a : v
226226 } ;
227- WebAssembly . instantiate ( k . wasm , {
227+ WebAssembly . instantiate ( l . wasm , {
228228 a : Z
229229 } ) . then ( ( a => {
230230 a = ( a . instance || a ) . exports ;
231231 X = a . j ;
232232 E = a . l ;
233- C = a . m ;
234- B = a . n ;
233+ B = a . m ;
234+ A = a . n ;
235235 Y = a . o ;
236- A = a . k ;
237- k . stackSave = R ;
238- k . stackAlloc = ia ;
239- k . stackRestore = Q ;
240- k . wasmTable = A ;
241- p ? ( Y ( t . K , t . D ) , "undefined" === typeof AudioWorkletGlobalScope && ( removeEventListener ( "message" , N ) ,
242- L = L . forEach ( M ) , addEventListener ( "message" , M ) ) ) : a . i ( ) ;
243- p || X ( ) ;
236+ z = a . k ;
237+ l . stackSave = P ;
238+ l . stackAlloc = fa ;
239+ l . stackRestore = O ;
240+ l . wasmTable = z ;
241+ n ? ( Y ( t . K , t . D ) , "undefined" === typeof AudioWorkletGlobalScope && ( removeEventListener ( "message" , M ) ,
242+ K = K . forEach ( L ) , addEventListener ( "message" , L ) ) ) : a . i ( ) ;
243+ n || X ( ) ;
244244 } ) ) ;
245245}
246246
247- p || z ( ) ;
247+ n || y ( ) ;
0 commit comments