/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/linux/ |
H A D | ultrasound.h | 29 * Each command affects one voice defined in byte 3. 33 * _GUS_VOICEON - Starts voice (P1=voice mode) 34 * _GUS_VOICEOFF - Stops voice (no parameters) 35 * _GUS_VOICEFADE - Stops the voice smoothly. 36 * _GUS_VOICEMODE - Alters the voice mode, don't start or stop voice (P1=voice mode) 37 * _GUS_VOICEBALA - Sets voice balance (P1, 0=left, 7=middle and 15=right, default 7) 38 * _GUS_VOICEFREQ - Sets voice (sampl [all...] |
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/sound/pci/au88x0/ |
H A D | au88x0_wt.h | 27 #define WT_STEREO(voice) ((WT_BAR(voice)+ 0x20 +(((voice)&0x1f)>>1))<<2) /* 0x0080 */ 28 #define WT_MUTE(voice) ((WT_BAR(voice)+ 0x40 +((voice)&0x1f))<<2) /* 0x0100 */ 29 #define WT_RUN(voice) ((WT_BAR(voice)+ 0x60 +((voice)&0x1f))<<2) /* 0x0180 */
|
H A D | au88x0_synth.c | 68 wt_voice_t *voice = &(vortex->wt_voice[wt]); local 105 voice->parm0 = voice->parm1 = 0xcfb23e2f; 106 hwwrite(vortex->mmio, WT_PARM(wt, 0), voice->parm0); 107 hwwrite(vortex->mmio, WT_PARM(wt, 1), voice->parm1); 165 printk(KERN_ERR "vortex: WT SetReg: voice out of range\n");
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/sound/pci/ |
H A D | sis7019.c | 59 struct voice { struct 73 struct voice *timing; 107 /* voice_lock protects allocation/freeing of the voice descriptions 111 struct voice voices[64]; 112 struct voice capture_voice; 179 static void sis_update_sso(struct voice *voice, u16 period) argument 181 void __iomem *base = voice->ctrl_base; 183 voice->sso += period; 184 if (voice 195 sis_update_voice(struct voice *voice) argument 271 sis_voice_irq(u32 status, struct voice *voice) argument 288 struct voice *voice; local 376 sis_free_voice(struct sis7019 *sis, struct voice *voice) argument 394 struct voice *voice; local 412 struct voice *voice; local 427 struct voice *voice = runtime->private_data; local 462 struct voice *voice; local 483 struct voice *voice = runtime->private_data; local 504 struct voice *voice = runtime->private_data; local 572 struct voice *voice; local 639 struct voice *voice = runtime->private_data; local 651 struct voice *voice = &sis->capture_voice; local 699 sis_prepare_timing_voice(struct voice *voice, struct snd_pcm_substream *substream) argument 805 struct voice *voice = runtime->private_data; local 1268 struct voice *voice; local [all...] |
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/sound/pci/trident/ |
H A D | trident_main.c | 49 struct snd_trident_voice * voice, 52 struct snd_trident_voice * voice, 246 void snd_trident_start_voice(struct snd_trident * trident, unsigned int voice) 248 Description: Start a voice, any channel 0 thru 63. 252 Parameters : voice - Voice number 0 thru n. 259 void snd_trident_start_voice(struct snd_trident * trident, unsigned int voice) argument 261 unsigned int mask = 1 << (voice & 0x1f); 262 unsigned int reg = (voice & 0x20) ? T4D_START_B : T4D_START_A; 270 void snd_trident_stop_voice(struct snd_trident * trident, unsigned int voice) 272 Description: Stop a voice, an 283 snd_trident_stop_voice(struct snd_trident * trident, unsigned int voice) argument 403 snd_trident_write_voice_regs(struct snd_trident * trident, struct snd_trident_voice * voice) argument 473 snd_trident_write_cso_reg(struct snd_trident * trident, struct snd_trident_voice * voice, unsigned int CSO) argument 499 snd_trident_write_eso_reg(struct snd_trident * trident, struct snd_trident_voice * voice, unsigned int ESO) argument 525 snd_trident_write_vol_reg(struct snd_trident * trident, struct snd_trident_voice * voice, unsigned int Vol) argument 556 snd_trident_write_pan_reg(struct snd_trident * trident, struct snd_trident_voice * voice, unsigned int Pan) argument 578 snd_trident_write_rvol_reg(struct snd_trident * trident, struct snd_trident_voice * voice, unsigned int RVol) argument 602 snd_trident_write_cvol_reg(struct snd_trident * trident, struct snd_trident_voice * voice, unsigned int CVol) argument 766 struct snd_trident_voice *voice = runtime->private_data; local 800 struct snd_trident_voice *voice = runtime->private_data; local 861 struct snd_trident_voice *voice = runtime->private_data; local 893 struct snd_trident_voice *voice = runtime->private_data; local 986 struct snd_trident_voice *voice = runtime->private_data; local 1100 struct snd_trident_voice *voice = runtime->private_data; local 1126 struct snd_trident_voice *voice = runtime->private_data; local 1197 struct snd_trident_voice *voice = runtime->private_data; local 1340 struct snd_trident_voice *voice = runtime->private_data; local 1482 struct snd_trident_voice *voice, *evoice; local 1578 struct snd_trident_voice *voice = runtime->private_data; local 1617 struct snd_trident_voice *voice = runtime->private_data; local 1647 struct snd_trident_voice *voice = runtime->private_data; local 1779 struct snd_trident_voice *voice = runtime->private_data; local 1792 struct snd_trident_voice *voice; local 1820 struct snd_trident_voice *voice = runtime->private_data; local 1840 struct snd_trident_voice *voice; local 1919 struct snd_trident_voice *voice; local 1963 struct snd_trident_voice *voice; local 1990 struct snd_trident_voice *voice; local 2865 snd_trident_pcm_mixer_build(struct snd_trident *trident, struct snd_trident_voice *voice, struct snd_pcm_substream *substream) argument 2883 snd_trident_pcm_mixer_free(struct snd_trident *trident, struct snd_trident_voice *voice, struct snd_pcm_substream *substream) argument 3474 struct snd_trident_voice *voice; local 3657 struct snd_trident_voice *voice; local 3787 snd_trident_free_voice(struct snd_trident * trident, struct snd_trident_voice *voice) argument [all...] |
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/sound/drivers/opl3/ |
H A D | opl3_midi.c | 126 static void debug_alloc(struct snd_opl3 *opl3, char *s, int voice) { argument 130 printk(KERN_DEBUG "time %.5i: %s [%.2i]: ", opl3->use_time, s, voice); 138 * Get a FM voice (channel) to play a note on. 142 int chan_4op_1; /* first voice for 4op instrument */ 143 int chan_4op_2; /* second voice for 4op instrument */ 161 int voice; member in struct:best 167 best[i].voice = -1; 185 /* allocate 4op voice */ 191 /* kill one voice, CHEAP */ 203 /* allocate 2op voice */ 300 int voice; local 618 snd_opl3_kill_voice(struct snd_opl3 *opl3, int voice) argument 672 int voice; local 743 snd_opl3_update_pitch(struct snd_opl3 *opl3, int voice) argument 793 int voice; local [all...] |
H A D | opl3_synth.c | 36 * with another voice to a 4 OP voice. For example voice 0 37 * can be connected with voice 3. The operators of voice 3 are 38 * used as operators 3 and 4 of the new 4 OP voice. 39 * In this case the 2 OP voice number 0 is the 'first half' and 40 * voice 3 is the second. 72 static int snd_opl3_set_voice(struct snd_opl3 * opl3, struct snd_dm_fm_voice * voice); 135 struct snd_dm_fm_voice voice; local 446 snd_opl3_set_voice(struct snd_opl3 * opl3, struct snd_dm_fm_voice * voice) argument [all...] |
H A D | opl3_drums.c | 49 int voice; member in struct:snd_opl3_drum_voice 60 int voice; member in struct:snd_opl3_drum_note 81 * set drum voice characteristics 86 unsigned char op_offset = snd_opl3_regmap[data->voice][data->op]; 87 unsigned char voice_offset = data->voice; 116 * Set drum voice pitch 121 unsigned char voice_offset = data->voice; 134 * Set drum voice volume and position 140 unsigned char op_offset = snd_opl3_regmap[data->voice][data->op]; 141 unsigned char voice_offset = data->voice; [all...] |
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/sound/pci/emu10k1/ |
H A D | voice.c | 5 * Routines for control of EMU10K1 chips - voice manager 7 * Rewrote voice allocator for multichannel support - rlrevell 12/2004 35 /* Previously the voice allocator started at 0 every time. The new voice 36 * allocator uses a round robin scheme. The next free voice is tracked in 39 * boundary. For multichannel voice allocation we ensure than the block of 40 * voices does not cross the 32 voice boundary. This simplifies the 50 struct snd_emu10k1_voice *voice; local 70 voice = &emu->voices[(i+k) % NUM_G]; 71 if (voice [all...] |
H A D | irq.c | 60 int voice; local 66 for (voice = 0; voice <= voice_max; voice++) { 67 if (voice == 0x20) 72 snd_emu10k1_voice_intr_ack(emu, voice); 74 snd_emu10k1_voice_intr_disable(emu, voice); 81 for (voice = 0; voice <= voice_max; voice [all...] |
H A D | emupcm.c | 38 struct snd_emu10k1_voice *voice) 42 if ((epcm = voice->epcm) == NULL) 267 int voice, stereo, w_16; local 274 voice = evoice->number; 299 /* mono, left, right (master voice = left) */ 314 snd_emu10k1_ptr_write(emu, CPF, voice, CPF_STEREO_MASK); 315 snd_emu10k1_ptr_write(emu, CPF, (voice + 1), CPF_STEREO_MASK); 317 snd_emu10k1_ptr_write(emu, CPF, voice, 0); 323 snd_emu10k1_ptr_write(emu, A_FXRT1, voice, 325 snd_emu10k1_ptr_write(emu, A_FXRT2, voice, 37 snd_emu10k1_pcm_interrupt(struct snd_emu10k1 *emu, struct snd_emu10k1_voice *voice) argument 615 unsigned int voice, stereo, i, ccis, cra = 64, cs, sample; local 654 unsigned int voice, tmp; local 676 unsigned int voice, pitch, pitch_target; local 699 unsigned int voice; local [all...] |
H A D | Makefile | 7 irq.o memory.o voice.o emumpu401.o emupcm.o io.o \
|
H A D | emu10k1x.c | 209 struct emu10k1x_voice *voice; member in struct:emu10k1x_pcm 363 static void snd_emu10k1x_pcm_interrupt(struct emu10k1x *emu, struct emu10k1x_voice *voice) argument 367 if ((epcm = voice->epcm) == NULL) 415 if (! epcm->voice) { 416 epcm->voice = &epcm->emu->voices[substream->pcm->device]; 417 epcm->voice->use = 1; 418 epcm->voice->epcm = epcm; 436 if (epcm->voice) { 437 epcm->voice->use = 0; 438 epcm->voice 451 int voice = epcm->voice->number; local [all...] |
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/sound/oss/ |
H A D | opl3.c | 85 static int opl3_kill_note(int dev, int voice, int note, int velocity); 94 devc->cmask = 0x3f; /* Connect all possible 4 OP voice operators */ 268 static int opl3_kill_note (int devno, int voice, int note, int velocity) argument 272 if (voice < 0 || voice >= devc->nr_voice) 275 devc->v_alloc->map[voice] = 0; 277 map = &pv_map[devc->lv_map[voice]]; 278 DEB(printk("Kill note %d\n", voice)); 283 opl3_command(map->ioaddr, KEYON_BLOCK + map->voice_num, devc->voc[voice].keyon_byte & ~0x20); 284 devc->voc[voice] 311 opl3_set_instr(int dev, int voice, int instr_no) argument 371 set_voice_volume(int voice, int volume, int main_vol) argument 458 opl3_start_note(int dev, int voice, int note, int volume) argument 850 opl3_panning(int dev, int voice, int value) argument 865 opl3_aftertouch(int dev, int voice, int pressure) argument 934 bend_pitch(int dev, int voice, int value) argument 968 opl3_controller(int dev, int voice, int ctrl_num, int value) argument 993 opl3_bender(int dev, int voice, int value) argument 1067 opl3_setup_voice(int dev, int voice, int chn) argument [all...] |
H A D | dev_table.h | 268 int (*kill_note) (int dev, int voice, int note, int velocity); 269 int (*start_note) (int dev, int voice, int note, int velocity); 270 int (*set_instr) (int dev, int voice, int instr); 275 void (*aftertouch) (int dev, int voice, int pressure); 276 void (*controller) (int dev, int voice, int ctrl_num, int value); 277 void (*panning) (int dev, int voice, int value); 281 void (*setup_voice) (int dev, int voice, int chn);
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/sound/drivers/opl4/ |
H A D | opl4_synth.c | 313 void (*func)(struct snd_opl4 *opl4, struct opl4_voice *voice)) 317 struct opl4_voice *voice; local 321 voice = &opl4->voices[i]; 322 if (voice->chan == chan && voice->note == note) { 323 func(opl4, voice); 334 void (*func)(struct snd_opl4 *opl4, struct opl4_voice *voice)) 338 struct opl4_voice *voice; local 342 voice = &opl4->voices[i]; 343 if (voice 312 snd_opl4_do_for_note(struct snd_opl4 *opl4, int note, struct snd_midi_channel *chan, void (*func)(struct snd_opl4 *opl4, struct opl4_voice *voice)) argument 332 snd_opl4_do_for_channel(struct snd_opl4 *opl4, struct snd_midi_channel *chan, void (*func)(struct snd_opl4 *opl4, struct opl4_voice *voice)) argument 353 snd_opl4_do_for_all(struct snd_opl4 *opl4, void (*func)(struct snd_opl4 *opl4, struct opl4_voice *voice)) argument 358 struct opl4_voice *voice; local 369 snd_opl4_update_volume(struct snd_opl4 *opl4, struct opl4_voice *voice) argument 388 snd_opl4_update_pan(struct snd_opl4 *opl4, struct opl4_voice *voice) argument 403 snd_opl4_update_vibrato_depth(struct snd_opl4 *opl4, struct opl4_voice *voice) argument 419 snd_opl4_update_pitch(struct snd_opl4 *opl4, struct opl4_voice *voice) argument 450 snd_opl4_update_tone_parameters(struct snd_opl4 *opl4, struct opl4_voice *voice) argument 486 struct opl4_voice *voice[2]; local 556 snd_opl4_voice_off(struct snd_opl4 *opl4, struct opl4_voice *voice) argument 572 snd_opl4_terminate_voice(struct snd_opl4 *opl4, struct opl4_voice *voice) argument [all...] |
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/sound/isa/gus/ |
H A D | gus_reset.c | 56 static void snd_gf1_default_interrupt_handler_wave_and_volume(struct snd_gus_card * gus, struct snd_gus_voice * voice) argument 83 struct snd_gus_voice *voice; local 85 voice = &gus->gf1.voices[what & 0xffff]; 86 voice->handler_wave = 87 voice->handler_volume = snd_gf1_default_interrupt_handler_wave_and_volume; 88 voice->handler_effect = NULL; 89 voice->volume_change = NULL; 129 void snd_gf1_smart_stop_voice(struct snd_gus_card * gus, unsigned short voice) argument 134 snd_gf1_select_voice(gus, voice); 140 void snd_gf1_stop_voice(struct snd_gus_card * gus, unsigned short voice) argument 273 snd_gf1_free_voice(struct snd_gus_card * gus, struct snd_gus_voice *voice) argument [all...] |
H A D | gus_io.c | 345 int voice, ctrl; local 347 voice = gus->gf1.active_voice; 348 printk(KERN_INFO " -%i- GF1 voice ctrl, ramp ctrl = 0x%x, 0x%x\n", voice, ctrl = snd_gf1_i_read8(gus, 0), snd_gf1_i_read8(gus, 0x0d)); 349 printk(KERN_INFO " -%i- GF1 frequency = 0x%x\n", voice, snd_gf1_i_read16(gus, 1)); 350 printk(KERN_INFO " -%i- GF1 loop start, end = 0x%x (0x%x), 0x%x (0x%x)\n", voice, snd_gf1_i_read_addr(gus, 2, ctrl & 4), snd_gf1_i_read_addr(gus, 2, (ctrl & 4) ^ 4), snd_gf1_i_read_addr(gus, 4, ctrl & 4), snd_gf1_i_read_addr(gus, 4, (ctrl & 4) ^ 4)); 351 printk(KERN_INFO " -%i- GF1 ramp start, end, rate = 0x%x, 0x%x, 0x%x\n", voice, snd_gf1_i_read8(gus, 7), snd_gf1_i_read8(gus, 8), snd_gf1_i_read8(gus, 6)); 352 printk(KERN_INFO" -%i- GF1 volume = 0x%x\n", voice, snd_gf1_i_read16(gus, 9)); 353 printk(KERN_INFO " -%i- GF1 position = 0x%x (0x%x)\n", voice, snd_gf1_i_read_addr(gus, 0x0a, ctrl & 4), snd_gf1_i_read_addr(gus, 0x0a, (ctrl & 4) ^ 4)); 356 printk(KERN_INFO " -%i- GFA1 mode = 0x%x\n", voice, mod [all...] |
H A D | gus_pcm.c | 117 unsigned int voice; local 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 < pcm 335 snd_gf1_pcm_playback_copy(struct snd_pcm_substream *substream, int voice, snd_pcm_uframes_t pos, void __user *src, snd_pcm_uframes_t count) argument 367 snd_gf1_pcm_playback_silence(struct snd_pcm_substream *substream, int voice, snd_pcm_uframes_t pos, snd_pcm_uframes_t count) argument 485 int voice; local [all...] |
H A D | gus_irq.c | 57 unsigned char voice_status, voice; local 62 voice = voice_status & 0x1f; 63 _current_ = 1 << voice; 67 pvoice = &gus->gf1.voices[voice]; 69 if (!(voice_status & 0x80)) { /* voice position IRQ */ 126 snd_iprintf(buffer, "voice lost = %u\n", gus->gf1.interrupt_stat_voice_lost); 129 snd_iprintf(buffer, "voice %i: wave = %u, volume = %u\n",
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/sound/ |
H A D | gus.h | 90 /* voice specific registers */ 265 void (*handler_wave) (struct snd_gus_card * gus, struct snd_gus_voice * voice); 266 void (*handler_volume) (struct snd_gus_card * gus, struct snd_gus_voice * voice); 267 void (*handler_effect) (struct snd_gus_card * gus, struct snd_gus_voice * voice); 292 void (*private_free)(struct snd_gus_voice *voice); 328 unsigned char active_voice; /* selected voice (GF1PAGE register) */ 451 static inline void snd_gf1_select_voice(struct snd_gus_card * gus, int voice) argument 456 if (voice != gus->gf1.active_voice) { 457 gus->gf1.active_voice = voice; 458 outb(voice, GUS [all...] |
H A D | asound_fm.h | 43 unsigned char voice; /* FM voice (0 to 17) */ member in struct:snd_dm_fm_voice 66 * This describes an FM note by its voice, octave, frequency number (10bit) 71 unsigned char voice; /* 0-17 voice channel */ member in struct:snd_dm_fm_note
|
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/minidlna/ffmpeg-2.3.4/libavfilter/ |
H A D | asrc_flite.c | 23 * flite voice synth source 44 cst_voice *voice; member in struct:__anon3331 59 { "v", "set voice", OFFSET(voice_str), AV_OPT_TYPE_STRING, {.str="kal"}, CHAR_MIN, CHAR_MAX, FLAGS }, 60 { "voice", "set voice", OFFSET(voice_str), AV_OPT_TYPE_STRING, {.str="kal"}, CHAR_MIN, CHAR_MAX, FLAGS }, 82 cst_voice *voice; member in struct:voice_entry 114 if (!entry->voice) 115 entry->voice = entry->register_fn(NULL); 116 if (!entry->voice) { 118 "Could not register voice ' [all...] |
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/iserver/alsa-lib-1.0.26/include/sound/ |
H A D | asound_fm.h | 43 unsigned char voice; /* FM voice (0 to 17) */ member in struct:snd_dm_fm_voice 66 * This describes an FM note by its voice, octave, frequency number (10bit) 71 unsigned char voice; /* 0-17 voice channel */ member in struct:snd_dm_fm_note
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/sound/synth/emux/ |
H A D | emux_oss.c | 345 int voice; local 351 voice = event[3]; 352 if (voice < 0 || voice >= port->chset.max_channels) 355 chan = &port->chset.channels[voice]; 378 fake_event(emu, port, voice, MIDI_CTL_ALL_NOTES_OFF, 0, atomic, hop); 381 fake_event(emu, port, voice, MIDI_CTL_ALL_SOUNDS_OFF, 0, atomic, hop); 435 int voice; local 445 voice = event[3]; 446 if (voice < [all...] |