Computer models of musical creativity