linux/sound/usb
Clemens Ladisch 61870aed22 [ALSA] usb-audio: fix parsing of SysEx messages from CME keyboards
When CME keyboards send a SysEx message (e.g. master volume), the USB
packet uses a format different from the standard format.  Parsing this
packet according to the specification corrupts the SysEx message itself
and can cause the following MIDI messages to be misinterpreted, too.
This patch adds a workaround for this case.

Signed-off-by: Clemens Ladisch <clemens@ladisch.de>
Signed-off-by: Jaroslav Kysela <perex@suse.cz>
2007-10-16 15:59:01 +02:00
..
caiaq [ALSA] snd_usb_caiaq_input_free() fix 2007-10-16 15:58:06 +02:00
usx2y [ALSA] usbusx2yaudio: kfree(NULL) is valid 2007-07-20 11:11:14 +02:00
Kconfig [ALSA] Add Native Instrument usb audio device support 2007-05-11 16:55:53 +02:00
Makefile [ALSA] Add Native Instrument usb audio device support 2007-05-11 16:55:53 +02:00
usbaudio.c [ALSA] pcm: add snd_pcm_rate_to_rate_bit() helper 2007-10-16 15:58:54 +02:00
usbaudio.h [ALSA] usbaudio - Add support for Edirol UA-101 2007-02-09 09:03:53 +01:00
usbmidi.c [ALSA] usb-audio: fix parsing of SysEx messages from CME keyboards 2007-10-16 15:59:01 +02:00
usbmixer_maps.c [ALSA] usb-audio: add mixer control names for the Aureon 5.1 MkII 2006-09-23 10:48:30 +02:00
usbmixer.c [ALSA] fix selector unit bug affecting some USB speakerphones 2007-10-16 15:58:26 +02:00
usbquirks.h [ALSA] usb-audio - Add advanced mode support for Edirol UA-1EX 2007-10-16 15:58:39 +02:00