Lines Matching refs:delay_buf
53 double *delay_buf; member
147 echos->delay_buf = lsx_malloc(sizeof (double) * echos->sumsamples); in sox_echos_start()
149 echos->delay_buf[j] = 0.0; in sox_echos_start()
182 … d_out += echos->delay_buf[echos->counter[j] + echos->pointer[j]] * echos->decay[j]; in sox_echos_flow()
191 echos->delay_buf[echos->counter[j] + echos->pointer[j]] = d_in; in sox_echos_flow()
193 echos->delay_buf[echos->counter[j] + echos->pointer[j]] = in sox_echos_flow()
194 … echos->delay_buf[echos->counter[j-1] + echos->pointer[j-1]] + d_in; in sox_echos_flow()
222 … d_out += echos->delay_buf[echos->counter[j] + echos->pointer[j]] * echos->decay[j]; in sox_echos_drain()
231 echos->delay_buf[echos->counter[j] + echos->pointer[j]] = d_in; in sox_echos_drain()
233 echos->delay_buf[echos->counter[j] + echos->pointer[j]] = in sox_echos_drain()
234 echos->delay_buf[echos->counter[j-1] + echos->pointer[j-1]]; in sox_echos_drain()
258 free(echos->delay_buf); in sox_echos_stop()
259 echos->delay_buf = NULL; in sox_echos_stop()