Searched refs:pMixBuffer (Results 1 - 25 of 40) sorted by relevance

12

/external/sonivox/arm-fm-22k/lib_src/
H A Deas_mixer.c78 pEASData->pMixBuffer = EAS_CMEnumData(EAS_CM_MIX_BUFFER);
80 pEASData->pMixBuffer = EAS_HWMalloc(pEASData->hwInstData, BUFFER_SIZE_IN_MONO_SAMPLES * NUM_OUTPUT_CHANNELS * sizeof(EAS_I32));
81 if (pEASData->pMixBuffer == NULL)
86 EAS_HWMemSet((void *)(pEASData->pMixBuffer), 0, BUFFER_SIZE_IN_MONO_SAMPLES * NUM_OUTPUT_CHANNELS * sizeof(EAS_I32));
112 EAS_HWMemSet(pEASData->pMixBuffer, 0, numSamples * (EAS_I32) sizeof(long) * 2);
114 EAS_HWMemSet(pEASData->pMixBuffer, 0, (EAS_I32) numSamples * (EAS_I32) sizeof(long));
146 temp = MaximizerProcess(pEASData->effectsModules[EAS_MODULE_MAXIMIZER].effectData, pEASData->pMixBuffer, pEASData->pMixBuffer, numSamples);
173 SynthMasterGain(pEASData->pMixBuffer, pEASData->pOutputAudioBuffer, gain, (EAS_U16) ((EAS_U16) numSamples * 2));
175 SynthMasterGain(pEASData->pMixBuffer, pEASDat
338 EAS_MixStream(EAS_PCM *pInputBuffer, EAS_I32 *pMixBuffer, EAS_I32 numSamples, EAS_I32 gainLeft, EAS_I32 gainRight, EAS_I32 gainIncLeft, EAS_I32 gainIncRight, EAS_I32 flags) argument
[all...]
H A Deas_mixer.h123 * pMixBuffer 32-bit mix buffer
133 void EAS_MixStream (EAS_PCM *pInputBuffer, EAS_I32 *pMixBuffer, EAS_I32 numSamples, EAS_I32 gainLeft, EAS_I32 gainRight, EAS_I32 gainIncLeft, EAS_I32 gainIncRight, EAS_I32 flags);
H A Deas_fmengine.h112 extern EAS_BOOL FM_EndFrame (EAS_FRAME_BUFFER_HANDLE pFrameBuffe, EAS_I32 *pMixBuffer, EAS_I16 masterGain);
117 extern void FM_ProcessVoice (EAS_I32 voiceNum, S_FM_VOICE_FRAME *pFrame, EAS_I32 numSamplesToAdd, EAS_PCM *pTempBuffer, EAS_PCM *pBuffer, EAS_I32 *pMixBuffer, EAS_FRAME_BUFFER_HANDLE pFrameBuffer);
H A Deas_synth_protos.h41 EAS_BOOL (* EAS_CONST pfEndFrame)(EAS_FRAME_BUFFER_HANDLE pFrameBuffer, EAS_I32 *pMixBuffer, EAS_I16 masterGain);
50 EAS_BOOL (* EAS_CONST pfUpdateVoice)(S_VOICE_MGR *pVoiceMgr, S_SYNTH *pSynth, S_SYNTH_VOICE *pVoice, EAS_I32 voiceNum, EAS_I32 *pMixBuffer, EAS_I32 numSamples);
H A Deas_data.h102 EAS_I32 *pMixBuffer; member in struct:s_eas_data_tag
H A Deas_vm_protos.h324 EAS_I32 VMAddSamples (S_VOICE_MGR *pVoiceMgr, EAS_I32 *pMixBuffer, EAS_I32 numSamplesToAdd);
926 EAS_RESULT VMRender (S_VOICE_MGR *pVoiceMgr, EAS_I32 numSamples, EAS_I32 *pMixBuffer, EAS_I32 *pVoicesRendered);
/external/sonivox/arm-hybrid-22k/lib_src/
H A Deas_mixer.c78 pEASData->pMixBuffer = EAS_CMEnumData(EAS_CM_MIX_BUFFER);
80 pEASData->pMixBuffer = EAS_HWMalloc(pEASData->hwInstData, BUFFER_SIZE_IN_MONO_SAMPLES * NUM_OUTPUT_CHANNELS * sizeof(EAS_I32));
81 if (pEASData->pMixBuffer == NULL)
86 EAS_HWMemSet((void *)(pEASData->pMixBuffer), 0, BUFFER_SIZE_IN_MONO_SAMPLES * NUM_OUTPUT_CHANNELS * sizeof(EAS_I32));
112 EAS_HWMemSet(pEASData->pMixBuffer, 0, numSamples * (EAS_I32) sizeof(long) * 2);
114 EAS_HWMemSet(pEASData->pMixBuffer, 0, (EAS_I32) numSamples * (EAS_I32) sizeof(long));
146 temp = MaximizerProcess(pEASData->effectsModules[EAS_MODULE_MAXIMIZER].effectData, pEASData->pMixBuffer, pEASData->pMixBuffer, numSamples);
173 SynthMasterGain(pEASData->pMixBuffer, pEASData->pOutputAudioBuffer, gain, (EAS_U16) ((EAS_U16) numSamples * 2));
175 SynthMasterGain(pEASData->pMixBuffer, pEASDat
338 EAS_MixStream(EAS_PCM *pInputBuffer, EAS_I32 *pMixBuffer, EAS_I32 numSamples, EAS_I32 gainLeft, EAS_I32 gainRight, EAS_I32 gainIncLeft, EAS_I32 gainIncRight, EAS_I32 flags) argument
[all...]
H A Deas_mixer.h123 * pMixBuffer 32-bit mix buffer
133 void EAS_MixStream (EAS_PCM *pInputBuffer, EAS_I32 *pMixBuffer, EAS_I32 numSamples, EAS_I32 gainLeft, EAS_I32 gainRight, EAS_I32 gainIncLeft, EAS_I32 gainIncRight, EAS_I32 flags);
H A Deas_wtengine.c76 EAS_I32 *pMixBuffer; local
91 pMixBuffer = pWTIntFrame->pMixBuffer;
124 tmp1 = *pMixBuffer;
131 *pMixBuffer++ = tmp1;
134 tmp1 = *pMixBuffer;
141 *pMixBuffer++ = tmp1;
147 tmp1 = *pMixBuffer;
151 *pMixBuffer++ = tmp1;
513 pWTIntFrame->pMixBuffer,
558 EAS_I32 *pMixBuffer; local
[all...]
H A DARM-E_voice_gain_gnu.s43 pMixBuffer .req r3 label
73 LDR pMixBuffer, [pWTFrame, #m_pMixBuffer]
110 LDR tmp1, [pMixBuffer]
116 LDR tmp2, [pMixBuffer, #4]
120 STR tmp1, [pMixBuffer], #4
128 STR tmp2, [pMixBuffer], #4
148 LDR tmp1, [pMixBuffer] @ get left channel output sample
154 STR tmp1, [pMixBuffer], #4 @ save and bump pointer
H A Deas_fmengine.h112 extern EAS_BOOL FM_EndFrame (EAS_FRAME_BUFFER_HANDLE pFrameBuffe, EAS_I32 *pMixBuffer, EAS_I16 masterGain);
117 extern void FM_ProcessVoice (EAS_I32 voiceNum, S_FM_VOICE_FRAME *pFrame, EAS_I32 numSamplesToAdd, EAS_PCM *pTempBuffer, EAS_PCM *pBuffer, EAS_I32 *pMixBuffer, EAS_FRAME_BUFFER_HANDLE pFrameBuffer);
H A Deas_synth_protos.h41 EAS_BOOL (* EAS_CONST pfEndFrame)(EAS_FRAME_BUFFER_HANDLE pFrameBuffer, EAS_I32 *pMixBuffer, EAS_I16 masterGain);
50 EAS_BOOL (* EAS_CONST pfUpdateVoice)(S_VOICE_MGR *pVoiceMgr, S_SYNTH *pSynth, S_SYNTH_VOICE *pVoice, EAS_I32 voiceNum, EAS_I32 *pMixBuffer, EAS_I32 numSamples);
H A Deas_data.h102 EAS_I32 *pMixBuffer; member in struct:s_eas_data_tag
H A Deas_wtengine.h66 EAS_I32 *pMixBuffer; member in struct:s_wt_int_frame_tag
H A Deas_wtsynth.c53 static EAS_BOOL WT_UpdateVoice (S_VOICE_MGR *pVoiceMgr, S_SYNTH *pSynth, S_SYNTH_VOICE *pVoice, EAS_I32 voiceNum, EAS_I32 *pMixBuffer, EAS_I32 numSamples);
62 extern EAS_BOOL WTE_EndFrame (EAS_FRAME_BUFFER_HANDLE pFrameBuffer, EAS_I32 *pMixBuffer, EAS_I16 masterGain);
499 static EAS_BOOL WT_UpdateVoice (S_VOICE_MGR *pVoiceMgr, S_SYNTH *pSynth, S_SYNTH_VOICE *pVoice, EAS_I32 voiceNum, EAS_I32 *pMixBuffer, EAS_I32 numSamples) argument
511 return DLS_UpdateVoice(pVoiceMgr, pSynth, pVoice, voiceNum, pMixBuffer, numSamples);
551 intFrame.pMixBuffer = pMixBuffer;
H A Deas_vm_protos.h324 EAS_I32 VMAddSamples (S_VOICE_MGR *pVoiceMgr, EAS_I32 *pMixBuffer, EAS_I32 numSamplesToAdd);
926 EAS_RESULT VMRender (S_VOICE_MGR *pVoiceMgr, EAS_I32 numSamples, EAS_I32 *pMixBuffer, EAS_I32 *pVoicesRendered);
/external/sonivox/arm-wt-22k/lib_src/
H A Deas_mixer.c78 pEASData->pMixBuffer = EAS_CMEnumData(EAS_CM_MIX_BUFFER);
80 pEASData->pMixBuffer = EAS_HWMalloc(pEASData->hwInstData, BUFFER_SIZE_IN_MONO_SAMPLES * NUM_OUTPUT_CHANNELS * sizeof(EAS_I32));
81 if (pEASData->pMixBuffer == NULL)
86 EAS_HWMemSet((void *)(pEASData->pMixBuffer), 0, BUFFER_SIZE_IN_MONO_SAMPLES * NUM_OUTPUT_CHANNELS * sizeof(EAS_I32));
112 EAS_HWMemSet(pEASData->pMixBuffer, 0, numSamples * (EAS_I32) sizeof(long) * 2);
114 EAS_HWMemSet(pEASData->pMixBuffer, 0, (EAS_I32) numSamples * (EAS_I32) sizeof(long));
146 temp = MaximizerProcess(pEASData->effectsModules[EAS_MODULE_MAXIMIZER].effectData, pEASData->pMixBuffer, pEASData->pMixBuffer, numSamples);
173 SynthMasterGain(pEASData->pMixBuffer, pEASData->pOutputAudioBuffer, gain, (EAS_U16) ((EAS_U16) numSamples * 2));
175 SynthMasterGain(pEASData->pMixBuffer, pEASDat
338 EAS_MixStream(EAS_PCM *pInputBuffer, EAS_I32 *pMixBuffer, EAS_I32 numSamples, EAS_I32 gainLeft, EAS_I32 gainRight, EAS_I32 gainIncLeft, EAS_I32 gainIncRight, EAS_I32 flags) argument
[all...]
H A Deas_mixer.h123 * pMixBuffer 32-bit mix buffer
133 void EAS_MixStream (EAS_PCM *pInputBuffer, EAS_I32 *pMixBuffer, EAS_I32 numSamples, EAS_I32 gainLeft, EAS_I32 gainRight, EAS_I32 gainIncLeft, EAS_I32 gainIncRight, EAS_I32 flags);
H A Deas_wtengine.c76 EAS_I32 *pMixBuffer; local
91 pMixBuffer = pWTIntFrame->pMixBuffer;
124 tmp1 = *pMixBuffer;
131 *pMixBuffer++ = tmp1;
134 tmp1 = *pMixBuffer;
141 *pMixBuffer++ = tmp1;
147 tmp1 = *pMixBuffer;
151 *pMixBuffer++ = tmp1;
513 pWTIntFrame->pMixBuffer,
558 EAS_I32 *pMixBuffer; local
[all...]
H A DARM-E_voice_gain_gnu.s43 pMixBuffer .req r3 label
73 LDR pMixBuffer, [pWTFrame, #m_pMixBuffer]
110 LDR tmp1, [pMixBuffer]
116 LDR tmp2, [pMixBuffer, #4]
120 STR tmp1, [pMixBuffer], #4
128 STR tmp2, [pMixBuffer], #4
148 LDR tmp1, [pMixBuffer] @ get left channel output sample
154 STR tmp1, [pMixBuffer], #4 @ save and bump pointer
H A Deas_synth_protos.h41 EAS_BOOL (* EAS_CONST pfEndFrame)(EAS_FRAME_BUFFER_HANDLE pFrameBuffer, EAS_I32 *pMixBuffer, EAS_I16 masterGain);
50 EAS_BOOL (* EAS_CONST pfUpdateVoice)(S_VOICE_MGR *pVoiceMgr, S_SYNTH *pSynth, S_SYNTH_VOICE *pVoice, EAS_I32 voiceNum, EAS_I32 *pMixBuffer, EAS_I32 numSamples);
H A Deas_data.h104 EAS_I32 *pMixBuffer; member in struct:s_eas_data_tag
H A Deas_dlssynth.h38 EAS_BOOL DLS_UpdateVoice (S_VOICE_MGR *pVoiceMgr, S_SYNTH *pSynth, S_SYNTH_VOICE *pVoice, EAS_I32 voiceNum, EAS_I32 *pMixBuffer, EAS_I32 numSamples);
H A Deas_wtengine.h66 EAS_I32 *pMixBuffer; member in struct:s_wt_int_frame_tag
H A Deas_wtsynth.c53 static EAS_BOOL WT_UpdateVoice (S_VOICE_MGR *pVoiceMgr, S_SYNTH *pSynth, S_SYNTH_VOICE *pVoice, EAS_I32 voiceNum, EAS_I32 *pMixBuffer, EAS_I32 numSamples);
62 extern EAS_BOOL WTE_EndFrame (EAS_FRAME_BUFFER_HANDLE pFrameBuffer, EAS_I32 *pMixBuffer, EAS_I16 masterGain);
503 static EAS_BOOL WT_UpdateVoice (S_VOICE_MGR *pVoiceMgr, S_SYNTH *pSynth, S_SYNTH_VOICE *pVoice, EAS_I32 voiceNum, EAS_I32 *pMixBuffer, EAS_I32 numSamples) argument
515 return DLS_UpdateVoice(pVoiceMgr, pSynth, pVoice, voiceNum, pMixBuffer, numSamples);
555 intFrame.pMixBuffer = pMixBuffer;

Completed in 197 milliseconds

12