This app was mentioned in 5 comments, with an average of 1.20 upvotes
Here is a link to a program that will let you record multiple tracks. I would use a drum beat on one track then a couple chords for a rhythm on another track. Then put your scales on. It will pop.
https://play.google.com/store/apps/details?id=com.magix.android.mmjam
Sounds like self composed. It can easily be done by apps like Music maker jam on android for example. The tune is not so diversed out. Hence my reasoning.
It's very limited in many ways, but addictive nonetheless.