Searched refs:EAS_PCM (Results 1 - 23 of 23) sorted by relevance

/external/sonivox/arm-wt-22k/lib_src/
H A Deas_mixer.h43 extern void SynthMasterGain( long *pInputBuffer, EAS_PCM *pOutputBuffer, EAS_U16 nGain, EAS_U16 nNumLoopSamples);
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_reverbdata.h189 EAS_PCM m_zLpf; // actual state variable, not a length
275 EAS_PCM *m_pOutputBuffer;
276 EAS_PCM *m_pInputBuffer;
283 EAS_PCM *m_pNextInputSample;
289 EAS_PCM m_nRevOutFbkR; // combine feedback reverb right out with dry left in
295 EAS_PCM m_nRevOutFbkL; // combine feedback reverb left out with dry right in
306 EAS_PCM m_zLpf0; // actual state variable, not a length
312 EAS_PCM m_zLpf1; // actual state variable, not a length
357 EAS_PCM m_nDelayLine[REVERB_BUFFER_SIZE_IN_SAMPLES]; // one large delay line for all reverb elements
450 static EAS_RESULT Reverb(S_REVERB_OBJECT* pReverbData, EAS_INT nNumSamplesToAdd, EAS_PCM *pOutputBuffe
[all...]
H A Deas_chorusdata.h90 EAS_PCM chorusDelayL[CHORUS_L_SIZE];
91 EAS_PCM chorusDelayR[CHORUS_R_SIZE];
H A Deas_effects.h38 void (*pfProcess)(EAS_VOID_PTR pInstData, EAS_PCM *in, EAS_PCM *out, EAS_I32 numSamples);
H A Deas_chorus.c42 static void ChorusProcess (EAS_VOID_PTR pInstData, EAS_PCM *pSrc, EAS_PCM *pDst, EAS_I32 numSamples);
252 static void ChorusProcess (EAS_VOID_PTR pInstData, EAS_PCM *pSrc, EAS_PCM *pDst, EAS_I32 numSamples)
260 EAS_PCM tapL;
261 EAS_PCM tapR;
263 EAS_PCM nInputSample;
265 EAS_PCM *pIn;
266 EAS_PCM *pOut;
276 EAS_HWMemCpy(pSrc, pDst, numSamples * NUM_OUTPUT_CHANNELS * (EAS_I32) sizeof(EAS_PCM));
[all...]
H A Deas_data.h105 EAS_PCM *pOutputAudioBuffer;
H A Deas_reverb.c47 static void ReverbProcess (EAS_VOID_PTR pInstData, EAS_PCM *pSrc, EAS_PCM *pDst, EAS_I32 numSamples);
275 static void ReverbProcess(EAS_VOID_PTR pInstData, EAS_PCM *pSrc, EAS_PCM *pDst, EAS_I32 numSamples)
286 EAS_HWMemCpy(pSrc, pDst, numSamples * NUM_OUTPUT_CHANNELS * (EAS_I32) sizeof(EAS_PCM));
525 static EAS_RESULT Reverb(S_REVERB_OBJECT *pReverbData, EAS_INT nNumSamplesToAdd, EAS_PCM *pOutputBuffer, EAS_PCM *pInputBuffer)
569 pReverbData->m_nDelayLine[nAddr] = (EAS_PCM) nTemp1;
573 pReverbData->m_nDelayLine[nAddr] = (EAS_PCM) nApOut;
597 pReverbData->m_nDelayLine[nAddr] = (EAS_PCM) nTemp
[all...]
H A Deas_pcmdata.h57 EAS_PCM x1; /* current generated sample */
58 EAS_PCM x0; /* previous generated sample */
H A Deas_mixer.c217 (EAS_PCM*) pEASData->pMixBuffer,
266 void SynthMasterGain (long *pInputBuffer, EAS_PCM *pOutputBuffer, EAS_U16 nGain, EAS_U16 numSamples) {
289 *pOutputBuffer++ = (EAS_PCM)s;
338 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_synth.h344 EAS_PCM voiceBuffer[SYNTH_UPDATE_PERIOD_IN_SAMPLES];
347 EAS_PCM operMixBuffer[SYNTH_UPDATE_PERIOD_IN_SAMPLES];
356 EAS_PCM reverbSendBuffer[NUM_OUTPUT_CHANNELS * SYNTH_UPDATE_PERIOD_IN_SAMPLES];
360 EAS_PCM chorusSendBuffer[NUM_OUTPUT_CHANNELS * SYNTH_UPDATE_PERIOD_IN_SAMPLES];
H A Deas_wtengine.h65 EAS_PCM *pAudioBuffer;
H A Deas_wtengine.c80 EAS_PCM *pInputBuffer;
181 EAS_PCM *pOutputBuffer;
280 EAS_PCM *pOutputBuffer;
372 EAS_PCM *pAudioBuffer;
443 EAS_PCM *pOutputBuffer;
470 *pOutputBuffer++ = (EAS_PCM) nInterpolatedSample;
H A Deas_pcm.c1286 pState->decoderL.x1 = (EAS_PCM)(((EAS_PCM) pState->srcByte << 8) ^ 0x8000);
1291 pState->decoderL.x1 = (EAS_PCM)((EAS_PCM) pState->srcByte << 8);
1305 pState->decoderR.x1 = (EAS_PCM)(((EAS_PCM) pState->srcByte << 8) ^ 0x8000);
1310 pState->decoderR.x1 = (EAS_PCM)((EAS_PCM) pState->srcByte << 8);
H A DARM-E_mastergain_gnu.s27 @ EAS_PCM *pOutputBuffer
H A Deas_imaadpcm.c260 pState->x1 = (EAS_PCM) pState->acc;
H A Deas_voicemgt.c2798 EAS_PCM *pReverbSendBuffer;
2802 EAS_PCM *pChorusSendBuffer;
H A Deas_public.c857 EAS_PUBLIC EAS_RESULT EAS_Render (EAS_DATA_HANDLE pEASData, EAS_PCM *pOut, EAS_I32 numRequested, EAS_I32 *pNumGenerated)
/external/sonivox/arm-wt-22k/host_src/
H A Deas_main.c83 EAS_PCM *p;
126 wFile = WaveFileCreate(outputFile, pLibConfig->numChannels, pLibConfig->sampleRate, sizeof(EAS_PCM) * 8);
283 bufferSize = pLibConfig->mixBufferSize * pLibConfig->numChannels * (EAS_I32)sizeof(EAS_PCM) * NUM_BUFFERS;
H A Deas_types.h133 typedef short EAS_PCM; typedef
H A Deas.h169 EAS_PUBLIC EAS_RESULT EAS_Render (EAS_DATA_HANDLE pEASData, EAS_PCM *pOut, EAS_I32 numRequested, EAS_I32 *pNumGenerated);
/external/sonivox/arm-wt-22k/include/libsonivox/
H A Deas_types.h133 typedef short EAS_PCM; typedef
H A Deas.h169 EAS_PUBLIC EAS_RESULT EAS_Render (EAS_DATA_HANDLE pEASData, EAS_PCM *pOut, EAS_I32 numRequested, EAS_I32 *pNumGenerated);
/external/sonivox/arm-wt-22k/jetcreator_lib_src/darwin-x86/
H A DEASLib.c385 EAS_RESULT addData(EAS_PCM *pAudioBuffer)
406 EAS_EXPORT EAS_RESULT EAS_RenderWaveOut(EAS_DATA_HANDLE easHandle, EAS_PCM *pAudioBuffer, EAS_I32 numRequested, EAS_I32 *pNumGenerated)
427 EAS_EXPORT EAS_RESULT EAS_RenderAuxMixerWaveOut (EAS_DATA_HANDLE easHandle, EAS_PCM *pAudioBuffer, EAS_I32 *pNumGenerated)

Completed in 295 milliseconds