• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/sound/pci/emu10k1/

Lines Matching refs:voice

39 				      struct snd_emu10k1_voice *voice)
43 if ((epcm = voice->epcm) == NULL)
264 int voice, stereo, w_16;
271 voice = evoice->number;
296 /* mono, left, right (master voice = left) */
311 snd_emu10k1_ptr_write(emu, CPF, voice, CPF_STEREO_MASK);
312 snd_emu10k1_ptr_write(emu, CPF, (voice + 1), CPF_STEREO_MASK);
314 snd_emu10k1_ptr_write(emu, CPF, voice, 0);
320 snd_emu10k1_ptr_write(emu, A_FXRT1, voice,
322 snd_emu10k1_ptr_write(emu, A_FXRT2, voice,
324 snd_emu10k1_ptr_write(emu, A_SENDAMOUNTS, voice,
330 snd_emu10k1_ptr_write(emu, FXRT, voice,
334 snd_emu10k1_ptr_write(emu, PTRX, voice, (send_amount[0] << 8) | send_amount[1]);
335 snd_emu10k1_ptr_write(emu, DSL, voice, end_addr | (send_amount[3] << 24));
336 snd_emu10k1_ptr_write(emu, PSST, voice, start_addr | (send_amount[2] << 24));
342 snd_emu10k1_ptr_write(emu, CCCA, voice, start_addr |
346 snd_emu10k1_ptr_write(emu, CCCA, voice, (start_addr + ccis) |
350 snd_emu10k1_ptr_write(emu, Z1, voice, 0);
351 snd_emu10k1_ptr_write(emu, Z2, voice, 0);
354 snd_emu10k1_ptr_write(emu, MAPA, voice, silent_page);
355 snd_emu10k1_ptr_write(emu, MAPB, voice, silent_page);
357 snd_emu10k1_ptr_write(emu, CVCF, voice, 0xffff);
358 snd_emu10k1_ptr_write(emu, VTFT, voice, 0xffff);
359 snd_emu10k1_ptr_write(emu, ATKHLDM, voice, 0);
360 snd_emu10k1_ptr_write(emu, DCYSUSM, voice, 0x007f);
361 snd_emu10k1_ptr_write(emu, LFOVAL1, voice, 0x8000);
362 snd_emu10k1_ptr_write(emu, LFOVAL2, voice, 0x8000);
363 snd_emu10k1_ptr_write(emu, FMMOD, voice, 0);
364 snd_emu10k1_ptr_write(emu, TREMFRQ, voice, 0);
365 snd_emu10k1_ptr_write(emu, FM2FRQ2, voice, 0);
366 snd_emu10k1_ptr_write(emu, ENVVAL, voice, 0x8000);
368 snd_emu10k1_ptr_write(emu, ATKHLDV, voice, 0x7f7f);
369 snd_emu10k1_ptr_write(emu, ENVVOL, voice, 0x0000);
371 snd_emu10k1_ptr_write(emu, PEFE_FILTERAMOUNT, voice, 0x7f);
373 snd_emu10k1_ptr_write(emu, PEFE_PITCHAMOUNT, voice, 0);
513 /* only difference with the master voice is we use it for the pointer */
610 unsigned int voice, stereo, i, ccis, cra = 64, cs, sample;
615 voice = evoice->number;
623 snd_emu10k1_ptr_write(emu, CD0 + i, voice, sample);
625 snd_emu10k1_ptr_write(emu, CD0 + i, voice + 1, sample);
629 snd_emu10k1_ptr_write(emu, CCR_CACHEINVALIDSIZE, voice, 0);
630 snd_emu10k1_ptr_write(emu, CCR_READADDRESS, voice, cra);
632 snd_emu10k1_ptr_write(emu, CCR_CACHEINVALIDSIZE, voice + 1, 0);
633 snd_emu10k1_ptr_write(emu, CCR_READADDRESS, voice + 1, cra);
636 snd_emu10k1_ptr_write(emu, CCR_CACHEINVALIDSIZE, voice, ccis);
638 snd_emu10k1_ptr_write(emu, CCR_CACHEINVALIDSIZE, voice+1, ccis);
649 unsigned int voice, tmp;
651 if (evoice == NULL) /* skip second voice for mono */
655 voice = evoice->number;
660 snd_emu10k1_ptr_write(emu, IFATN, voice, attn);
661 snd_emu10k1_ptr_write(emu, VTFT, voice, vattn | 0xffff);
662 snd_emu10k1_ptr_write(emu, CVCF, voice, vattn | 0xffff);
663 snd_emu10k1_ptr_write(emu, DCYSUSV, voice, 0x7f7f);
664 snd_emu10k1_voice_clear_loop_stop(emu, voice);
671 unsigned int voice, pitch, pitch_target;
673 if (evoice == NULL) /* skip second voice for mono */
677 voice = evoice->number;
684 snd_emu10k1_ptr_write(emu, PTRX_PITCHTARGET, voice, pitch_target);
686 snd_emu10k1_ptr_write(emu, CPF_CURRENTPITCH, voice, pitch_target);
687 snd_emu10k1_ptr_write(emu, IP, voice, pitch);
689 snd_emu10k1_voice_intr_enable(emu, voice);
694 unsigned int voice;
698 voice = evoice->number;
699 snd_emu10k1_voice_intr_disable(emu, voice);
700 snd_emu10k1_ptr_write(emu, PTRX_PITCHTARGET, voice, 0);
701 snd_emu10k1_ptr_write(emu, CPF_CURRENTPITCH, voice, 0);
702 snd_emu10k1_ptr_write(emu, IFATN, voice, 0xffff);
703 snd_emu10k1_ptr_write(emu, VTFT, voice, 0xffff);
704 snd_emu10k1_ptr_write(emu, CVCF, voice, 0xffff);
705 snd_emu10k1_ptr_write(emu, IP, voice, 0);