For supervised learning, we prolly need to label the data a litness rating from 1 to a 100 The more lit the beat, the more the AI should learn to produce those beats.
Submit a melody and it produces a beat on top of the melody Product a beat randomly
Use a deep convolution recurrent GAN