There are a few minor issues about RPN/NRPN message conversions
between MIDI1 and MIDI2 when some incomplete messages are sent.
This patch set addresses the issue. It also cleans up the data type
shared by both UMP core and sequencer UMP conversion.
Takashi
===
Takashi Iwai (5):
ALSA: ump: Transmit RPN/NRPN message at each MSB/LSB data reception
ALSA: ump: Explicitly reset RPN with Null RPN
ALSA: seq: ump: Use the common RPN/bank conversion context
ALSA: seq: ump: Transmit RPN/NRPN message at each MSB/LSB data
reception
ALSA: seq: ump: Explicitly reset RPN with Null RPN
include/sound/ump_convert.h | 1 +
sound/core/seq/seq_ports.h | 14 +----
sound/core/seq/seq_ump_convert.c | 97 ++++++++++++++++++++------------
sound/core/ump_convert.c | 60 ++++++++++++++------
4 files changed, 106 insertions(+), 66 deletions(-)
--
2.43.0
[Index of Archives]
[Pulseaudio]
[Linux Audio Users]
[ALSA Devel]
[Fedora Desktop]
[Fedora SELinux]
[Big List of Linux Books]
[Yosemite News]
[KDE Users]