This seems like AI will be able to do this soon. 105 beats per minute, dark, in the style of (name a composer or band) maybe include a key and an exact length and minor or major. ChatGPT and Midjourney are basically already there.