Lines Matching refs:voice
166 AXVPB *voice; member
312 AXVPB *voice; in PlaySample() local
321 voice = AcquireVoiceADPCM(sample->mramAddr); in PlaySample()
322 if (voice == NULL) in PlaySample()
327 Voices[voice->index].voice = voice; in PlaySample()
328 Voices[voice->index].state = VOICE_STATE_START; in PlaySample()
352 if (Voices[i].voice == NULL) continue; in AudioFrameCallback()
360 AXSetVoiceState(Voices[i].voice, AX_PB_STATE_RUN); in AudioFrameCallback()
369 if (Voices[i].voice->pb.state == AX_PB_STATE_STOP) in AudioFrameCallback()
381 AXSetVoiceState(Voices[i].voice, AX_PB_STATE_STOP); in AudioFrameCallback()
382 AXFreeVoice(Voices[i].voice); in AudioFrameCallback()
383 Voices[i].voice = NULL; in AudioFrameCallback()
401 AXVPB *voice = (AXVPB*)voiceIn; in VoiceCallback() local
406 Voices[voice->index].voice = NULL; in VoiceCallback()
407 Voices[voice->index].state = VOICE_STATE_STOPPED; in VoiceCallback()
427 AXVPB* voice; in AcquireVoiceADPCM() local
433 voice = AXAcquireVoice(VOICE_PRIO_MED, VoiceCallback, 0); in AcquireVoiceADPCM()
435 if (voice == NULL) in AcquireVoiceADPCM()
502 AXSetVoiceType(voice, AX_PB_TYPE_NORMAL); in AcquireVoiceADPCM()
505 AXSetVoiceAddr(voice, &addr); in AcquireVoiceADPCM()
506 AXSetVoiceAdpcm(voice, &adpcm); in AcquireVoiceADPCM()
507 AXSetVoiceAdpcmLoop(voice, &adpcmLoop); in AcquireVoiceADPCM()
510 AXSetVoiceMix(voice, &g_mix); in AcquireVoiceADPCM()
511 AXSetVoiceVe(voice, &g_ve); in AcquireVoiceADPCM()
514 AXSetVoiceSrcType(voice, AX_SRC_TYPE_LINEAR); in AcquireVoiceADPCM()
515 AXSetVoiceSrc(voice, &src); in AcquireVoiceADPCM()
517 return voice; in AcquireVoiceADPCM()