/external/sonivox/arm-hybrid-22k/lib_src/ |
H A D | ARM-E_voice_gain_gnu.s | 43 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 D | eas_mixer.c | 78 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 D | eas_data.h | 102 EAS_I32 *pMixBuffer; member in struct:s_eas_data_tag
|
H A D | eas_fmengine.c | 475 * pMixBuffer - pointer to host supplied buffer 552 EAS_I32 *pMixBuffer, 717 FM_SynthMixVoice(p, pFrame->voiceGain, numSamplesToAdd, pBuffer, pMixBuffer); 546 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) argument
|
H A D | eas_fmsynth.c | 97 static EAS_BOOL FM_UpdateVoice (S_VOICE_MGR *pVoiceMgr, S_SYNTH *pSynth, S_SYNTH_VOICE *pVoice, EAS_I32 voiceNum, EAS_I32 *pMixBuffer, EAS_I32 numSamples); 799 static EAS_BOOL FM_UpdateVoice (S_VOICE_MGR *pVoiceMgr, S_SYNTH *pSynth, S_SYNTH_VOICE *pVoice, EAS_I32 voiceNum, EAS_I32 *pMixBuffer, EAS_I32 numSamples) argument 903 FM_ProcessVoice(voiceNum, &vFrame, numSamples, pVoiceMgr->operMixBuffer, pVoiceMgr->voiceBuffer, pMixBuffer, pVoiceMgr->pFrameBuffer); 905 FM_ProcessVoice(voiceNum, &vFrame, numSamples, pVoiceMgr->operMixBuffer, pVoiceMgr->voiceBuffer, pMixBuffer, NULL);
|
H A D | eas_wtengine.c | 76 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 D | eas_wtengine.h | 66 EAS_I32 *pMixBuffer; member in struct:s_wt_int_frame_tag
|
H A D | eas_wtsynth.c | 53 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 D | eas_voicemgt.c | 2790 EAS_I32 VMAddSamples (S_VOICE_MGR *pVoiceMgr, EAS_I32 *pMixBuffer, EAS_I32 numSamples) argument 2819 done = GetSynthPtr(voiceNum)->pfUpdateVoice(pVoiceMgr, pSynth, &pVoiceMgr->voices[voiceNum], GetAdjustedVoiceNum(voiceNum), pMixBuffer, numSamples); 2866 EAS_RESULT VMRender (S_VOICE_MGR *pVoiceMgr, EAS_I32 numSamples, EAS_I32 *pMixBuffer, EAS_I32 *pVoicesRendered) argument 2885 *pVoicesRendered = VMAddSamples(pVoiceMgr, pMixBuffer, numSamples); 3839 return pFrameInterface->pfEndFrame(pEASData->pVoiceMgr->pFrameBuffer, pEASData->pMixBuffer, pEASData->masterGain);
|
/external/sonivox/arm-wt-22k/lib_src/ |
H A D | ARM-E_voice_gain_gnu.s | 43 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 D | eas_mixer.c | 78 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 D | eas_data.h | 104 EAS_I32 *pMixBuffer; member in struct:s_eas_data_tag
|
H A D | eas_dlssynth.c | 378 EAS_BOOL DLS_UpdateVoice (S_VOICE_MGR *pVoiceMgr, S_SYNTH *pSynth, S_SYNTH_VOICE *pVoice, EAS_I32 voiceNum, EAS_I32 *pMixBuffer, EAS_I32 numSamples) argument 421 intFrame.pMixBuffer = pMixBuffer;
|
H A D | eas_wtengine.c | 76 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 D | eas_wtengine.h | 66 EAS_I32 *pMixBuffer; member in struct:s_wt_int_frame_tag
|
H A D | eas_wtsynth.c | 53 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;
|
H A D | eas_voicemgt.c | 2790 EAS_I32 VMAddSamples (S_VOICE_MGR *pVoiceMgr, EAS_I32 *pMixBuffer, EAS_I32 numSamples) argument 2819 done = GetSynthPtr(voiceNum)->pfUpdateVoice(pVoiceMgr, pSynth, &pVoiceMgr->voices[voiceNum], GetAdjustedVoiceNum(voiceNum), pMixBuffer, numSamples); 2866 EAS_RESULT VMRender (S_VOICE_MGR *pVoiceMgr, EAS_I32 numSamples, EAS_I32 *pMixBuffer, EAS_I32 *pVoicesRendered) argument 2885 *pVoicesRendered = VMAddSamples(pVoiceMgr, pMixBuffer, numSamples); 3839 return pFrameInterface->pfEndFrame(pEASData->pVoiceMgr->pFrameBuffer, pEASData->pMixBuffer, pEASData->masterGain);
|
/external/sonivox/arm-fm-22k/lib_src/ |
H A D | eas_mixer.c | 78 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 D | eas_data.h | 102 EAS_I32 *pMixBuffer; member in struct:s_eas_data_tag
|
H A D | eas_fmengine.c | 475 * pMixBuffer - pointer to host supplied buffer 552 EAS_I32 *pMixBuffer, 717 FM_SynthMixVoice(p, pFrame->voiceGain, numSamplesToAdd, pBuffer, pMixBuffer); 546 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) argument
|
H A D | eas_fmsynth.c | 97 static EAS_BOOL FM_UpdateVoice (S_VOICE_MGR *pVoiceMgr, S_SYNTH *pSynth, S_SYNTH_VOICE *pVoice, EAS_I32 voiceNum, EAS_I32 *pMixBuffer, EAS_I32 numSamples); 799 static EAS_BOOL FM_UpdateVoice (S_VOICE_MGR *pVoiceMgr, S_SYNTH *pSynth, S_SYNTH_VOICE *pVoice, EAS_I32 voiceNum, EAS_I32 *pMixBuffer, EAS_I32 numSamples) argument 903 FM_ProcessVoice(voiceNum, &vFrame, numSamples, pVoiceMgr->operMixBuffer, pVoiceMgr->voiceBuffer, pMixBuffer, pVoiceMgr->pFrameBuffer); 905 FM_ProcessVoice(voiceNum, &vFrame, numSamples, pVoiceMgr->operMixBuffer, pVoiceMgr->voiceBuffer, pMixBuffer, NULL);
|
H A D | eas_voicemgt.c | 2790 EAS_I32 VMAddSamples (S_VOICE_MGR *pVoiceMgr, EAS_I32 *pMixBuffer, EAS_I32 numSamples) argument 2819 done = GetSynthPtr(voiceNum)->pfUpdateVoice(pVoiceMgr, pSynth, &pVoiceMgr->voices[voiceNum], GetAdjustedVoiceNum(voiceNum), pMixBuffer, numSamples); 2866 EAS_RESULT VMRender (S_VOICE_MGR *pVoiceMgr, EAS_I32 numSamples, EAS_I32 *pMixBuffer, EAS_I32 *pVoicesRendered) argument 2885 *pVoicesRendered = VMAddSamples(pVoiceMgr, pMixBuffer, numSamples); 3839 return pFrameInterface->pfEndFrame(pEASData->pVoiceMgr->pFrameBuffer, pEASData->pMixBuffer, pEASData->masterGain);
|