Lines Matching refs:pan
639 int pan;
641 /* pan & loop start (pan 8bit, MSB, 0:right, 0xff:left) */
643 pan = 255 - (int)vp->reg.fixpan * 2;
645 pan = chan->control[MIDI_CTL_MSB_PAN] - 64;
646 if (vp->reg.pan >= 0) /* 0-127 */
647 pan += vp->reg.pan - 64;
648 pan = 127 - (int)pan * 2;
650 LIMITVALUE(pan, 0, 255);
654 if (pan != vp->apan) {
655 vp->apan = pan;
656 if (pan == 0)
659 vp->aaux = (-pan) & 0xff;
665 if (vp->apan != (int)pan_volumes[pan]) {
666 vp->apan = pan_volumes[pan];
667 vp->aaux = pan_volumes[255 - pan];