Arduino midi usb

Olá a todos!
Estou a construir um controlador midi com 12 potenciómetros giratórios, 12 potenciómetros deslizantes e 12 botões.
Estou a usar um arduino micro e dois multiplexer’s 4067.
Já fiz as ligações de hardware, e tudo está a funcionar.
A minha dificuldade é no código, que eu não percebo nada.
Encontrei um código que é mesmo quase o que eu preciso. Mas este código usa apenas um multiplexer e eu uso dois.
O código é open sorce e eu contactei o seu criador e pedi autorização para usar.

Alguém me pode dar uma ajuda a adicionar um multiplexer ao código?

Fliper_DJ_MidiUsb.ino (8.16 KB)