Skip to content

Releases: orchetect/MIDIKit

0.1.18

03 Sep 06:42
8d9cc7b
Compare
Choose a tag to compare
0.1.18 Pre-release
Pre-release
  • Stable and tested on macOS 10.15.7 and 11.5.2 using legacy Core MIDI API (defaulted)

0.1.17

02 Sep 09:54
1eb158b
Compare
Choose a tag to compare
0.1.17 Pre-release
Pre-release
  • Defaulting to legacy Core MIDI API which is more stable in the interim until bugs in Core MIDI's new API are fixed or can be worked around
  • Fixed phantom threading issues with MIDI packet list pointers

0.1.16

27 Aug 08:35
9f324fd
Compare
Choose a tag to compare
0.1.16 Pre-release
Pre-release
  • Added workaround to fix edge-case crashes on Big Sur where large/malformed packets are received.
    (This very well points toward an internal crash/bug in CoreMIDI)
  • Fixed undefined behavior calling MIDIPacketNext/MIDIEventPacketNext one too many times

0.1.15

12 Aug 23:41
ab7f9b6
Compare
Choose a tag to compare
0.1.15 Pre-release
Pre-release
  • New MIDIEventLogger example project
  • Initial Universal MIDI Packet (UMP) support
  • Refactored and improved MIDI events filter methods
  • Added name property to MIDI.Event.CC and all children
  • Fixed crashes on macOS Big Sur
  • Various bug fixes and improvements

0.1.14

12 Aug 03:40
f11fba9
Compare
Choose a tag to compare
0.1.14 Pre-release
Pre-release
  • Fixed crash on macOS Big Sur and above

0.1.13

06 Aug 00:46
c896dcb
Compare
Choose a tag to compare
0.1.13 Pre-release
Pre-release
  • Update Package file

0.1.12

06 Aug 00:35
e9c5f01
Compare
Choose a tag to compare
0.1.12 Pre-release
Pre-release

C target formatting

0.1.11

05 Aug 19:25
59770c1
Compare
Choose a tag to compare
0.1.11 Pre-release
Pre-release

Internal namespace update

0.1.10

05 Aug 18:39
a8992da
Compare
Choose a tag to compare
0.1.10 Pre-release
Pre-release
  • Changed capture semantics

0.1.9

05 Aug 01:18
1e30728
Compare
Choose a tag to compare
0.1.9 Pre-release
Pre-release
  • Resolved critical threading issues and retain cycles