Here's a great App that can be used on Apple or Android devices . If you have young kids or just want an easy way to construct new songs to try out ideas while traveling . Session Band
http://youtu.be/BaH719fgaio