I just had a play with Blocs Wave and Lanchpad for the iPad.

Using a library drum kit, I recorded my M4 and Didgeridoo into Blocs Wave. Then I recorded a live performance, adding effects inside Launchpad. Quite an intuitive and fun process, even though it was the first time using these apps.