A Survey on Music Generation from Single-Modal, Cross-Modal, and Multi-Modal Perspectives | Synapse