Lines Matching refs:voice
117 unsigned int voice;
136 for (voice = 0; voice < pcmp->voices; voice++) {
137 begin = pcmp->memory + voice * (pcmp->dma_size / runtime->channels);
146 pan = runtime->channels == 2 ? (!voice ? 1 : 14) : 8;
147 vol = !voice ? gus->gf1.pcm_volume_level_left : gus->gf1.pcm_volume_level_right;
149 snd_gf1_select_voice(gus, pcmp->pvoices[voice]->number);
167 for (voice = 0; voice < pcmp->voices; voice++) {
168 snd_gf1_select_voice(gus, pcmp->pvoices[voice]->number);
170 snd_gf1_write8(gus, SNDRV_GF1_VB_MODE, 0x00); /* deactivate voice */
177 for (voice = 0; voice < pcmp->voices; voice++) {
178 snd_gf1_select_voice(gus, pcmp->pvoices[voice]->number);
180 voice_ctrl &= ~0x20; /* disable IRQ for next voice */
336 int voice,
345 bpos = samples_to_bytes(runtime, pos) + (voice * (pcmp->dma_size / 2));
368 int voice,
376 bpos = samples_to_bytes(runtime, pos) + (voice * (pcmp->dma_size / 2));
485 int voice;
493 voice = pcmp->pvoices[0]->number;
494 snd_gf1_stop_voices(gus, voice, voice);
496 voice = pcmp->pvoices[1]->number;
497 snd_gf1_stop_voices(gus, voice, voice);