• Home
  • Raw
  • Download

Lines Matching refs:pChannel

51 …GR *pVoiceMgr, S_SYNTH *pSynth, S_SYNTH_VOICE *pVoice, S_SYNTH_CHANNEL *pChannel, EAS_I32 voiceNum…
55 …Inc (S_WT_VOICE *pWTVoice, const S_ARTICULATION *pArt, S_SYNTH_CHANNEL *pChannel, EAS_I32 pitchCen…
56 …pVoice, S_WT_VOICE *pWTVoice, const S_ARTICULATION *pArt, S_SYNTH_CHANNEL *pChannel, EAS_I32 gain);
244 …GR *pVoiceMgr, S_SYNTH *pSynth, S_SYNTH_VOICE *pVoice, S_SYNTH_CHANNEL *pChannel, EAS_I32 voiceNum) in WT_SustainPedal() argument
251 DLS_SustainPedal(pVoiceMgr, pSynth, pVoice, pChannel, voiceNum); in WT_SustainPedal()
312 S_SYNTH_CHANNEL *pChannel; in WT_StartVoice() local
328 pChannel = &pSynth->channels[pVoice->channel & 15]; in WT_StartVoice()
331 if (pChannel->channelFlags & CHANNEL_FLAG_UPDATE_CHANNEL_PARAMETERS) in WT_StartVoice()
507 S_SYNTH_CHANNEL *pChannel; in WT_UpdateVoice() local
522 pChannel = &pSynth->channels[pVoice->channel & 15]; in WT_UpdateVoice()
541 intFrame.frame.gainTarget = WT_UpdateGain(pVoice, pWTVoice, pArt, pChannel, pWTRegion->gain); in WT_UpdateVoice()
544 temp = pChannel->staticPitch + pWTRegion->tuning; in WT_UpdateVoice()
547 if (pChannel->channelFlags & CHANNEL_FLAG_RHYTHM_CHANNEL) in WT_UpdateVoice()
551 intFrame.frame.phaseIncrement = WT_UpdatePhaseInc(pWTVoice, pArt, pChannel, temp); in WT_UpdateVoice()
615 …Inc (S_WT_VOICE *pWTVoice, const S_ARTICULATION *pArt, S_SYNTH_CHANNEL *pChannel, EAS_I32 pitchCen… in WT_UpdatePhaseInc() argument
621 ((pChannel->modWheel) << (NUM_EG1_FRAC_BITS -7))); in WT_UpdatePhaseInc()
625 ((pChannel->channelPressure) << (NUM_EG1_FRAC_BITS -7))); in WT_UpdatePhaseInc()
667 S_SYNTH_CHANNEL *pChannel; in WT_UpdateChannel() local
669 pChannel = &pSynth->channels[channel]; in WT_UpdateChannel()
675 staticGain = MULT_EG1_EG1((pChannel->volume) << (NUM_EG1_FRAC_BITS - 7), in WT_UpdateChannel()
676 (pChannel->expression) << (NUM_EG1_FRAC_BITS - 7)); in WT_UpdateChannel()
681 pChannel->staticGain = (EAS_I16) MULT_EG1_EG1(staticGain, pSynth->masterVolume); in WT_UpdateChannel()
693 (((EAS_I32)(pChannel->pitchBend) << 2) in WT_UpdateChannel()
696 pChannel->staticPitch = in WT_UpdateChannel()
697 MULT_EG1_EG1(pitchBend, pChannel->pitchBendSensitivity); in WT_UpdateChannel()
700 if (!(pChannel->channelFlags & CHANNEL_FLAG_RHYTHM_CHANNEL)) in WT_UpdateChannel()
701 pChannel->staticPitch += pChannel->finePitch + (pChannel->coarsePitch * 100); in WT_UpdateChannel()
704 pChannel->channelFlags &= ~CHANNEL_FLAG_UPDATE_CHANNEL_PARAMETERS; in WT_UpdateChannel()
725 …*pVoice, S_WT_VOICE *pWTVoice, const S_ARTICULATION *pArt, S_SYNTH_CHANNEL *pChannel, EAS_I32 gain) in WT_UpdateGain() argument
745 temp = MULT_EG1_EG1(temp, pChannel->staticGain); in WT_UpdateGain()