/external/sonivox/arm-wt-22k/lib_src/ |
H A D | eas_dlssynth.c | 55 S_WT_VOICE *pWTVoice; local 58 pWTVoice = &pVoiceMgr->wtVoices[voiceNum]; 59 pDLSArt = &pSynth->pDLS->pDLSArticulations[pWTVoice->artIndex]; 69 pWTVoice->eg1Increment = pDLSArt->eg1ShutdownTime; 71 pWTVoice->eg2Increment = pDLSArt->eg2.releaseTime; 83 S_WT_VOICE *pWTVoice; local 86 pWTVoice = &pVoiceMgr->wtVoices[voiceNum]; 87 pDLSArt = &pSynth->pDLS->pDLSArticulations[pWTVoice->artIndex]; 92 if (pWTVoice->eg1State == eEnvelopeStateAttack) 93 pWTVoice 114 S_WT_VOICE *pWTVoice; local 140 DLS_UpdatePhaseInc(S_WT_VOICE *pWTVoice, const S_DLS_ARTICULATION *pDLSArt, S_SYNTH_CHANNEL *pChannel, EAS_I32 pitchCents) argument 185 DLS_UpdateGain(S_WT_VOICE *pWTVoice, const S_DLS_ARTICULATION *pDLSArt, S_SYNTH_CHANNEL *pChannel, EAS_I32 gain, EAS_U8 velocity) argument 247 DLS_UpdateFilter(S_SYNTH_VOICE *pVoice, S_WT_VOICE *pWTVoice, S_WT_INT_FRAME *pIntFrame, S_SYNTH_CHANNEL *pChannel, const S_DLS_ARTICULATION *pDLSArt) argument 307 S_WT_VOICE *pWTVoice; local 380 S_WT_VOICE *pWTVoice; local [all...] |
H A D | eas_wtsynth.c | 55 static EAS_I32 WT_UpdatePhaseInc (S_WT_VOICE *pWTVoice, const S_ARTICULATION *pArt, S_SYNTH_CHANNEL *pChannel, EAS_I32 pitchCents); 56 static EAS_I32 WT_UpdateGain (S_SYNTH_VOICE *pVoice, S_WT_VOICE *pWTVoice, const S_ARTICULATION *pArt, S_SYNTH_CHANNEL *pChannel, EAS_I32 gain); 57 static void WT_UpdateEG1 (S_WT_VOICE *pWTVoice, const S_ENVELOPE *pEnv); 58 static void WT_UpdateEG2 (S_WT_VOICE *pWTVoice, const S_ENVELOPE *pEnv); 66 static void WT_UpdateFilter (S_WT_VOICE *pWTVoice, S_WT_INT_FRAME *pIntFrame, const S_ARTICULATION *pArt); 165 S_WT_VOICE *pWTVoice; local 176 pWTVoice = &pVoiceMgr->wtVoices[voiceNum]; 177 pArticulation = &pSynth->pEAS->pArticulations[pWTVoice->artIndex]; 180 pWTVoice->eg1State = eEnvelopeStateRelease; 181 pWTVoice 246 S_WT_VOICE *pWTVoice; local 309 S_WT_VOICE *pWTVoice; local 446 WT_CheckSampleEnd(S_WT_VOICE *pWTVoice, S_WT_INT_FRAME *pWTIntFrame, EAS_BOOL update) argument 505 S_WT_VOICE *pWTVoice; local 615 WT_UpdatePhaseInc(S_WT_VOICE *pWTVoice, const S_ARTICULATION *pArt, S_SYNTH_CHANNEL *pChannel, EAS_I32 pitchCents) argument 725 WT_UpdateGain(S_SYNTH_VOICE *pVoice, S_WT_VOICE *pWTVoice, const S_ARTICULATION *pArt, S_SYNTH_CHANNEL *pChannel, EAS_I32 gain) argument 780 WT_UpdateEG1(S_WT_VOICE *pWTVoice, const S_ENVELOPE *pEnv) argument 873 WT_UpdateEG2(S_WT_VOICE *pWTVoice, const S_ENVELOPE *pEnv) argument 1000 WT_UpdateFilter(S_WT_VOICE *pWTVoice, S_WT_INT_FRAME *pIntFrame, const S_ARTICULATION *pArt) argument [all...] |
H A D | eas_wtengine.c | 46 extern void WT_NoiseGenerator (S_WT_VOICE *pWTVoice, S_WT_INT_FRAME *pWTIntFrame); 47 extern void WT_VoiceGain (S_WT_VOICE *pWTVoice, S_WT_INT_FRAME *pWTIntFrame); 50 extern void WT_InterpolateMono (S_WT_VOICE *pWTVoice, S_WT_INT_FRAME *pWTIntFrame); 52 extern void WT_InterpolateNoLoop (S_WT_VOICE *pWTVoice, S_WT_INT_FRAME *pWTIntFrame); 53 extern void WT_Interpolate (S_WT_VOICE *pWTVoice, S_WT_INT_FRAME *pWTIntFrame); 73 /*lint -esym(715, pWTVoice) reserved for future use */ 74 void WT_VoiceGain (S_WT_VOICE *pWTVoice, S_WT_INT_FRAME *pWTIntFrame) argument 102 gainLeft = pWTVoice->gainLeft; 103 gainRight = pWTVoice->gainRight; 171 void WT_Interpolate (S_WT_VOICE *pWTVoice, S_WT_INT_FRAM argument 265 WT_InterpolateNoLoop(S_WT_VOICE *pWTVoice, S_WT_INT_FRAME *pWTIntFrame) argument 418 WT_NoiseGenerator(S_WT_VOICE *pWTVoice, S_WT_INT_FRAME *pWTIntFrame) argument 474 WT_ProcessVoice(S_WT_VOICE *pWTVoice, S_WT_INT_FRAME *pWTIntFrame) argument 556 WT_InterpolateMono(S_WT_VOICE *pWTVoice, S_WT_INT_FRAME *pWTIntFrame) argument 644 WT_ProcessVoice(S_WT_VOICE *pWTVoice, S_WT_INT_FRAME *pWTIntFrame) argument [all...] |
H A D | ARM-E_interpolate_loop_gnu.s | 10 @ S_WT_VOICE *pWTVoice,
21 @ S_WT_VOICE *pWTVoice
38 pWTVoice .req r0
label 72 LDR pPhaseAccum, [pWTVoice, #m_pPhaseAccum]
73 LDR phaseFrac, [pWTVoice, #m_phaseFrac]
76 LDR pLoopStart, [pWTVoice, #m_pLoopStart]
77 LDR pLoopEnd, [pWTVoice, #m_pLoopEnd]
123 STR pPhaseAccum, [pWTVoice, #m_pPhaseAccum]
124 STR phaseFrac, [pWTVoice, #m_phaseFrac]
|
H A D | eas_wtengine.h | 163 EAS_BOOL WT_CheckSampleEnd (S_WT_VOICE *pWTVoice, S_WT_INT_FRAME *pWTIntFrame, EAS_BOOL update); 164 void WT_ProcessVoice (S_WT_VOICE *pWTVoice, S_WT_INT_FRAME *pWTIntFrame);
|
H A D | ARM-E_interpolate_noloop_gnu.s | 10 @ S_WT_VOICE *pWTVoice,
21 @ S_WT_VOICE *pWTVoice
39 pWTVoice .req r0
label 70 LDR pPhaseAccum, [pWTVoice, #m_pPhaseAccum]
71 LDR phaseFrac, [pWTVoice, #m_phaseFrac]
118 STR pPhaseAccum, [pWTVoice, #m_pPhaseAccum]
119 STR phaseFrac, [pWTVoice, #m_phaseFrac]
|
H A D | ARM-E_voice_gain_gnu.s | 11 @ S_WT_VOICE *pWTVoice,
40 pWTVoice .req r0
label 88 LDRSH gainLeft, [pWTVoice, #m_gainLeft]
89 LDRSH gainRight, [pWTVoice, #m_gainRight]
|
/external/sonivox/arm-hybrid-22k/lib_src/ |
H A D | eas_wtsynth.c | 55 static EAS_I32 WT_UpdatePhaseInc (S_WT_VOICE *pWTVoice, const S_ARTICULATION *pArt, S_SYNTH_CHANNEL *pChannel, EAS_I32 pitchCents); 56 static EAS_I32 WT_UpdateGain (S_SYNTH_VOICE *pVoice, S_WT_VOICE *pWTVoice, const S_ARTICULATION *pArt, S_SYNTH_CHANNEL *pChannel, EAS_I32 gain); 57 static void WT_UpdateEG1 (S_WT_VOICE *pWTVoice, const S_ENVELOPE *pEnv); 58 static void WT_UpdateEG2 (S_WT_VOICE *pWTVoice, const S_ENVELOPE *pEnv); 66 static void WT_UpdateFilter (S_WT_VOICE *pWTVoice, S_WT_INT_FRAME *pIntFrame, const S_ARTICULATION *pArt); 165 S_WT_VOICE *pWTVoice; local 176 pWTVoice = &pVoiceMgr->wtVoices[voiceNum]; 177 pArticulation = &pSynth->pEAS->pArticulations[pWTVoice->artIndex]; 180 pWTVoice->eg1State = eEnvelopeStateRelease; 181 pWTVoice 246 S_WT_VOICE *pWTVoice; local 309 S_WT_VOICE *pWTVoice; local 446 WT_CheckSampleEnd(S_WT_VOICE *pWTVoice, S_WT_INT_FRAME *pWTIntFrame, EAS_BOOL update) argument 501 S_WT_VOICE *pWTVoice; local 609 WT_UpdatePhaseInc(S_WT_VOICE *pWTVoice, const S_ARTICULATION *pArt, S_SYNTH_CHANNEL *pChannel, EAS_I32 pitchCents) argument 719 WT_UpdateGain(S_SYNTH_VOICE *pVoice, S_WT_VOICE *pWTVoice, const S_ARTICULATION *pArt, S_SYNTH_CHANNEL *pChannel, EAS_I32 gain) argument 774 WT_UpdateEG1(S_WT_VOICE *pWTVoice, const S_ENVELOPE *pEnv) argument 867 WT_UpdateEG2(S_WT_VOICE *pWTVoice, const S_ENVELOPE *pEnv) argument 994 WT_UpdateFilter(S_WT_VOICE *pWTVoice, S_WT_INT_FRAME *pIntFrame, const S_ARTICULATION *pArt) argument [all...] |
H A D | eas_wtengine.c | 46 extern void WT_NoiseGenerator (S_WT_VOICE *pWTVoice, S_WT_INT_FRAME *pWTIntFrame); 47 extern void WT_VoiceGain (S_WT_VOICE *pWTVoice, S_WT_INT_FRAME *pWTIntFrame); 50 extern void WT_InterpolateMono (S_WT_VOICE *pWTVoice, S_WT_INT_FRAME *pWTIntFrame); 52 extern void WT_InterpolateNoLoop (S_WT_VOICE *pWTVoice, S_WT_INT_FRAME *pWTIntFrame); 53 extern void WT_Interpolate (S_WT_VOICE *pWTVoice, S_WT_INT_FRAME *pWTIntFrame); 73 /*lint -esym(715, pWTVoice) reserved for future use */ 74 void WT_VoiceGain (S_WT_VOICE *pWTVoice, S_WT_INT_FRAME *pWTIntFrame) argument 102 gainLeft = pWTVoice->gainLeft; 103 gainRight = pWTVoice->gainRight; 171 void WT_Interpolate (S_WT_VOICE *pWTVoice, S_WT_INT_FRAM argument 265 WT_InterpolateNoLoop(S_WT_VOICE *pWTVoice, S_WT_INT_FRAME *pWTIntFrame) argument 418 WT_NoiseGenerator(S_WT_VOICE *pWTVoice, S_WT_INT_FRAME *pWTIntFrame) argument 474 WT_ProcessVoice(S_WT_VOICE *pWTVoice, S_WT_INT_FRAME *pWTIntFrame) argument 556 WT_InterpolateMono(S_WT_VOICE *pWTVoice, S_WT_INT_FRAME *pWTIntFrame) argument 644 WT_ProcessVoice(S_WT_VOICE *pWTVoice, S_WT_INT_FRAME *pWTIntFrame) argument [all...] |
H A D | ARM-E_interpolate_loop_gnu.s | 10 @ S_WT_VOICE *pWTVoice,
21 @ S_WT_VOICE *pWTVoice
38 pWTVoice .req r0
label 72 LDR pPhaseAccum, [pWTVoice, #m_pPhaseAccum]
73 LDR phaseFrac, [pWTVoice, #m_phaseFrac]
76 LDR pLoopStart, [pWTVoice, #m_pLoopStart]
77 LDR pLoopEnd, [pWTVoice, #m_pLoopEnd]
123 STR pPhaseAccum, [pWTVoice, #m_pPhaseAccum]
124 STR phaseFrac, [pWTVoice, #m_phaseFrac]
|
H A D | eas_wtengine.h | 163 EAS_BOOL WT_CheckSampleEnd (S_WT_VOICE *pWTVoice, S_WT_INT_FRAME *pWTIntFrame, EAS_BOOL update); 164 void WT_ProcessVoice (S_WT_VOICE *pWTVoice, S_WT_INT_FRAME *pWTIntFrame);
|
H A D | ARM-E_interpolate_noloop_gnu.s | 10 @ S_WT_VOICE *pWTVoice,
21 @ S_WT_VOICE *pWTVoice
39 pWTVoice .req r0
label 70 LDR pPhaseAccum, [pWTVoice, #m_pPhaseAccum]
71 LDR phaseFrac, [pWTVoice, #m_phaseFrac]
118 STR pPhaseAccum, [pWTVoice, #m_pPhaseAccum]
119 STR phaseFrac, [pWTVoice, #m_phaseFrac]
|
H A D | ARM-E_voice_gain_gnu.s | 11 @ S_WT_VOICE *pWTVoice,
40 pWTVoice .req r0
label 88 LDRSH gainLeft, [pWTVoice, #m_gainLeft]
89 LDRSH gainRight, [pWTVoice, #m_gainRight]
|