Name | Modified | Size | Downloads / 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.