Lines Matching refs:voice
155 AXVPB *voice; member
549 AXVPB *voice; in PlaySample() local
558 voice = AquireVoiceADPCM(chan, sample->mramAddr); in PlaySample()
559 if (voice == NULL) in PlaySample()
564 Voices[voice->index].voice = voice; in PlaySample()
565 Voices[voice->index].state = VOICE_STATE_START; in PlaySample()
589 if (Voices[i].voice == NULL) continue; in AudioFrameCallback()
597 AXSetVoiceState(Voices[i].voice, AX_PB_STATE_RUN); in AudioFrameCallback()
606 if (Voices[i].voice->pb.state == AX_PB_STATE_STOP) in AudioFrameCallback()
618 AXSetVoiceState(Voices[i].voice, AX_PB_STATE_STOP); in AudioFrameCallback()
619 AXFreeVoice(Voices[i].voice); in AudioFrameCallback()
620 Voices[i].voice = NULL; in AudioFrameCallback()
648 AXVPB *voice = (AXVPB*)voiceIn; in VoiceCallback() local
653 Voices[voice->index].voice = NULL; in VoiceCallback()
654 Voices[voice->index].state = VOICE_STATE_STOPPED; in VoiceCallback()
674 AXVPB* voice; in AquireVoiceADPCM() local
680 voice = AXAcquireVoice(VOICE_PRIO_MED, VoiceCallback, 0); in AquireVoiceADPCM()
682 if (voice == NULL) in AquireVoiceADPCM()
756 AXSetVoiceType(voice, AX_PB_TYPE_NORMAL); in AquireVoiceADPCM()
759 AXSetVoiceAddr(voice, &addr); in AquireVoiceADPCM()
760 AXSetVoiceAdpcm(voice, &adpcm); in AquireVoiceADPCM()
761 AXSetVoiceAdpcmLoop(voice, &adpcmLoop); in AquireVoiceADPCM()
764 AXSetVoiceMix(voice, &g_mix); in AquireVoiceADPCM()
765 AXSetVoiceVe(voice, &g_ve); in AquireVoiceADPCM()
768 AXSetVoiceRmtOn(voice, AX_PB_REMOTE_ON); in AquireVoiceADPCM()
789 AXSetVoiceRmtMix(voice, &g_rmix); in AquireVoiceADPCM()
792 AXSetVoiceSrcType(voice, AX_SRC_TYPE_LINEAR); in AquireVoiceADPCM()
793 AXSetVoiceSrc(voice, &src); in AquireVoiceADPCM()
795 return voice; in AquireVoiceADPCM()