Here's my madness:
I have like 100GB of samples, it might take a while :)
The key here is to pick chords and pads from the same scale.
I'm bit busy now, but on the weekend I might give it a shot. If I make any progress, you will find it here: https://github.com/tiborsaas/djent
On Android's Chrome the URL shown under "Share this URL:" weirdly glitches the selection sliders.
Love the beginning of http://djen.co/#share/OkR9gw TUMMM TUMDUM
EDIT : You should add a "Download" option because man do I want that as a ringtone
It doesn't feel like a part of the tool since it appears outside of the initial box.
I understand you put it outside of the box because it loads more boxes below the entire tool, and now that I know about it it makes "sense." But my initial impression is to ignore anything outside of that box.
I think your best bet for brand spanking new users is to place it as a button inside the box in between the "generate rift" and "play" button to make it stand out.
You're literally hiding 80% of this tool from initial users. I clicked "generate" a few times then bounced at first.
And I really wasn't expecting the settings to be such a goldmine.
I generate a riff and continue working, then I go and generate another one ...
Future of music right here.
Also, would it be possible to export MIDI, or some other format where you could drop in your own samples?
Basically, pick an unusual time signature and play the guitars and kick drum in that time signature. The kick drum should always be played at the same time as the guitar note. Then play hats/cymbals/snare at 4/4 over that. Other than that, I think it just randomly selects one of the samples you checked-off at a randomly chosen duration.
It's astonishing how good this sounds. It's even more impressive considering how simple it appears to be. I've tried writing music generating algorithms before, and they all sounded terrible. I suppose the genre helps, as djent is expected to make rapid and somewhat jarring changes, so it fits right in.
Any bugs you encounter in mobile Safari are probably present in iOS Chrome as well.
The source code is MIT (https://github.com/RossMcMillan92/djent) but I wonder if the same applies to the audio samples.