Changelog
1.0.53
Support receiving truncated
SysExmessagesThis can happen when a MIDI device sends a large amount of data using a
SysExmessage, which is then delivered in multiple batches - now such messages can be received and reconstituted into a singleSysExmessage.
1.0.52
Added Linux support - thanks abirke
1.0.51
Added missing System Common Messages:
MIDI Time Code Quarter Frame
Song Position Pointer
Song Select
Tune Request
1.0.50
Pulled updates for
rtmidifrom upstream
1.0.49
Pulled updates for
rtmidifrom upstream and compiled new unmanaged binaries for macOS (x64) and Windows (x64, x86)Changed the
rtmidi_get_compiled_apito take an additionalunsigned int apis_sizeindicating the size of the array forRtMidiApienums
No changes in public-facing code, so will not break existing code
1.0.48.1
Bug fix for receiving SysEx messages - thanks mat1jaczyyy
1.0.48
Support for sending and receiving SysEx messages - thanks mat1jaczyyy
1.0.47
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)
Last updated