-
Some MIDI devices regularly send the active sensing message 0xFE after some fraction of a second without other messages on the bus to indicate that they are still present on the bus. This causes any p…
-
**Describe the bug**
When an MME app is receiving MIDI messages via a MidiSrv enumerated port, it suddenly stops receiving MIDI messages. After that, the MME app hangs when I close the app.
If it occu…
-
Check the MIDI Data for errors or inconsistencies.
Validate that every note on message has a corresponding note off message following it.
Validate that Header data is specified.
**Message Typ…
-
**Describe the bug**
A legacy MIDI app which uses MME MIDI API cannot receive System Exclusive messages through a MidiSrv enumerated port.
**To Reproduce**
1. Load [the attached firmware](https://git…
-
Leveraging string formatting to output the MIDI object as outlined here:
https://book.cairo-lang.org/ch11-08-printing.html?highlight=format#formatting
The MIDI specification that we want to outp…
-
### Bug Description
When my script sends multiple MIDI sysex messages in quick succession, it often makes Mixxx trigger an assert;
```
[Controller] fatal /usr/include/qt6/QtCore/qhash.h:790 ASSE…
-
**Describe the bug**
Sending messages from MME MIDI app to midi monitor causes Green Screen on the USB MIDI 2.0 driver and loopback device
This issue only occurs if the device is running with the USB …
-
MIDI-CI messages are backwards compatible with MIDI v1. Technically they are just System Exclusive messages. But they follow a strict protocol just like any other regular MIDI message.
I think it's…
-
Hi! I'm having trouble decoding the token ids (`np.ndarray`) generated by a toy transformer model back to MIDI. I suspect the problem is either (1) how the tokenizer handles additional BPE vocab, or (…
-
**Describe the bug**
MME MIDI app receives wrong data when sending MIDI 2.0 data.
This was found by a compatible test of MIDI 2.0 message to MIDI 1.0 message conversion.
**To Reproduce**
1. Set the …