/linux-6.1.9/sound/drivers/opl3/ |
D | opl3_voice.h | 18 void snd_opl3_note_on(void *p, int note, int vel, struct snd_midi_channel *chan); 19 void snd_opl3_note_off(void *p, int note, int vel, struct snd_midi_channel *chan); 20 void snd_opl3_key_press(void *p, int note, int vel, struct snd_midi_channel *chan); 21 void snd_opl3_terminate_note(void *p, int note, struct snd_midi_channel *chan); 22 void snd_opl3_control(void *p, int type, struct snd_midi_channel *chan); 23 void snd_opl3_nrpn(void *p, struct snd_midi_channel *chan, struct snd_midi_channel_set *chset); 26 void snd_opl3_calc_volume(unsigned char *reg, int vel, struct snd_midi_channel *chan); 31 …3_drum_switch(struct snd_opl3 *opl3, int note, int vel, int on_off, struct snd_midi_channel *chan);
|
D | opl3_midi.c | 15 struct snd_midi_channel *chan); 47 struct snd_midi_channel *chan) in snd_opl3_calc_volume() 80 int note, struct snd_midi_channel *chan) in snd_opl3_calc_pitch() 125 struct snd_midi_channel *chan) { in opl3_get_voice() 275 void snd_opl3_note_on(void *p, int note, int vel, struct snd_midi_channel *chan) in snd_opl3_note_on() 654 struct snd_midi_channel *chan) in snd_opl3_note_off_unsafe() 691 struct snd_midi_channel *chan) in snd_opl3_note_off() 704 void snd_opl3_key_press(void *p, int note, int vel, struct snd_midi_channel *chan) in snd_opl3_key_press() 715 void snd_opl3_terminate_note(void *p, int note, struct snd_midi_channel *chan) in snd_opl3_terminate_note() 771 static void snd_opl3_pitch_ctrl(struct snd_opl3 *opl3, struct snd_midi_channel *chan) in snd_opl3_pitch_ctrl() [all …]
|
D | opl3_drums.c | 122 int vel, struct snd_midi_channel *chan) in snd_opl3_drum_vol_set() 170 struct snd_midi_channel *chan) in snd_opl3_drum_switch()
|
/linux-6.1.9/sound/synth/emux/ |
D | emux_voice.h | 34 void snd_emux_note_on(void *p, int note, int vel, struct snd_midi_channel *chan); 35 void snd_emux_note_off(void *p, int note, int vel, struct snd_midi_channel *chan); 36 void snd_emux_key_press(void *p, int note, int vel, struct snd_midi_channel *chan); 37 void snd_emux_terminate_note(void *p, int note, struct snd_midi_channel *chan); 38 void snd_emux_control(void *p, int type, struct snd_midi_channel *chan); 42 struct snd_midi_channel *chan, int update); 54 struct snd_midi_channel *chan, int type, int val); 56 struct snd_midi_channel *chan, int type, int val, int mode); 63 struct snd_midi_channel *chan, int param); 64 void snd_emux_nrpn(void *private_data, struct snd_midi_channel *chan,
|
D | emux_synth.c | 27 int *notep, int vel, struct snd_midi_channel *chan, 29 static int get_bank(struct snd_emux_port *port, struct snd_midi_channel *chan); 31 struct snd_midi_channel *chan, int free); 46 snd_emux_note_on(void *p, int note, int vel, struct snd_midi_channel *chan) in snd_emux_note_on() 145 snd_emux_note_off(void *p, int note, int vel, struct snd_midi_channel *chan) in snd_emux_note_off() 222 snd_emux_key_press(void *p, int note, int vel, struct snd_midi_channel *chan) in snd_emux_key_press() 255 snd_emux_update_channel(struct snd_emux_port *port, struct snd_midi_channel *chan, int update) in snd_emux_update_channel() 311 snd_emux_control(void *p, int type, struct snd_midi_channel *chan) in snd_emux_control() 364 terminate_note1(struct snd_emux *emu, int note, struct snd_midi_channel *chan, int free) in terminate_note1() 385 snd_emux_terminate_note(void *p, int note, struct snd_midi_channel *chan) in snd_emux_terminate_note() [all …]
|
D | emux_effect.c | 86 effect_set_byte(unsigned char *valp, struct snd_midi_channel *chan, int type) in effect_set_byte() 107 effect_set_word(unsigned short *valp, struct snd_midi_channel *chan, int type) in effect_set_word() 124 effect_get_offset(struct snd_midi_channel *chan, int lo, int hi, int mode) in effect_get_offset() 143 struct snd_midi_channel *chan, int type, int val) in snd_emux_send_effect_oss() 163 snd_emux_send_effect(struct snd_emux_port *port, struct snd_midi_channel *chan, in snd_emux_send_effect() 224 struct snd_midi_channel *chan = vp->chan; in snd_emux_setup_effect()
|
D | emux_nrpn.c | 40 struct snd_midi_channel *chan, in send_converted_effect() 273 snd_emux_nrpn(void *p, struct snd_midi_channel *chan, in snd_emux_nrpn() 349 snd_emux_xg_control(struct snd_emux_port *port, struct snd_midi_channel *chan, in snd_emux_xg_control()
|
D | emux_oss.c | 327 struct snd_midi_channel *chan; in emuspec_control() 421 struct snd_midi_channel *chan; in gusspec_control()
|
D | emux_seq.c | 229 struct snd_midi_channel *chan = port->chset.channels + i; in snd_emux_reset_port()
|
/linux-6.1.9/sound/core/seq/ |
D | seq_midi_emul.c | 34 struct snd_midi_channel *chan, 38 struct snd_midi_channel *chan, 41 struct snd_midi_channel *chan, 44 struct snd_midi_channel *chan, 50 struct snd_midi_channel *chan); 52 struct snd_midi_channel *chan); 53 static void snd_midi_reset_controllers(struct snd_midi_channel *chan); 76 struct snd_midi_channel *chan; in snd_midi_process_event() 236 struct snd_midi_channel *chan, in note_off() 260 struct snd_midi_channel *chan, int control, int value) in do_control() [all …]
|
/linux-6.1.9/include/sound/ |
D | seq_midi_emul.h | 18 struct snd_midi_channel { struct 59 struct snd_midi_channel *channels; 69 void (*note_on)(void *private_data, int note, int vel, struct snd_midi_channel *chan); 70 …void (*note_off)(void *private_data,int note, int vel, struct snd_midi_channel *chan); /* release … 71 void (*key_press)(void *private_data, int note, int vel, struct snd_midi_channel *chan); 72 …void (*note_terminate)(void *private_data, int note, struct snd_midi_channel *chan); /* terminate … 73 void (*control)(void *private_data, int type, struct snd_midi_channel *chan); 74 void (*nrpn)(void *private_data, struct snd_midi_channel *chan,
|
D | emux_synth.h | 170 struct snd_midi_channel *chan; /* Midi channel for this note */
|
D | opl3.h | 280 struct snd_midi_channel *chan; /* Midi channel for this note */
|
/linux-6.1.9/sound/drivers/opl4/ |
D | opl4_local.h | 162 struct snd_midi_channel *chan; 225 void snd_opl4_note_on(void *p, int note, int vel, struct snd_midi_channel *chan); 226 void snd_opl4_note_off(void *p, int note, int vel, struct snd_midi_channel *chan); 227 void snd_opl4_terminate_note(void *p, int note, struct snd_midi_channel *chan); 228 void snd_opl4_control(void *p, int type, struct snd_midi_channel *chan);
|
D | opl4_synth.c | 312 static void snd_opl4_do_for_note(struct snd_opl4 *opl4, int note, struct snd_midi_channel *chan, in snd_opl4_do_for_note() 333 struct snd_midi_channel *chan, in snd_opl4_do_for_channel() 422 struct snd_midi_channel *chan = voice->chan; in snd_opl4_update_pitch() 482 void snd_opl4_note_on(void *private_data, int note, int vel, struct snd_midi_channel *chan) in snd_opl4_note_on() 563 void snd_opl4_note_off(void *private_data, int note, int vel, struct snd_midi_channel *chan) in snd_opl4_note_off() 578 void snd_opl4_terminate_note(void *private_data, int note, struct snd_midi_channel *chan) in snd_opl4_terminate_note() 585 void snd_opl4_control(void *private_data, int type, struct snd_midi_channel *chan) in snd_opl4_control()
|
/linux-6.1.9/sound/isa/sb/ |
D | emu8000_callback.c | 226 struct snd_midi_channel *chan; in start_voice()
|
/linux-6.1.9/sound/pci/emu10k1/ |
D | emu10k1_callback.c | 313 struct snd_midi_channel *chan; in start_voice()
|