Lines Matching refs:factor
28 double factor; /* 1 for no change, < 1 for slower, > 1 for faster. */ member
129 skip = t->factor * (++t->segments_total * (t->segment - t->overlap)) + 0.5; in tempo_process()
150 uint64_t samples_out = t->samples_in / t->factor + .5; in tempo_flush()
167 double sample_rate, sox_bool quick_search, double factor, in tempo_setup() argument
172 t->factor = factor; in tempo_setup()
180 max_skip = ceil(factor * (t->segment - t->overlap)); in tempo_setup()
207 double factor, segment_ms, search_ms, overlap_ms; member
232 NUMERIC_PARAMETER(factor ,0.1 , 100 ) in getopts()
239 p->segment_ms = max(10, segments_ms[profile] / max(pow(p->factor, segments_pow[profile]), 1)); in getopts()
247 p->quick_search, p->factor, p->segment_ms, p->search_ms, p->overlap_ms); in getopts()
255 if (p->factor == 1) in start()
259 tempo_setup(p->tempo, effp->in_signal.rate, p->quick_search, p->factor, in start()
265 uint64_t out_length = in_length / p->factor + .5; in start()
345 effp->out_signal.rate = effp->in_signal.rate / p->factor; in pitch_start()