Computational models of musical creativity