Lines Matching refs:voice
115 unsigned int voice;
134 for (voice = 0; voice < pcmp->voices; voice++) {
135 begin = pcmp->memory + voice * (pcmp->dma_size / runtime->channels);
140 pan = runtime->channels == 2 ? (!voice ? 1 : 14) : 8;
141 vol = !voice ? gus->gf1.pcm_volume_level_left : gus->gf1.pcm_volume_level_right;
143 snd_gf1_select_voice(gus, pcmp->pvoices[voice]->number);
161 for (voice = 0; voice < pcmp->voices; voice++) {
162 snd_gf1_select_voice(gus, pcmp->pvoices[voice]->number);
164 snd_gf1_write8(gus, SNDRV_GF1_VB_MODE, 0x00); /* deactivate voice */
171 for (voice = 0; voice < pcmp->voices; voice++) {
172 snd_gf1_select_voice(gus, pcmp->pvoices[voice]->number);
174 voice_ctrl &= ~0x20; /* disable IRQ for next voice */
326 int voice,
335 bpos = samples_to_bytes(runtime, pos) + (voice * (pcmp->dma_size / 2));
356 int voice,
364 bpos = samples_to_bytes(runtime, pos) + (voice * (pcmp->dma_size / 2));
471 int voice;
479 voice = pcmp->pvoices[0]->number;
480 snd_gf1_stop_voices(gus, voice, voice);
482 voice = pcmp->pvoices[1]->number;
483 snd_gf1_stop_voices(gus, voice, voice);