Version: 1.0.8b1 Date: 2016-xx-xx 1. Increased length of sysex buffer for internal messages from 127 to 159 (needed for processing AMP commands). Version: 1.0.7 Date: 2016-04-14 1. Added iSerialNumber to USB device descriptor so that host can differentiate between multiple instances of mio/iCM1. 2. Added a data throttle to USB device port driver. This should prevent USB buffer overflows from happening (e.g. when host tries to send a large sysex message over a short time interval). Version: 1.0.6 Date: 2014-02-10 1. Fixed a problem with USB not working on newer Macs that have USB 3 ports. This problem only existed in the previous release (1.0.5). Bootloader was not affected. Version: 1.0.5 Date: 2014-01-09 1. Removed interrupt endpoint for Lingo (no longer needed and causes warnings during certification). 2. Code optimizations (use common code for objects common to iCM2 and iCM4 projects). 3. Memory optimizations allow increasing size of outgoing DIN MIDI buffer from 1024 bytes to 2560 bytes. 4. Using Keil 5.01 now (was using 4.60 previously). Version: 1.0.4 Date: 2013-10-02 1. Added support for iAP2 for newer Apple devices with Lightning connector. iAP1 is still supported for earlier Apple devices with 30-pin connector. An iConnectivity iCM1 Lightning cable is required (Lightning connector at one end, mini-USB connector at the other end). Version: 1.0.3 Date: 2013-04-04 Version: 1.0.2 Date: 2013-02-21 Version: 1.0.1 Date: 2013-02-07 Version: 1.0.0 Date: 2012-12-20