Lines Matching refs:xi
59 size_t xi; in read_pcm16() local
72 for(xi=0;xi<nread;xi++){ in read_pcm16()
76 s=buf[2*(xi*_nchannels+ci)+1]<<8|buf[2*(xi*_nchannels+ci)]; in read_pcm16()
78 samples[(nsamples+xi)*_nchannels+ci]=s; in read_pcm16()
95 size_t xi; in band_energy() local
112 for(xi=0;xi<_nframes;xi++){ in band_energy()
118 x[ci*_window_sz+xk]=window[xk]*_in[(xi*_step+xk)*_nchannels+ci]; in band_energy()
138 _ps[(xi*ps_sz+xj)*_nchannels+ci]=re*re+im*im+100000; in band_energy()
139 p[ci]+=_ps[(xi*ps_sz+xj)*_nchannels+ci]; in band_energy()
143 _out[(xi*_nbands+bi)*_nchannels]=p[0]/(_bands[bi+1]-_bands[bi]); in band_energy()
145 _out[(xi*_nbands+bi)*_nchannels+1]=p[1]/(_bands[bi+1]-_bands[bi]); in band_energy()
178 size_t xi; in main() local
233 for(xi=0;xi<xlength;xi++)x[xi]=.5*(x[2*xi]+x[2*xi+1]); in main()
260 for(xi=0;xi<nframes;xi++){ in main()
264 xb[(xi*NBANDS+bi)*nchannels+ci]+= in main()
265 0.1F*xb[(xi*NBANDS+bi-1)*nchannels+ci]; in main()
271 xb[(xi*NBANDS+bi)*nchannels+ci]+= in main()
272 0.03F*xb[(xi*NBANDS+bi+1)*nchannels+ci]; in main()
275 if(xi>0){ in main()
279 xb[(xi*NBANDS+bi)*nchannels+ci]+= in main()
280 0.5F*xb[((xi-1)*NBANDS+bi)*nchannels+ci]; in main()
288 l=xb[(xi*NBANDS+bi)*nchannels+0]; in main()
289 r=xb[(xi*NBANDS+bi)*nchannels+1]; in main()
290 xb[(xi*NBANDS+bi)*nchannels+0]+=0.01F*r; in main()
291 xb[(xi*NBANDS+bi)*nchannels+1]+=0.01F*l; in main()
299 X[(xi*NFREQS+xj)*nchannels+ci]+= in main()
300 0.1F*xb[(xi*NBANDS+bi)*nchannels+ci]; in main()
301 Y[(xi*yfreqs+xj)*nchannels+ci]+= in main()
302 0.1F*xb[(xi*NBANDS+bi)*nchannels+ci]; in main()
316 for(xi=1;xi<nframes;xi++){ in main()
319 xtmp2 = X[(xi*NFREQS+xj)*nchannels+ci]; in main()
320 ytmp2 = Y[(xi*yfreqs+xj)*nchannels+ci]; in main()
321 X[(xi*NFREQS+xj)*nchannels+ci] += xtmp; in main()
322 Y[(xi*yfreqs+xj)*nchannels+ci] += ytmp; in main()
338 for(xi=0;xi<nframes;xi++){ in main()
348 re=Y[(xi*yfreqs+xj)*nchannels+ci]/X[(xi*NFREQS+xj)*nchannels+ci]; in main()