Lines Matching defs:pan
630 int pan;
632 /* pan & loop start (pan 8bit, MSB, 0:right, 0xff:left) */
634 pan = 255 - (int)vp->reg.fixpan * 2;
636 pan = chan->control[MIDI_CTL_MSB_PAN] - 64;
637 if (vp->reg.pan >= 0) /* 0-127 */
638 pan += vp->reg.pan - 64;
639 pan = 127 - (int)pan * 2;
641 LIMITVALUE(pan, 0, 255);
645 if (pan != vp->apan) {
646 vp->apan = pan;
647 if (pan == 0)
650 vp->aaux = (-pan) & 0xff;
656 if (vp->apan != (int)pan_volumes[pan]) {
657 vp->apan = pan_volumes[pan];
658 vp->aaux = pan_volumes[255 - pan];