I mainly use Pro Tools, Logic, and Reason - Beatmaker 2, so far, is as close as it gets on an iPhone. Yes, most of the built in samples are uninspiring but this apps strength is FUNCTIONALITY and VERSATILITY. For instance, you can map, edit, tune and filter samples; not even Music Studio can do all that (and Music Studio is my daily go to app for MIDI and teaching). Among other things, you can even automate the faders and effects. You can easily import / export samples through Dropbox.
ADmusicProd about BeatMaker 2, v2.6.0