salut,
je vous conseille fortement de vous y mettre sérieux à arduino. C'est pas cher (25€ la Uno), c'est (relativement) facile et pratique à programmer (c++ très simplifié, connexion USB), le soft est gratuit et open source (avec une version franciser!), il existe une quantité phénoménale de librairies éditées par des amateurs et open source (midi in/out ; interfaçage avec à peut près tout ce qui existe du clavier PS/2 à la nintendo DS...). c'est très très plastique et ça ne sert pas qu'à faire de la musique.
En se qui concerne le nombre limité de port, on peut toujours multiplexer, on multiplie ainsi par 8 le nombre d'entrée/sortie...
J'ai fini la prog de mon séquenceur 4 piste / 8step, j'attends fiévreusement mes derniers switch pour finir ma banque de toys bendés, et je vous fait écouter ça...!