Music generation with machine learning