Searched refs:envGain (Results 1 - 4 of 4) sorted by relevance

/external/sonivox/arm-fm-22k/lib_src/
H A Deas_fmsynth.h54 EAS_U16 envGain; /* envelope target */ member in struct:s_operator_tag
H A Deas_fmsynth.c340 (pFMVoice->oper[operIndex].envGain == 0))
346 if (pFMVoice->oper[operIndex].envGain >= ((EAS_U16) (pRegion->oper[operIndex].sustain & 0xfc) << 7))
478 pFMVoice->oper[operIndex].envGain = 0x7fff;
487 pFMVoice->oper[operIndex].envGain = 0;
640 temp = pOper->envGain + fmAttackTable[pOperData->attackDecay >> 4];
645 pOper->envGain = 0x7fff;
649 pOper->envGain = (EAS_U16) temp;
655 pOper->envGain = (EAS_U16) FMUL_15x15(pOper->envGain, pOper->envRate);
659 if (pOper->envGain <
[all...]
/external/sonivox/arm-hybrid-22k/lib_src/
H A Deas_fmsynth.h54 EAS_U16 envGain; /* envelope target */ member in struct:s_operator_tag
H A Deas_fmsynth.c340 (pFMVoice->oper[operIndex].envGain == 0))
346 if (pFMVoice->oper[operIndex].envGain >= ((EAS_U16) (pRegion->oper[operIndex].sustain & 0xfc) << 7))
478 pFMVoice->oper[operIndex].envGain = 0x7fff;
487 pFMVoice->oper[operIndex].envGain = 0;
640 temp = pOper->envGain + fmAttackTable[pOperData->attackDecay >> 4];
645 pOper->envGain = 0x7fff;
649 pOper->envGain = (EAS_U16) temp;
655 pOper->envGain = (EAS_U16) FMUL_15x15(pOper->envGain, pOper->envRate);
659 if (pOper->envGain <
[all...]

Completed in 69 milliseconds