Is DrumPerfect Pro the one?
A while back I was looking for solid, all around, drum machine app. I looked at iSpark and iMPC Pro, and eventually ended up going with iSpark. I chose iSpark mainly because I have an Arturia Minilab controller at home, I liked the overall look of the interface better, and it seemed like iSpark had a few features I would use more than those of iMPC Pro as I was using is primarily as a drum machine rather than a beat making app.
I've had my ups and downs with iSpark and the main thing I don't like is that it doesn't seem to play well with other apps. I find that when I load it up for IAA it tends to stay loaded in the background and I have to do a soft reboot to get rid of it. I use Auria Pro and this happens constantly, to the point where I don't even want use then together any longer. EDIT: I also just remembered a couple other weird things - it doesn't sync well, and Link doesn't always start on the downbeat. Gets off time a lot and it's very odd. There is not any way to choose the control scheme for each individual pad in the studio view. You just have to go with whatever was there from the pattern you previously chose and cleared out. What a weird choice – why would they do that? It's just typically twitchy as all Arturia apps are, unfortunately. They all have such awesome promise, however they always disappoint when you really dig in.
I picked up DM1 for a dollar, and it was OK. It doesn't seem to have the full feature set that I'm looking for, and is not quite as flexible as I would like to be, but it's actually quite a good, simple workhorse. I have DM2 and Ruismaker FM to use as drum synthesizers, but I need a sample based drum machine also.I also have different drummer and five drama. Both of these apps are amazing and make me feel super creative, but neither of them do exactly what I need. Funk Drummer is INCREDIBLE, but it's not as programmable. And I have Funk Box as well, but that's just really for some sketches. Not really anything I can use to fully flesh out a drum part.
So now we come to the crux of the biscuit: I need a full featured, sample based, programmable drum machine app. I think DrumPerfect Pro may be the one for me. Can it do all of the things listed below:
Import your own samples to build your own drum kits
Full MIDI in and out (making it able to trigger and be triggered by other apps)
Ability to export each individual drum pad to its own separate audio track
Multiple samples per drum pad for multi sampled, velocity sensitive drum kits
The velocity sensitive programming
Step sequencer with a minimum 32 beats per measure
Full sample editor
Import from and export to AudioShare
AUM and Audiobus 3 support
Humanize drum fills and improvise a la Funk/Soft/Rock Drummer
I'm sure I'll think of some other things. In the meantime, thoughts on the above?
(edited because I thought of some other things)