I created this with some simple buttons, a few drum samples and a homemade 8 bit DAC made from 22K resistors and of course the Tiva Launchpad (TM4C123G). Checkout the YouTube link for a demo and explanation and the C source code is also available from the blog post on my site (link below).