Pushing the Frontier of Full-Song Generation: Hierarchical Autoregressive Planning Meets Flow-Matching Rendering
Summary
A unified song generation framework has been developed, capable of producing high-quality, full-length music from lyrics, text descriptions, and musical attributes. This framework supports Lyrics-to-Song Generation, Instrumental Music Generation, and Cover Song Generation, reinterpreting existing songs with different styles while preserving melodic content. Its architecture comprises a semantic-aware tokenizer encoding audio into 8-codebook RVQ tokens, a hybird-LM for hierarchical autoregressive audio-token modeling, and FullDiT for full-song flow matching in a continuous VAE latent space. A two-level melody module guides cover song generation. The system also integrates DPO, GRPO, and OPD as reward-based post-training strategies for hybird-LM, applying flow-based GRPO to FullDiT to enhance musicality and rendering quality. Experimental results on a multilingual automatic benchmark and the Artificial Analysis Music with Vocals leaderboard demonstrate competitive performance.
Key takeaway
For AI Engineers or researchers focused on music generation, this framework offers a robust approach to creating high-quality, full-length songs. You can now generate complete tracks from diverse inputs, including lyrics or text, and even produce style-transferred cover songs while maintaining original melodies. Consider integrating hierarchical autoregressive planning with flow-matching techniques and exploring reward-based post-training to significantly enhance your model's musicality and rendering quality.
Key insights
A unified framework combines hierarchical autoregressive planning and flow-matching for high-quality, full-song generation across diverse tasks.
Principles
- Hierarchical autoregressive modeling improves full-song generation.
- Flow-matching enhances audio fidelity in VAE latent space.
- Reward-based post-training refines musicality and rendering.
Method
The framework tokenizes audio into 8-codebook RVQ tokens, uses hybird-LM for hierarchical autoregressive modeling, and FullDiT for flow matching in a VAE latent space, optionally guided by a melody module.
In practice
- Generate full songs from text, lyrics, or attributes.
- Create instrumental music without vocal tracks.
- Reinterpret songs with new styles, preserving melody.
Topics
- Full-Song Generation
- Hierarchical Autoregressive Models
- Flow Matching
- Music Generation
- Reward-Based Learning
- Audio Tokenization
Best for: Research Scientist, AI Scientist, Machine Learning Engineer, AI Engineer
Related on AIssential
See Counsel's argued verdicts on the open AI decisions leaders are weighing →
Editorial summary, takeaway, and curation by AIssential. Original article published by Artificial Intelligence.