Changelog
Last updated
Last updated
Support receiving truncated SysEx
messages
This can happen when a MIDI device sends a large amount of data using a SysEx
message, which is then delivered in multiple batches - now such messages can be received and reconstituted into a single SysEx
message.
Added Linux support - thanks
Added missing System Common Messages:
MIDI Time Code Quarter Frame
Song Position Pointer
Song Select
Tune Request
Pulled updates for rtmidi
from
Changed the rtmidi_get_compiled_api
to take an additional unsigned int apis_size
indicating the size of the array for RtMidiApi
enums
No changes in public-facing code, so will not break existing code
First documented release with initial features and C# 7 readonly struct
and in
features to improve performance by making messages immutable structs and passing them by reference, thus reducing copy operations and allowing the compiler to optimize the code.
Supported MIDI messages:
Channel Pressure
Control Change
Note On / Off
Pitch Bend
Polyphonic Key Pressure
Program Change
Non-Registered Parameter Number (NRPN)
Pulled updates for rtmidi
from and compiled new unmanaged binaries for macOS (x64) and Windows (x64, x86)
Bug fix for receiving SysEx messages - thanks
Support for sending and receiving SysEx messages - thanks