Is raw MIDI API really raw ? (Running status)

GitHub issues - opened github at alsa-project.org
Sun Aug 23 03:15:33 CEST 2020


alsa-project/alsa-lib issue #80 was opened from MusicMaker:

A device is sending always 3 bytes for note off/on event. The host application uses a virtual port to receive the data  The ALSA RAW MIDI API seems to remove the status byte if the channel of the status byte is the same. Once the channel changes, the RAW MIDI API provide the status byte to the higher level layer. Is this the bahaviour of the RAW MIDI API ? if yes then raw isn't actually raw. Can this  be disabled ? Could not find a parameter at port open to do this. (not using the sequencer)

Issue URL     : https://github.com/alsa-project/alsa-lib/issues/80
Repository URL: https://github.com/alsa-project/alsa-lib


More information about the Alsa-devel mailing list