/external/sonivox/arm-wt-22k/lib_src/ |
eas_dlssynth.c | 95 /* release EG1 */ 97 pWTVoice->eg1Increment = pDLSArt->eg1.releaseTime; 121 if (pWTVoice->eg1Value < pDLSArt->eg1.sustainLevel) 205 /* convert to linear gain including EG1 */ 324 DLS_UpdateEnvelope(pVoice, pChannel, &pDLSArt->eg1, &pWTVoice->eg1Value, &pWTVoice->eg1Increment, &pWTVoice->eg1State); 335 DLS_UpdateEnvelope(pVoice, pChannel, &pDLSArt->eg1, &pWTVoice->eg1Value, &pWTVoice->eg1Increment, &pWTVoice->eg1State); 395 DLS_UpdateEnvelope(pVoice, pChannel, &pDLSArt->eg1, &pWTVoice->eg1Value, &pWTVoice->eg1Increment, &pWTVoice->eg1State);
|
eas_sndlib.h | 147 S_ENVELOPE eg1; member in struct:s_articulation_tag 170 S_DLS_ENVELOPE eg1; member in struct:s_dls_articulation_tag
|
eas_wtsynth.c | 179 /* release EG1 */ 181 pWTVoice->eg1Increment = pArticulation->eg1.releaseTime; 258 if (pWTVoice->eg1Value < pSynth->pEAS->pArticulations[pWTVoice->artIndex].eg1.sustainLevel) 351 pWTVoice->eg1Increment = pArt->eg1.attackTime; 526 WT_UpdateEG1(pWTVoice, &pArt->eg1); 685 However, if we use the EG1 macros, remember that EG1 has a full 688 of 16384. This utilizes the fact that the EG1 macro places a binary 765 * Calculate the EG1 envelope for the given voice (but do not update any 777 * - updates EG1 state value for the given voic [all...] |
eas_mdls.c | 324 -32768, /* EG1 delay time: 0 secs */ 325 -32768, /* EG1 attack time: 0 secs */ 326 -32768, /* EG1 hold time: 0 secs */ 327 -32768, /* EG1 decay time: 0 secs */ 328 1000, /* EG1 sustain level: 100.0% */ 329 -32768, /* EG1 release time: 0 secs */ 330 -7271, /* EG1 shutdown time: 15 msecs */ 331 0, /* EG1 velocity to attack: 0 time cents */ 332 0, /* EG1 key number to decay: 0 time cents */ 333 0, /* EG1 key number to hold: 0 time cents * [all...] |
/external/sonivox/arm-fm-22k/lib_src/ |
eas_sndlib.h | 147 S_ENVELOPE eg1; member in struct:s_articulation_tag 170 S_DLS_ENVELOPE eg1; member in struct:s_dls_articulation_tag
|
/external/sonivox/arm-hybrid-22k/lib_src/ |
eas_sndlib.h | 147 S_ENVELOPE eg1; member in struct:s_articulation_tag 170 S_DLS_ENVELOPE eg1; member in struct:s_dls_articulation_tag
|
eas_wtsynth.c | 179 /* release EG1 */ 181 pWTVoice->eg1Increment = pArticulation->eg1.releaseTime; 258 if (pWTVoice->eg1Value < pSynth->pEAS->pArticulations[pWTVoice->artIndex].eg1.sustainLevel) 351 pWTVoice->eg1Increment = pArt->eg1.attackTime; 522 WT_UpdateEG1(pWTVoice, &pArt->eg1); 679 However, if we use the EG1 macros, remember that EG1 has a full 682 of 16384. This utilizes the fact that the EG1 macro places a binary 759 * Calculate the EG1 envelope for the given voice (but do not update any 771 * - updates EG1 state value for the given voic [all...] |