Searched refs:voice (Results 1 - 25 of 45) sorted by relevance

12

/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/linux/
H A Dultrasound.h29 * 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 Dau88x0_wt.h27 #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 Dau88x0_synth.c68 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 Dsis7019.c59 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 Dtrident_main.c49 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 Dopl3_midi.c126 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 Dopl3_synth.c36 * 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 Dopl3_drums.c49 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 Dvoice.c5 * 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 Dirq.c60 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 Demupcm.c38 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 DMakefile7 irq.o memory.o voice.o emumpu401.o emupcm.o io.o \
H A Demu10k1x.c209 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 Dopl3.c85 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 Ddev_table.h268 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 Dopl4_synth.c313 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 Dgus_reset.c56 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 Dgus_io.c345 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 Dgus_pcm.c117 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 Dgus_irq.c57 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 Dgus.h90 /* 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 Dasound_fm.h43 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 Dasrc_flite.c23 * 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 Dasound_fm.h43 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 Demux_oss.c345 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...]

Completed in 116 milliseconds

12