Expanding MIDI Shield or Alternatives? (to make small midi controller)

This MIDI breakout board/shield will give you full MIDI inout and output leaving all the analog and digital pins to use for knobs (up to 6) and buttons (up to 12 easily, 36 with a little work).

http://www.karlssonrobotics.com/shop/midi-breakout/