Analyzing principles and applications of machine learning in music: Emotion music generation, and style modeling | Synapse