Lines Matching refs:parm
562 struct soundfont_voice_parm *parm; in setup_voice() local
581 parm = &vp->reg.parm; in setup_voice()
584 if (LO_BYTE(parm->modatkhld) >= 0x80 && parm->moddelay >= 0x8000) { in setup_voice()
585 parm->moddelay = 0xbfff; in setup_voice()
586 pitch = (HI_BYTE(parm->pefe) << 4) + vp->apitch; in setup_voice()
590 vp->ftarget = parm->cutoff + LO_BYTE(parm->pefe); in setup_voice()
594 vp->ftarget = parm->cutoff; in setup_voice()
610 if (LO_BYTE(parm->modatkhld) >= 0x80) { in setup_voice()
611 parm->modatkhld &= ~0xff; in setup_voice()
612 parm->modatkhld |= 0x7f; in setup_voice()
618 if (LO_BYTE(parm->volatkhld) >= 0x80 && parm->voldelay >= 0x8000) { in setup_voice()
619 parm->voldelay = 0xbfff; in setup_voice()
624 if (LO_BYTE(parm->volatkhld) >= 0x80) { in setup_voice()
625 parm->volatkhld &= ~0xff; in setup_voice()
626 parm->volatkhld |= 0x7f; in setup_voice()
803 && LO_BYTE(vp->reg.parm.volatkhld) < 0x7d) { in calc_volume()
809 vp->acutoff = (atten * vp->reg.parm.cutoff + 0xa0) >> 7; in calc_volume()
811 vp->acutoff = vp->reg.parm.cutoff; in calc_volume()