Lines Matching defs:voice

24 				      struct snd_emu10k1_voice *voice)
28 if ((epcm = voice->epcm) == NULL)
278 int voice, stereo, w_16;
285 voice = evoice->number;
309 /* mono, left, right (master voice = left) */
324 snd_emu10k1_ptr_write(emu, CPF, voice, CPF_STEREO_MASK);
325 snd_emu10k1_ptr_write(emu, CPF, (voice + 1), CPF_STEREO_MASK);
327 snd_emu10k1_ptr_write(emu, CPF, voice, 0);
333 snd_emu10k1_ptr_write(emu, A_FXRT1, voice,
335 snd_emu10k1_ptr_write(emu, A_FXRT2, voice,
337 snd_emu10k1_ptr_write(emu, A_SENDAMOUNTS, voice,
343 snd_emu10k1_ptr_write(emu, FXRT, voice,
347 snd_emu10k1_ptr_write(emu, PTRX, voice, (send_amount[0] << 8) | send_amount[1]);
348 snd_emu10k1_ptr_write(emu, DSL, voice, end_addr | (send_amount[3] << 24));
349 snd_emu10k1_ptr_write(emu, PSST, voice,
357 snd_emu10k1_ptr_write(emu, CCCA, voice, start_addr |
361 snd_emu10k1_ptr_write(emu, CCCA, voice, (start_addr + ccis) |
365 snd_emu10k1_ptr_write(emu, Z1, voice, 0);
366 snd_emu10k1_ptr_write(emu, Z2, voice, 0);
369 snd_emu10k1_ptr_write(emu, MAPA, voice, silent_page);
370 snd_emu10k1_ptr_write(emu, MAPB, voice, silent_page);
372 snd_emu10k1_ptr_write(emu, CVCF, voice, 0xffff);
373 snd_emu10k1_ptr_write(emu, VTFT, voice, 0xffff);
374 snd_emu10k1_ptr_write(emu, ATKHLDM, voice, 0);
375 snd_emu10k1_ptr_write(emu, DCYSUSM, voice, 0x007f);
376 snd_emu10k1_ptr_write(emu, LFOVAL1, voice, 0x8000);
377 snd_emu10k1_ptr_write(emu, LFOVAL2, voice, 0x8000);
378 snd_emu10k1_ptr_write(emu, FMMOD, voice, 0);
379 snd_emu10k1_ptr_write(emu, TREMFRQ, voice, 0);
380 snd_emu10k1_ptr_write(emu, FM2FRQ2, voice, 0);
381 snd_emu10k1_ptr_write(emu, ENVVAL, voice, 0x8000);
383 snd_emu10k1_ptr_write(emu, ATKHLDV, voice, 0x7f7f);
384 snd_emu10k1_ptr_write(emu, ENVVOL, voice, 0x0000);
386 snd_emu10k1_ptr_write(emu, PEFE_FILTERAMOUNT, voice, 0x7f);
388 snd_emu10k1_ptr_write(emu, PEFE_PITCHAMOUNT, voice, 0);
536 /* only difference with the master voice is we use it for the pointer */
622 unsigned int voice, stereo, i, ccis, cra = 64, cs, sample;
627 voice = evoice->number;
635 snd_emu10k1_ptr_write(emu, CD0 + i, voice, sample);
637 snd_emu10k1_ptr_write(emu, CD0 + i, voice + 1, sample);
641 snd_emu10k1_ptr_write(emu, CCR_CACHEINVALIDSIZE, voice, 0);
642 snd_emu10k1_ptr_write(emu, CCR_READADDRESS, voice, cra);
644 snd_emu10k1_ptr_write(emu, CCR_CACHEINVALIDSIZE, voice + 1, 0);
645 snd_emu10k1_ptr_write(emu, CCR_READADDRESS, voice + 1, cra);
648 snd_emu10k1_ptr_write(emu, CCR_CACHEINVALIDSIZE, voice, ccis);
650 snd_emu10k1_ptr_write(emu, CCR_CACHEINVALIDSIZE, voice+1, ccis);
661 unsigned int voice, tmp;
663 if (evoice == NULL) /* skip second voice for mono */
667 voice = evoice->number;
672 snd_emu10k1_ptr_write(emu, IFATN, voice, attn);
673 snd_emu10k1_ptr_write(emu, VTFT, voice, vattn | 0xffff);
674 snd_emu10k1_ptr_write(emu, CVCF, voice, vattn | 0xffff);
675 snd_emu10k1_ptr_write(emu, DCYSUSV, voice, 0x7f7f);
676 snd_emu10k1_voice_clear_loop_stop(emu, voice);
683 unsigned int voice, pitch, pitch_target;
685 if (evoice == NULL) /* skip second voice for mono */
689 voice = evoice->number;
696 snd_emu10k1_ptr_write(emu, PTRX_PITCHTARGET, voice, pitch_target);
698 snd_emu10k1_ptr_write(emu, CPF_CURRENTPITCH, voice, pitch_target);
699 snd_emu10k1_ptr_write(emu, IP, voice, pitch);
701 snd_emu10k1_voice_intr_enable(emu, voice);
706 unsigned int voice;
710 voice = evoice->number;
711 snd_emu10k1_voice_intr_disable(emu, voice);
712 snd_emu10k1_ptr_write(emu, PTRX_PITCHTARGET, voice, 0);
713 snd_emu10k1_ptr_write(emu, CPF_CURRENTPITCH, voice, 0);
714 snd_emu10k1_ptr_write(emu, IFATN, voice, 0xffff);
715 snd_emu10k1_ptr_write(emu, VTFT, voice, 0xffff);
716 snd_emu10k1_ptr_write(emu, CVCF, voice, 0xffff);
717 snd_emu10k1_ptr_write(emu, IP, voice, 0);
728 source voice */
1799 * each bit = corresponding voice