Searched refs:snd_midi_channel (Results 1 - 25 of 34) sorted by relevance

12

/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/sound/drivers/opl3/
H A Dopl3_voice.h31 void snd_opl3_note_on(void *p, int note, int vel, struct snd_midi_channel *chan);
32 void snd_opl3_note_off(void *p, int note, int vel, struct snd_midi_channel *chan);
33 void snd_opl3_key_press(void *p, int note, int vel, struct snd_midi_channel *chan);
34 void snd_opl3_terminate_note(void *p, int note, struct snd_midi_channel *chan);
35 void snd_opl3_control(void *p, int type, struct snd_midi_channel *chan);
36 void snd_opl3_nrpn(void *p, struct snd_midi_channel *chan, struct snd_midi_channel_set *chset);
39 void snd_opl3_calc_volume(unsigned char *reg, int vel, struct snd_midi_channel *chan);
44 void snd_opl3_drum_switch(struct snd_opl3 *opl3, int note, int on_off, int vel, struct snd_midi_channel *chan);
H A Dopl3_midi.c33 struct snd_midi_channel *chan);
65 struct snd_midi_channel *chan)
98 int note, struct snd_midi_channel *chan)
141 struct snd_midi_channel *chan) {
295 void snd_opl3_note_on(void *p, int note, int vel, struct snd_midi_channel *chan)
668 struct snd_midi_channel *chan)
705 struct snd_midi_channel *chan)
718 void snd_opl3_key_press(void *p, int note, int vel, struct snd_midi_channel *chan)
732 void snd_opl3_terminate_note(void *p, int note, struct snd_midi_channel *chan)
791 static void snd_opl3_pitch_ctrl(struct snd_opl3 *opl3, struct snd_midi_channel *cha
[all...]
H A Dopl3_drums.c138 int vel, struct snd_midi_channel *chan)
186 struct snd_midi_channel *chan)
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/sound/drivers/opl3/
H A Dopl3_voice.h31 void snd_opl3_note_on(void *p, int note, int vel, struct snd_midi_channel *chan);
32 void snd_opl3_note_off(void *p, int note, int vel, struct snd_midi_channel *chan);
33 void snd_opl3_key_press(void *p, int note, int vel, struct snd_midi_channel *chan);
34 void snd_opl3_terminate_note(void *p, int note, struct snd_midi_channel *chan);
35 void snd_opl3_control(void *p, int type, struct snd_midi_channel *chan);
36 void snd_opl3_nrpn(void *p, struct snd_midi_channel *chan, struct snd_midi_channel_set *chset);
39 void snd_opl3_calc_volume(unsigned char *reg, int vel, struct snd_midi_channel *chan);
44 void snd_opl3_drum_switch(struct snd_opl3 *opl3, int note, int on_off, int vel, struct snd_midi_channel *chan);
H A Dopl3_midi.c33 struct snd_midi_channel *chan);
65 struct snd_midi_channel *chan)
98 int note, struct snd_midi_channel *chan)
141 struct snd_midi_channel *chan) {
295 void snd_opl3_note_on(void *p, int note, int vel, struct snd_midi_channel *chan)
668 struct snd_midi_channel *chan)
705 struct snd_midi_channel *chan)
718 void snd_opl3_key_press(void *p, int note, int vel, struct snd_midi_channel *chan)
732 void snd_opl3_terminate_note(void *p, int note, struct snd_midi_channel *chan)
791 static void snd_opl3_pitch_ctrl(struct snd_opl3 *opl3, struct snd_midi_channel *cha
[all...]
H A Dopl3_drums.c138 int vel, struct snd_midi_channel *chan)
186 struct snd_midi_channel *chan)
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/sound/synth/emux/
H A Demux_voice.h47 void snd_emux_note_on(void *p, int note, int vel, struct snd_midi_channel *chan);
48 void snd_emux_note_off(void *p, int note, int vel, struct snd_midi_channel *chan);
49 void snd_emux_key_press(void *p, int note, int vel, struct snd_midi_channel *chan);
50 void snd_emux_terminate_note(void *p, int note, struct snd_midi_channel *chan);
51 void snd_emux_control(void *p, int type, struct snd_midi_channel *chan);
55 struct snd_midi_channel *chan, int update);
67 struct snd_midi_channel *chan, int type, int val);
69 struct snd_midi_channel *chan, int type, int val, int mode);
76 struct snd_midi_channel *chan, int param);
77 void snd_emux_nrpn(void *private_data, struct snd_midi_channel *cha
[all...]
H A Demux_effect.c100 effect_set_byte(unsigned char *valp, struct snd_midi_channel *chan, int type)
121 effect_set_word(unsigned short *valp, struct snd_midi_channel *chan, int type)
138 effect_get_offset(struct snd_midi_channel *chan, int lo, int hi, int mode)
157 struct snd_midi_channel *chan, int type, int val)
177 snd_emux_send_effect(struct snd_emux_port *port, struct snd_midi_channel *chan,
235 struct snd_midi_channel *chan = vp->chan;
H A Demux_nrpn.c53 struct snd_midi_channel *chan,
286 snd_emux_nrpn(void *p, struct snd_midi_channel *chan,
362 snd_emux_xg_control(struct snd_emux_port *port, struct snd_midi_channel *chan,
H A Demux_synth.c40 int *notep, int vel, struct snd_midi_channel *chan,
42 static int get_bank(struct snd_emux_port *port, struct snd_midi_channel *chan);
44 struct snd_midi_channel *chan, int free);
59 snd_emux_note_on(void *p, int note, int vel, struct snd_midi_channel *chan)
154 snd_emux_note_off(void *p, int note, int vel, struct snd_midi_channel *chan)
233 snd_emux_key_press(void *p, int note, int vel, struct snd_midi_channel *chan)
266 snd_emux_update_channel(struct snd_emux_port *port, struct snd_midi_channel *chan, int update)
322 snd_emux_control(void *p, int type, struct snd_midi_channel *chan)
374 terminate_note1(struct snd_emux *emu, int note, struct snd_midi_channel *chan, int free)
395 snd_emux_terminate_note(void *p, int note, struct snd_midi_channel *cha
[all...]
H A Demux_seq.c153 p->chset.channels = kcalloc(max_channels, sizeof(struct snd_midi_channel), GFP_KERNEL);
244 struct snd_midi_channel *chan = port->chset.channels + i;
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/sound/synth/emux/
H A Demux_voice.h47 void snd_emux_note_on(void *p, int note, int vel, struct snd_midi_channel *chan);
48 void snd_emux_note_off(void *p, int note, int vel, struct snd_midi_channel *chan);
49 void snd_emux_key_press(void *p, int note, int vel, struct snd_midi_channel *chan);
50 void snd_emux_terminate_note(void *p, int note, struct snd_midi_channel *chan);
51 void snd_emux_control(void *p, int type, struct snd_midi_channel *chan);
55 struct snd_midi_channel *chan, int update);
67 struct snd_midi_channel *chan, int type, int val);
69 struct snd_midi_channel *chan, int type, int val, int mode);
76 struct snd_midi_channel *chan, int param);
77 void snd_emux_nrpn(void *private_data, struct snd_midi_channel *cha
[all...]
H A Demux_effect.c100 effect_set_byte(unsigned char *valp, struct snd_midi_channel *chan, int type)
121 effect_set_word(unsigned short *valp, struct snd_midi_channel *chan, int type)
138 effect_get_offset(struct snd_midi_channel *chan, int lo, int hi, int mode)
157 struct snd_midi_channel *chan, int type, int val)
177 snd_emux_send_effect(struct snd_emux_port *port, struct snd_midi_channel *chan,
235 struct snd_midi_channel *chan = vp->chan;
H A Demux_nrpn.c53 struct snd_midi_channel *chan,
286 snd_emux_nrpn(void *p, struct snd_midi_channel *chan,
362 snd_emux_xg_control(struct snd_emux_port *port, struct snd_midi_channel *chan,
H A Demux_synth.c40 int *notep, int vel, struct snd_midi_channel *chan,
42 static int get_bank(struct snd_emux_port *port, struct snd_midi_channel *chan);
44 struct snd_midi_channel *chan, int free);
59 snd_emux_note_on(void *p, int note, int vel, struct snd_midi_channel *chan)
154 snd_emux_note_off(void *p, int note, int vel, struct snd_midi_channel *chan)
233 snd_emux_key_press(void *p, int note, int vel, struct snd_midi_channel *chan)
266 snd_emux_update_channel(struct snd_emux_port *port, struct snd_midi_channel *chan, int update)
322 snd_emux_control(void *p, int type, struct snd_midi_channel *chan)
374 terminate_note1(struct snd_emux *emu, int note, struct snd_midi_channel *chan, int free)
395 snd_emux_terminate_note(void *p, int note, struct snd_midi_channel *cha
[all...]
H A Demux_seq.c153 p->chset.channels = kcalloc(max_channels, sizeof(struct snd_midi_channel), GFP_KERNEL);
244 struct snd_midi_channel *chan = port->chset.channels + i;
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/include/sound/
H A Dseq_midi_emul.h32 struct snd_midi_channel { struct
63 * port for this midi synth and an array of snd_midi_channel structures.
64 * A driver that had no need for snd_midi_channel could still use the
73 struct snd_midi_channel *channels;
83 void (*note_on)(void *private_data, int note, int vel, struct snd_midi_channel *chan);
84 void (*note_off)(void *private_data,int note, int vel, struct snd_midi_channel *chan); /* release note */
85 void (*key_press)(void *private_data, int note, int vel, struct snd_midi_channel *chan);
86 void (*note_terminate)(void *private_data, int note, struct snd_midi_channel *chan); /* terminate note immediately */
87 void (*control)(void *private_data, int type, struct snd_midi_channel *chan);
88 void (*nrpn)(void *private_data, struct snd_midi_channel *cha
[all...]
H A Demux_synth.h185 struct snd_midi_channel *chan; /* Midi channel for this note */
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/include/sound/
H A Dseq_midi_emul.h32 struct snd_midi_channel { struct
63 * port for this midi synth and an array of snd_midi_channel structures.
64 * A driver that had no need for snd_midi_channel could still use the
73 struct snd_midi_channel *channels;
83 void (*note_on)(void *private_data, int note, int vel, struct snd_midi_channel *chan);
84 void (*note_off)(void *private_data,int note, int vel, struct snd_midi_channel *chan); /* release note */
85 void (*key_press)(void *private_data, int note, int vel, struct snd_midi_channel *chan);
86 void (*note_terminate)(void *private_data, int note, struct snd_midi_channel *chan); /* terminate note immediately */
87 void (*control)(void *private_data, int type, struct snd_midi_channel *chan);
88 void (*nrpn)(void *private_data, struct snd_midi_channel *cha
[all...]
H A Demux_synth.h185 struct snd_midi_channel *chan; /* Midi channel for this note */
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/sound/core/seq/
H A Dseq_midi_emul.c47 struct snd_midi_channel *chan,
51 struct snd_midi_channel *chan,
53 static void rpn(struct snd_midi_op *ops, void *drv, struct snd_midi_channel *chan,
55 static void nrpn(struct snd_midi_op *ops, void *drv, struct snd_midi_channel *chan,
60 struct snd_midi_channel *chan);
62 struct snd_midi_channel *chan);
63 static void snd_midi_reset_controllers(struct snd_midi_channel *chan);
86 struct snd_midi_channel *chan;
244 note_off(struct snd_midi_op *ops, void *drv, struct snd_midi_channel *chan,
267 struct snd_midi_channel *cha
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/sound/core/seq/
H A Dseq_midi_emul.c47 struct snd_midi_channel *chan,
51 struct snd_midi_channel *chan,
53 static void rpn(struct snd_midi_op *ops, void *drv, struct snd_midi_channel *chan,
55 static void nrpn(struct snd_midi_op *ops, void *drv, struct snd_midi_channel *chan,
60 struct snd_midi_channel *chan);
62 struct snd_midi_channel *chan);
63 static void snd_midi_reset_controllers(struct snd_midi_channel *chan);
86 struct snd_midi_channel *chan;
244 note_off(struct snd_midi_op *ops, void *drv, struct snd_midi_channel *chan,
267 struct snd_midi_channel *cha
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/sound/drivers/opl4/
H A Dopl4_local.h162 struct snd_midi_channel *chan;
222 void snd_opl4_note_on(void *p, int note, int vel, struct snd_midi_channel *chan);
223 void snd_opl4_note_off(void *p, int note, int vel, struct snd_midi_channel *chan);
224 void snd_opl4_terminate_note(void *p, int note, struct snd_midi_channel *chan);
225 void snd_opl4_control(void *p, int type, struct snd_midi_channel *chan);
H A Dopl4_synth.c312 static void snd_opl4_do_for_note(struct snd_opl4 *opl4, int note, struct snd_midi_channel *chan,
333 struct snd_midi_channel *chan,
422 struct snd_midi_channel *chan = voice->chan;
482 void snd_opl4_note_on(void *private_data, int note, int vel, struct snd_midi_channel *chan)
565 void snd_opl4_note_off(void *private_data, int note, int vel, struct snd_midi_channel *chan)
581 void snd_opl4_terminate_note(void *private_data, int note, struct snd_midi_channel *chan)
588 void snd_opl4_control(void *private_data, int type, struct snd_midi_channel *chan)
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/sound/drivers/opl4/
H A Dopl4_local.h162 struct snd_midi_channel *chan;
222 void snd_opl4_note_on(void *p, int note, int vel, struct snd_midi_channel *chan);
223 void snd_opl4_note_off(void *p, int note, int vel, struct snd_midi_channel *chan);
224 void snd_opl4_terminate_note(void *p, int note, struct snd_midi_channel *chan);
225 void snd_opl4_control(void *p, int type, struct snd_midi_channel *chan);

Completed in 297 milliseconds

12