Electrum Drum Machine is an app for Android that can use up to 16 custom samples to quickly make interesting beats. This app comes with the option to record over what is made, so adding vocals isn't out of reach.
Ranked in these QuestionsQuestion Ranking
Pro Save custom drumkit settings
Once you get your samples situated in the way that you want, you can save them for later.
Pro FX options
Add FX like delay or distortion to your beats
Pro Load up to 16 samples at a time
Pro Use loops or one shot samples
This app doesn't limit users like other apps, you have the freedom to add the kinds of samples they would like.
Con High latency
Electrum Drum Machine isn't very responsive to user input.