With the broad availability of the new MBHP_CORE_LPC17 module it finally makes sense to release the next generation of MIDIO128 -> V3! :) Features: up to 16 8bit input shift registers (=128 pins, =4 x MBHP_DINX4 modules) up to 16 8bit output shift registers (=128 pins, =4 x MBHP_DOUTX4 modules) up to 16 scan matrices for up to 1024 pins/keys 2 MIDI IN ports and 2 MIDI OUT ports USB MIDI port with much higher transfer rate (ca. 100x faster!) than common MIDI