Lines Matching full:midi
3 * Generic MIDI synth driver for ALSA sequencer
10 - automatic opening of midi ports on first received event or subscription
29 MODULE_DESCRIPTION("Advanced Linux Sound Architecture sequencer MIDI synth.");
38 /* data for this midi synth driver */
61 /* handle rawmidi input event (MIDI v1.0 stream) */
108 pr_err("ALSA: seq_midi: MIDI output buffer overrun\n"); in dump_midi()
126 unsigned char msg[10]; /* buffer for constructing midi messages */ in event_process_midi()
169 /* open associated midi device for input */
177 /* open midi port */ in midisynth_subscribe()
182 pr_debug("ALSA: seq_midi: midi input open failed!!!\n"); in midisynth_subscribe()
201 /* close associated midi device for input */
213 /* open associated midi device for output */
220 /* open midi port */ in midisynth_use()
225 pr_debug("ALSA: seq_midi: midi output open failed!!!\n"); in midisynth_use()
241 /* close associated midi device for output */
252 /* delete given midi synth port */
266 /* register new midi synth port */
315 (const char *)card->shortname : "External MIDI"); in snd_seq_midisynth_probe()
357 sprintf(port->name, "MIDI %d-%d-%u", card->number, device, p); in snd_seq_midisynth_probe()
359 sprintf(port->name, "MIDI %d-%d", card->number, device); in snd_seq_midisynth_probe()
413 /* release midi synth port */