Lines Matching defs:pVoiceMgr
53 void DLS_MuteVoice (S_VOICE_MGR *pVoiceMgr, S_SYNTH *pSynth, S_SYNTH_VOICE *pVoice, EAS_I32 voiceNum)
58 pWTVoice = &pVoiceMgr->wtVoices[voiceNum];
68 pVoiceMgr->wtVoices[voiceNum].eg1State = eEnvelopeStateRelease;
70 pVoiceMgr->wtVoices[voiceNum].eg2State = eEnvelopeStateRelease;
81 void DLS_ReleaseVoice (S_VOICE_MGR *pVoiceMgr, S_SYNTH *pSynth, S_SYNTH_VOICE *pVoice, EAS_I32 voiceNum)
86 pWTVoice = &pVoiceMgr->wtVoices[voiceNum];
112 void DLS_SustainPedal (S_VOICE_MGR *pVoiceMgr, S_SYNTH *pSynth, S_SYNTH_VOICE *pVoice, S_SYNTH_CHANNEL *pChannel, EAS_I32 voiceNum)
117 pWTVoice = &pVoiceMgr->wtVoices[voiceNum];
305 EAS_RESULT DLS_StartVoice (S_VOICE_MGR *pVoiceMgr, S_SYNTH *pSynth, S_SYNTH_VOICE *pVoice, EAS_I32 voiceNum, EAS_U16 regionIndex)
313 { /* dpp: EAS_ReportEx(_EAS_SEVERITY_INFO, "DLS_StartVoice: Voice %ld; Region %d\n", (EAS_I32) (pVoice - pVoiceMgr->voices), regionIndex); */ }
316 pWTVoice = &pVoiceMgr->wtVoices[voiceNum];
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)
389 pWTVoice = &pVoiceMgr->wtVoices[voiceNum];
420 intFrame.pAudioBuffer = pVoiceMgr->voiceBuffer;