Enabling Human-AI Co-Creativity in Music Making