Open
Description
Many older MIDI 1.0 devices do not handle data flooding well. The driver doesn't know that messages are being dropped/discarded.
Investigate
- A property that can specify that throttles messages to a device to a certain speed (default 31250 bps apx)
- UI for the setting
- A service plugin that queues up those messages
- Possibly a setting for the initial buffer size (per device), if we use fixed buffers
Considerations
- Can't conflict with message scheduling
- Related to and/or impacts multi-client SysEx parking Consider adding Multi-client MIDI SysEx collision handling to the service #60
- Can possibly be per-group (and use info from the group terminal block speed) rather than just per-device
Metadata
Metadata
Assignees
Labels
Type
Projects
Status
No status
Activity