Home
last modified time | relevance | path

Searched refs:chset (Results 1 – 13 of 13) sorted by relevance

/linux/sound/core/seq/
H A Dseq_midi_emul.c37 struct snd_midi_channel_set *chset,
42 struct snd_midi_channel_set *chset);
45 struct snd_midi_channel_set *chset);
48 int len, struct snd_midi_channel_set *chset);
54 static void reset_all_channels(struct snd_midi_channel_set *chset);
256 struct snd_midi_channel_set *chset,
312 rpn(ops, drv, chan, chset); in do_control()
314 nrpn(ops, drv, chan, chset); in do_control()
334 if (chset->midi_mode == SNDRV_MIDI_MODE_XG) { in do_control()
375 snd_midi_channel_set_clear(struct snd_midi_channel_set *chset)
259 do_control(const struct snd_midi_op * ops,void * drv,struct snd_midi_channel_set * chset,struct snd_midi_channel * chan,int control,int value) do_control() argument
378 snd_midi_channel_set_clear(struct snd_midi_channel_set * chset) snd_midi_channel_set_clear() argument
411 rpn(const struct snd_midi_op * ops,void * drv,struct snd_midi_channel * chan,struct snd_midi_channel_set * chset) rpn() argument
451 nrpn(const struct snd_midi_op * ops,void * drv,struct snd_midi_channel * chan,struct snd_midi_channel_set * chset) nrpn() argument
479 sysex(const struct snd_midi_op * ops,void * private,unsigned char * buf,int len,struct snd_midi_channel_set * chset) sysex() argument
666 reset_all_channels(struct snd_midi_channel_set * chset) reset_all_channels() argument
689 struct snd_midi_channel_set *chset; snd_midi_channel_alloc_set() local
716 snd_midi_channel_free_set(struct snd_midi_channel_set * chset) snd_midi_channel_free_set() argument
[all...]
/linux/sound/synth/emux/
H A Demux_seq.c97 emu->ports[i] = p->chset.port; in snd_emux_init_seq()
135 p = kzalloc_flex(*p, chset.channels, max_channels); in snd_emux_create_port()
139 p->chset.max_channels = max_channels; in snd_emux_create_port()
142 p->chset.channels[i].number = i; in snd_emux_create_port()
143 p->chset.private_data = p; in snd_emux_create_port()
145 p->chset.client = emu->client; in snd_emux_create_port()
160 p->chset.port = snd_seq_event_port_attach(emu->client, callback, in snd_emux_create_port()
212 snd_midi_channel_set_clear(&port->chset); in snd_emux_reset_port()
223 for (i = 0; i < port->chset.max_channels; i++) { in snd_emux_reset_port()
224 struct snd_midi_channel *chan = port->chset in snd_emux_reset_port()
[all...]
H A Demux_oss.c125 arg->addr.client = p->chset.client; in snd_emux_open_seq_oss()
126 arg->addr.port = p->chset.port; in snd_emux_open_seq_oss()
178 snd_soundfont_close_check(emu->sflist, SF_CLIENT_NO(p->chset.port)); in snd_emux_close_seq_oss()
179 snd_seq_event_port_detach(p->chset.client, p->chset.port); in snd_emux_close_seq_oss()
219 SF_CLIENT_NO(p->chset.port)); in snd_emux_load_patch_seq_oss()
332 if (voice < 0 || voice >= port->chset.max_channels) in emuspec_control()
335 chan = &port->chset.channels[voice]; in emuspec_control()
390 for (i = 0; i < port->chset.max_channels; i++) { in emuspec_control()
391 chan = &port->chset.channels[i]; in emuspec_control()
430 if (voice < 0 || voice >= port->chset.max_channels) in gusspec_control()
[all …]
H A Demux_effect.c276 p->chset.max_channels); in snd_emux_create_effect()
278 for (i = 0; i < p->chset.max_channels; i++) in snd_emux_create_effect()
279 p->chset.channels[i].private = p->effect + i; in snd_emux_create_effect()
281 for (i = 0; i < p->chset.max_channels; i++) in snd_emux_create_effect()
282 p->chset.channels[i].private = NULL; in snd_emux_create_effect()
298 p->chset.max_channels); in snd_emux_clear_effect()
H A Demux_nrpn.c274 struct snd_midi_channel_set *chset) in snd_emux_nrpn() argument
297 if (port->chset.midi_mode == SNDRV_MIDI_MODE_GS && in snd_emux_nrpn()
366 struct snd_midi_channel_set *chset) in snd_emux_sysex() argument
372 if (snd_BUG_ON(!port || !chset)) in snd_emux_sysex()
382 emu->ops.sysex(emu, buf, len, parsed, chset); in snd_emux_sysex()
H A Demux_voice.h61 int parsed, struct snd_midi_channel_set *chset);
65 struct snd_midi_channel_set *chset);
/linux/include/sound/
H A Dseq_midi_emul.h75 struct snd_midi_channel_set *chset);
77 struct snd_midi_channel_set *chset);
180 void snd_midi_channel_set_clear(struct snd_midi_channel_set *chset);
182 void snd_midi_channel_free_set(struct snd_midi_channel_set *chset);
H A Demux_synth.h53 struct snd_midi_channel_set *chset);
140 struct snd_midi_channel_set chset;
128 struct snd_midi_channel_set chset; global() member
H A Dopl3.h313 struct snd_midi_channel_set * chset; member
/linux/sound/drivers/opl3/
H A Dopl3_voice.h23 void snd_opl3_nrpn(void *p, struct snd_midi_channel *chan, struct snd_midi_channel_set *chset);
24 …d_opl3_sysex(void *p, unsigned char *buf, int len, int parsed, struct snd_midi_channel_set *chset);
/linux/sound/drivers/opl4/
H A Dopl4_local.h194 struct snd_midi_channel_set *chset; member
229 …d_opl4_sysex(void *p, unsigned char *buf, int len, int parsed, struct snd_midi_channel_set *chset);
/linux/sound/isa/sb/
H A Demu8000_callback.c25 struct snd_midi_channel_set *chset);
447 sysex(struct snd_emux *emu, char *buf, int len, int parsed, struct snd_midi_channel_set *chset) in sysex() argument
455 hw->chorus_mode = chset->gs_chorus_mode; in sysex()
460 hw->reverb_mode = chset->gs_reverb_mode; in sysex()
/linux/sound/pci/trident/
H A Dtrident.h239 struct snd_midi_channel_set * chset; member