Skip to content

Releases: thestk/rtmidi

Release 6.0.0

03 Aug 16:39
Compare
Choose a tag to compare
  • run "git log 5.0.0..HEAD" to see commits since last release
  • new Android API (thanks to YellowLabrador!)
  • new Windows UWP API support (thanks to Masamichi Hosoda!)
  • various build system updates and code efficiencies

A distribution of the release with the configure script and documentation already generated is available at:

Release 5.0.0

16 Nov 17:42
Compare
Choose a tag to compare
  • see git history for complete list of changes
  • new Web MIDI API
  • iOS support
  • new setBufferSize() function
  • fixes for WinMM, Jack
  • added C API test program
  • now requiring C++11
  • build system updates
  • midiprobe probes all compiled APIs
  • various build system updates and code efficiencies

A distribution of the release with the configure script and documentation already generated is available at:

• http://www.music.mcgill.ca/~gary/rtmidi/release/rtmidi-5.0.0.tar.gz

Release 4.0.0

18 Apr 01:08
Compare
Choose a tag to compare
  • see git history for complete list of changes
  • updates to test programs to clarify port numbering
  • new C API wrapper
  • new functions to get API names
  • miscellaneous sysex fixes in Jack and ALSA
  • new setPortName() method (for Jack and ALSA)
  • new setClientName() method (for ALSA)
  • various build system updates and code efficiencies

A distribution of the release with the configure script and documentation already generated is available at:

• http://www.music.mcgill.ca/~gary/rtmidi/release/rtmidi-4.0.0.tar.gz

Release 3.0.0

01 Sep 01:52
Compare
Choose a tag to compare
  • see git history for complete list of changes
  • new sendMessage() function that does not use std::vector
  • various std::string updates, including use of UTF8 for port names
  • fixes for the MIDI queue
  • various build system updates and code efficiencies

A distribution of the release with the configure script and documentation already generated is available at:

Release 2.1.1

11 Feb 17:01
Compare
Choose a tag to compare

There are no API changes in this release, other than the addition of …
…an optional argument to the setErrorCallback() function and the addition of a new C API. The primary changes involved updates to the build system and some small bug fixes. Note that the Windows kernel streaming code is in a separate branch, as it is incomplete.

Release 2.1.0 Tarball

31 Mar 15:23
Compare
Choose a tag to compare

This release includes numerous updates and bug fixes submitted by users over the past 1.5 years (see the release.txt file for some details). A minor API change was made. The RtError class was renamed RtMidiError and embedded directly in RtMidi.h. Thus, all references to RtError should be renamed to RtMidiError and the RtError.h file should be deleted.

The Windows Kernel Streaming support was removed because it was uncompilable and incomplete. The old code still exists in the "winks" branch.