Lines Matching refs:voice
183 AXVPB *voice; member
420 AXVPB *voice; in PlaySample() local
430 voice = AquireVoiceADPCM(sample->mramAddr, sample->aramAddr); in PlaySample()
432 voice = AquireVoiceADPCM(sample->mramAddr); in PlaySample()
434 if (voice == NULL) in PlaySample()
439 Voices[voice->index].voice = voice; in PlaySample()
440 Voices[voice->index].state = VOICE_STATE_START; in PlaySample()
464 if (Voices[i].voice == NULL) continue; in AudioFrameCallback()
472 AXSetVoiceState(Voices[i].voice, AX_PB_STATE_RUN); in AudioFrameCallback()
481 if (Voices[i].voice->pb.state == AX_PB_STATE_STOP) in AudioFrameCallback()
493 AXSetVoiceState(Voices[i].voice, AX_PB_STATE_STOP); in AudioFrameCallback()
494 AXFreeVoice(Voices[i].voice); in AudioFrameCallback()
495 Voices[i].voice = NULL; in AudioFrameCallback()
566 AXVPB *voice = (AXVPB*)voiceIn; in VoiceCallback() local
571 Voices[voice->index].voice = NULL; in VoiceCallback()
572 Voices[voice->index].state = VOICE_STATE_STOPPED; in VoiceCallback()
596 AXVPB* voice; in AquireVoiceADPCM() local
606 voice = AXAcquireVoice(VOICE_PRIO_MED, VoiceCallback, 0); in AquireVoiceADPCM()
608 if (voice == NULL) in AquireVoiceADPCM()
709 AXSetVoiceType(voice, AX_PB_TYPE_NORMAL); in AquireVoiceADPCM()
712 AXSetVoiceAddr(voice, &addr); in AquireVoiceADPCM()
713 AXSetVoiceAdpcm(voice, &adpcm); in AquireVoiceADPCM()
714 AXSetVoiceAdpcmLoop(voice, &adpcmLoop); in AquireVoiceADPCM()
717 AXSetVoiceMix(voice, &g_mix); in AquireVoiceADPCM()
718 AXSetVoiceVe(voice, &g_ve); in AquireVoiceADPCM()
721 AXSetVoiceSrcType(voice, AX_SRC_TYPE_LINEAR); in AquireVoiceADPCM()
722 AXSetVoiceSrc(voice, &src); in AquireVoiceADPCM()
724 return voice; in AquireVoiceADPCM()