Download Latest Version FormatValidator_22.zip (69.4 kB)
Email in envelope

Get an email when there's a new version of wxCode - wxWidgets components

Home / Components / wxMidi
Name Modified Size InfoDownloads / Week
Parent folder
readme.txt 2015-01-13 1.8 kB
wxMidi_2.0.zip 2015-01-13 1.2 MB
wxMidi_1.5.zip 2011-12-02 520.5 kB
wxMidi_1.3.zip 2006-11-18 1.0 MB
Totals: 4 Items   2.8 MB 0
2015/Jan/12 - wxMidi 2.0 released
=====================================

	INCOMPATIBLE CHANGES WITH 1.5
	-----------------------------
	* Length of wxMidiSysExMessage uses now a 'long' instead of an 'int'. Therefore:
		- method wxMidiSysExMessage::Length() now returns a long.
		- method wxMidiSysExMessage::SetLength() now requires a long as parameter.
	  This change was required to avoid a limit of 32KB for SysEx messages.

	COMPATIBLE CHANGES
    -------------------
    * Fixed bug causing occasional problems when receiving sysex messages (thanks to
      Brian Walton for reporting this bug, tracing its origin and helping in tests).
	* Added code to detect and signal a timeout in the recepcion of SysEx messages. This
      could happend if midi cable is disconnected during a SysEx transmision.
    * Added optional parameter to wxMidiDeviceIn() constructor for specifying the wait
	  time (seconds) to finish an incomplete SysEx message before reporting a timeout
	  error. By default, 5 seconds. 
	* Added optional parameter to method wxMidiDeviceIn::Open() for specifying the buffer
	  size to be used by the portmidi library. Default value has been increased to 4KB.
	* Removed artificial limitation for receiving SysEx messages larger that 10,000 bytes.
      As a consequence, error code wxMIDI_ERROR_BadSysExMsg_Length has been removed.
    * Added two new translations: 
        - German, thanks to Undine Peters. 
        - Simplified Chinese, thanks to 卢文汐 (Wenxi Lu).
	* Documentation updated and rewriten for using Doxygen.
    * Minor changes in code, mainly for avoiding a couple of compilation warnings and for
      including documentation in source code.
    * Added more functionality to midisound sample application to allow to test
      more MIDI commands.


Source: readme.txt, updated 2015-01-13