Lines Matching refs:bend
1583 unsigned long compute_finetune(unsigned long base_freq, int bend, int range, in compute_finetune() argument
1589 if (!bend) in compute_finetune()
1600 bend = bend * range / 8192; /* Convert to cents */ in compute_finetune()
1601 bend += vibrato_cents; in compute_finetune()
1603 if (!bend) in compute_finetune()
1606 negative = bend < 0 ? 1 : 0; in compute_finetune()
1608 if (bend < 0) in compute_finetune()
1609 bend *= -1; in compute_finetune()
1610 if (bend > range) in compute_finetune()
1611 bend = range; in compute_finetune()
1617 while (bend > 2399) in compute_finetune()
1620 bend -= 2400; in compute_finetune()
1623 semitones = bend / 100; in compute_finetune()
1624 cents = bend % 100; in compute_finetune()