Lines Matching refs:pan
656 int pan; in calc_pan() local
660 pan = 255 - (int)vp->reg.fixpan * 2; in calc_pan()
662 pan = chan->control[MIDI_CTL_MSB_PAN] - 64; in calc_pan()
663 if (vp->reg.pan >= 0) /* 0-127 */ in calc_pan()
664 pan += vp->reg.pan - 64; in calc_pan()
665 pan = 127 - (int)pan * 2; in calc_pan()
667 LIMITVALUE(pan, 0, 255); in calc_pan()
671 if (pan != vp->apan) { in calc_pan()
672 vp->apan = pan; in calc_pan()
673 if (pan == 0) in calc_pan()
676 vp->aaux = (-pan) & 0xff; in calc_pan()
682 if (vp->apan != (int)pan_volumes[pan]) { in calc_pan()
683 vp->apan = pan_volumes[pan]; in calc_pan()
684 vp->aaux = pan_volumes[255 - pan]; in calc_pan()