This seems to be the perfect base for what you want to do. He has done a rotator but you can easy change it to arpergiate instead and also the rotator as well. Also ability to create patterns so its quite down the line you wanted innit ?
Uses the rugged midi shield http://ruggedcircuits.com/html/flexible_midi_shield.html