OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:pWTVoice
(Results
1 - 7
of
7
) sorted by null
/external/sonivox/arm-wt-22k/lib_src/
eas_dlssynth.c
55
S_WT_VOICE *
pWTVoice
;
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
;
86
pWTVoice
= &pVoiceMgr->wtVoices[voiceNum];
87
pDLSArt = &pSynth->pDLS->pDLSArticulations[
pWTVoice
->artIndex];
92
if (
pWTVoice
->eg1State == eEnvelopeStateAttack)
93
pWTVoice
->eg1Value = (EAS_I16) ((EAS_flog2(pWTVoice->eg1Value) << 1) + 2048)
[
all
...]
eas_wtsynth.c
58
static EAS_I32 WT_UpdatePhaseInc (S_WT_VOICE *
pWTVoice
, const S_ARTICULATION *pArt, S_SYNTH_CHANNEL *pChannel, EAS_I32 pitchCents);
59
static EAS_I32 WT_UpdateGain (S_SYNTH_VOICE *pVoice, S_WT_VOICE *
pWTVoice
, const S_ARTICULATION *pArt, S_SYNTH_CHANNEL *pChannel, EAS_I32 gain);
60
static void WT_UpdateEG1 (S_WT_VOICE *
pWTVoice
, const S_ENVELOPE *pEnv);
61
static void WT_UpdateEG2 (S_WT_VOICE *
pWTVoice
, const S_ENVELOPE *pEnv);
69
static void WT_UpdateFilter (S_WT_VOICE *
pWTVoice
, S_WT_INT_FRAME *pIntFrame, const S_ARTICULATION *pArt);
168
S_WT_VOICE *
pWTVoice
;
179
pWTVoice
= &pVoiceMgr->wtVoices[voiceNum];
180
pArticulation = &pSynth->pEAS->pArticulations[
pWTVoice
->artIndex];
183
pWTVoice
->eg1State = eEnvelopeStateRelease;
184
pWTVoice
->eg1Increment = pArticulation->eg1.releaseTime
[
all
...]
eas_wtengine.c
49
extern void WT_NoiseGenerator (S_WT_VOICE *
pWTVoice
, S_WT_INT_FRAME *pWTIntFrame);
50
extern void WT_VoiceGain (S_WT_VOICE *
pWTVoice
, S_WT_INT_FRAME *pWTIntFrame);
53
extern void WT_InterpolateMono (S_WT_VOICE *
pWTVoice
, S_WT_INT_FRAME *pWTIntFrame);
55
extern void WT_InterpolateNoLoop (S_WT_VOICE *
pWTVoice
, S_WT_INT_FRAME *pWTIntFrame);
56
extern void WT_Interpolate (S_WT_VOICE *
pWTVoice
, S_WT_INT_FRAME *pWTIntFrame);
76
/*lint -esym(715,
pWTVoice
) reserved for future use */
77
void WT_VoiceGain (S_WT_VOICE *
pWTVoice
, S_WT_INT_FRAME *pWTIntFrame)
110
gainLeft =
pWTVoice
->gainLeft;
111
gainRight =
pWTVoice
->gainRight;
179
void WT_Interpolate (S_WT_VOICE *
pWTVoice
, S_WT_INT_FRAME *pWTIntFrame
[
all
...]
ARM-E_interpolate_loop_gnu.s
10
@ S_WT_VOICE *
pWTVoice
,
21
@ S_WT_VOICE *
pWTVoice
38
pWTVoice
.req r0
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]
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);
ARM-E_interpolate_noloop_gnu.s
10
@ S_WT_VOICE *
pWTVoice
,
21
@ S_WT_VOICE *
pWTVoice
39
pWTVoice
.req r0
70
LDR pPhaseAccum, [
pWTVoice
, #m_pPhaseAccum]
71
LDR phaseFrac, [
pWTVoice
, #m_phaseFrac]
118
STR pPhaseAccum, [
pWTVoice
, #m_pPhaseAccum]
119
STR phaseFrac, [
pWTVoice
, #m_phaseFrac]
ARM-E_voice_gain_gnu.s
11
@ S_WT_VOICE *
pWTVoice
,
40
pWTVoice
.req r0
88
LDRSH gainLeft, [
pWTVoice
, #m_gainLeft]
89
LDRSH gainRight, [
pWTVoice
, #m_gainRight]
Completed in 731 milliseconds