aboutsummaryrefslogtreecommitdiffstats
path: root/sound
diff options
context:
space:
mode:
authorJaroslav Kysela <perex@suse.cz>2004-11-29 11:05:55 +0100
committerJaroslav Kysela <perex@suse.cz>2004-11-29 11:05:55 +0100
commit7e9f366aa4936933caf2356d56882146b4a23e17 (patch)
tree2f089a84c712871214548f25093141853ddef3dc /sound
parent90b5839ff49217977920fa3ce09e68ecd6e75087 (diff)
downloadhistory-7e9f366aa4936933caf2356d56882146b4a23e17.tar.gz
[ALSA] fix MIDI GS chorus/reverb mode
ALSA sequencer Fixed the parsing of MIDI GS chorus/reverb mode SYSEX messages. They were swapped. Signed-off-by: Takashi Iwai <tiwai@suse.de>
Diffstat (limited to 'sound')
-rw-r--r--sound/core/seq/seq_midi_emul.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/sound/core/seq/seq_midi_emul.c b/sound/core/seq/seq_midi_emul.c
index 7ea8db2cffec44..c8cbe8fdb06c0b 100644
--- a/sound/core/seq/seq_midi_emul.c
+++ b/sound/core/seq/seq_midi_emul.c
@@ -549,12 +549,12 @@ sysex(snd_midi_op_t *ops, void *private, unsigned char *buf, int len, snd_midi_c
} else if (buf[5] == 0x01 && buf[6] == 0x30) {
/* reverb mode */
- parsed = SNDRV_MIDI_SYSEX_GS_CHORUS_MODE;
+ parsed = SNDRV_MIDI_SYSEX_GS_REVERB_MODE;
chset->gs_reverb_mode = buf[7];
} else if (buf[5] == 0x01 && buf[6] == 0x38) {
/* chorus mode */
- parsed = SNDRV_MIDI_SYSEX_GS_REVERB_MODE;
+ parsed = SNDRV_MIDI_SYSEX_GS_CHORUS_MODE;
chset->gs_chorus_mode = buf[7];
} else if (buf[5] == 0x00 && buf[6] == 0x04) {