Searched refs:snd_emux_voice (Results 1 – 8 of 8) sorted by relevance
/Linux-v6.6/sound/isa/sb/ |
D | emu8000_callback.c | 16 static struct snd_emux_voice *get_voice(struct snd_emux *emu, 18 static int start_voice(struct snd_emux_voice *vp); 19 static void trigger_voice(struct snd_emux_voice *vp); 20 static void release_voice(struct snd_emux_voice *vp); 21 static void update_voice(struct snd_emux_voice *vp, int update); 23 static void terminate_voice(struct snd_emux_voice *vp); 32 static void set_pitch(struct snd_emu8000 *hw, struct snd_emux_voice *vp); 33 static void set_volume(struct snd_emu8000 *hw, struct snd_emux_voice *vp); 34 static void set_pan(struct snd_emu8000 *hw, struct snd_emux_voice *vp); 35 static void set_fmmod(struct snd_emu8000 *hw, struct snd_emux_voice *vp); [all …]
|
/Linux-v6.6/include/sound/ |
D | emux_synth.h | 26 struct snd_emux_voice; 34 struct snd_emux_voice *(*get_voice)(struct snd_emux *emu, 36 int (*prepare)(struct snd_emux_voice *vp); 37 void (*trigger)(struct snd_emux_voice *vp); 38 void (*release)(struct snd_emux_voice *vp); 39 void (*update)(struct snd_emux_voice *vp, int update); 40 void (*terminate)(struct snd_emux_voice *vp); 41 void (*free_voice)(struct snd_emux_voice *vp); 98 struct snd_emux_voice *voices; /* Voices (EMU 'channel') */ 151 struct snd_emux_voice { struct
|
/Linux-v6.6/sound/pci/emu10k1/ |
D | emu10k1_callback.c | 28 static struct snd_emux_voice *get_voice(struct snd_emux *emux, 30 static int start_voice(struct snd_emux_voice *vp); 31 static void trigger_voice(struct snd_emux_voice *vp); 32 static void release_voice(struct snd_emux_voice *vp); 33 static void update_voice(struct snd_emux_voice *vp, int update); 34 static void terminate_voice(struct snd_emux_voice *vp); 35 static void free_voice(struct snd_emux_voice *vp); 36 static u32 make_fmmod(struct snd_emux_voice *vp); 37 static u32 make_fm2frq2(struct snd_emux_voice *vp); 83 struct snd_emux_voice *vp; in snd_emu10k1_synth_get_voice() [all …]
|
/Linux-v6.6/sound/synth/emux/ |
D | emux_synth.c | 34 static void terminate_voice(struct snd_emux *emu, struct snd_emux_voice *vp, int free); 35 static void update_voice(struct snd_emux *emu, struct snd_emux_voice *vp, int update); 36 static void setup_voice(struct snd_emux_voice *vp); 37 static int calc_pan(struct snd_emux_voice *vp); 38 static int calc_volume(struct snd_emux_voice *vp); 39 static int calc_pitch(struct snd_emux_voice *vp); 50 struct snd_emux_voice *vp; in snd_emux_note_on() 149 struct snd_emux_voice *vp; in snd_emux_note_off() 194 struct snd_emux_voice *vp; in snd_emux_timer_callback() 226 struct snd_emux_voice *vp; in snd_emux_key_press() [all …]
|
D | emux_effect.c | 200 struct snd_emux_voice *vp = &emu->voices[i]; in snd_emux_send_effect() 222 snd_emux_setup_effect(struct snd_emux_voice *vp) in snd_emux_setup_effect()
|
D | emux_voice.h | 52 void snd_emux_setup_effect(struct snd_emux_voice *vp);
|
D | emux.c | 89 emu->voices = kcalloc(emu->max_voices, sizeof(struct snd_emux_voice), in snd_emux_register()
|
D | emux_proc.c | 51 struct snd_emux_voice *vp = &emu->voices[0]; in snd_emux_proc_info_read()
|