Lines Matching full:samples
38 * when decay is close to 1.0, the samples can begin clipping and the output
60 ptrdiff_t samples[MAX_ECHOS], maxsamples; member
123 echo->samples[i] = echo->delay[i] * effp->in_signal.rate / 1000.0; in sox_echo_start()
124 if ( echo->samples[i] < 1 ) in sox_echo_start()
129 if ( echo->samples[i] > (ptrdiff_t)DELAY_BUFSIZ ) in sox_echo_start()
145 if ( echo->samples[i] > echo->maxsamples ) in sox_echo_start()
146 echo->maxsamples = echo->samples[i]; in sox_echo_start()
166 * Processed signed long samples from ibuf to obuf.
167 * Return number of samples processed.
186 (echo->counter + echo->maxsamples - echo->samples[j]) % echo->maxsamples] in sox_echo_flow()
198 /* processed all samples */ in sox_echo_flow()
214 /* drain out delay samples */ in sox_echo_drain()
220 (echo->counter + echo->maxsamples - echo->samples[j]) % echo->maxsamples] in sox_echo_drain()
234 /* samples played, it remains */ in sox_echo_drain()