<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>Symbolic Music on Producthunt daily</title>
        <link>https://producthunt.programnotes.cn/en/tags/symbolic-music/</link>
        <description>Recent content in Symbolic Music on Producthunt daily</description>
        <generator>Hugo -- gohugo.io</generator>
        <language>en</language>
        <lastBuildDate>Mon, 14 Sep 2026 21:59:22 +0800</lastBuildDate><atom:link href="https://producthunt.programnotes.cn/en/tags/symbolic-music/index.xml" rel="self" type="application/rss+xml" /><item>
        <title>YuE</title>
        <link>https://producthunt.programnotes.cn/en/p/yue/</link>
        <pubDate>Mon, 14 Sep 2026 21:59:22 +0800</pubDate>
        
        <guid>https://producthunt.programnotes.cn/en/p/yue/</guid>
        <description>&lt;img src="https://images.unsplash.com/photo-1663036111057-b2fb47dcda96?ixid=M3w0NjAwMjJ8MHwxfHJhbmRvbXx8fHx8fHx8fDE3ODkzOTQyNzF8&amp;ixlib=rb-4.1.0" alt="Featured image of post YuE" /&gt;&lt;h1 id=&#34;multimodal-art-projectionyue&#34;&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/multimodal-art-projection/YuE&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;multimodal-art-projection/YuE&lt;/a&gt;
&lt;/h1&gt;&lt;blockquote&gt;
&lt;p&gt;Looking for the original YuE? Its code, documentation, and license are preserved on the &lt;strong&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/multimodal-art-projection/YuE/tree/YuE-v1&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;YuE-v1 branch&lt;/a&gt;&lt;/strong&gt;.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p align=&#34;center&#34;&gt;
  &lt;img src=&#34;assets/logo.png&#34; alt=&#34;YuE&#34; width=&#34;150&#34; /&gt;
&lt;/p&gt;
&lt;p align=&#34;center&#34;&gt;
  &lt;picture&gt;
    &lt;source media=&#34;(max-width: 600px)&#34; srcset=&#34;assets/institutions-mobile.svg&#34; /&gt;
    &lt;img src=&#34;assets/institutions.svg&#34; alt=&#34;HKUST, M·A·P, Tokenwave.AI, NYU, Stanford, MBZUAI, NOIZ, and ACE Studio&#34; width=&#34;760&#34; /&gt;
  &lt;/picture&gt;
&lt;/p&gt;
&lt;h1 align=&#34;center&#34;&gt;YuE2: Unifying Symbolic and Audio Music Generation at Frontier Quality&lt;/h1&gt;
&lt;p align=&#34;center&#34;&gt;&lt;strong&gt;Compose in symbols. Create in sound.&lt;/strong&gt;&lt;/p&gt;
&lt;p align=&#34;center&#34;&gt;
  &lt;a href=&#34;https://map-yue2.github.io/&#34;&gt;🎧 Demos&lt;/a&gt; ·
  &lt;a href=&#34;https://huggingface.co/m-a-p/YuE2-3B&#34;&gt;🤗 YuE2&lt;/a&gt; ·
  &lt;a href=&#34;#quick-start&#34;&gt;🚀 Quick start&lt;/a&gt; ·
  &lt;a href=&#34;#agent-skill&#34;&gt;🤖 Agent skill&lt;/a&gt; ·
  &lt;a href=&#34;#benchmarks&#34;&gt;📊 Benchmarks&lt;/a&gt; ·
  &lt;a href=&#34;https://huggingface.co/m-a-p/MERT-v2-FullSong&#34;&gt;🤗 MERT2&lt;/a&gt; ·
  &lt;a href=&#34;https://huggingface.co/m-a-p/SheetSage2&#34;&gt;🤗 SheetSage2&lt;/a&gt; ·
  &lt;a href=&#34;https://huggingface.co/datasets/m-a-p/WildSongBench&#34;&gt;🤗 WSB&lt;/a&gt; ·
  &lt;a href=&#34;https://github.com/multimodal-art-projection/YuE/releases/tag/yue2-v0.1.6&#34;&gt;📦 Release&lt;/a&gt; ·
  &lt;a href=&#34;https://discord.gg/ssAyWMnMzu&#34;&gt;&lt;img alt=&#34;Join us on Discord&#34; src=&#34;https://img.shields.io/discord/842440537755353128?color=5865F2&amp;amp;logo=discord&amp;amp;logoColor=white&amp;amp;label=Discord&amp;amp;style=flat-square&#34; height=&#34;20&#34; /&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;YuE2 brings frontier song quality to music generation with an editable composition.&lt;/strong&gt; Give it lyrics and a style prompt: it writes a melody-and-chord plan, then realizes that plan as a complete song with vocals and accompaniment.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Frontier quality.&lt;/strong&gt; YuE2 is competitive with Suno v5/v6 on WildSongBench. YuE2 (best-of-8) achieves &lt;strong&gt;6.9632 SongBench Avg&lt;/strong&gt;, the highest observed mean among all evaluated settings.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;White-box music generation through symbolic planning.&lt;/strong&gt; Read, play, and change the composition before rendering it. Melody and chords become explicit controls that a person or an agent can inspect and edit.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Zero-shot covers and agentic editing.&lt;/strong&gt; Reimagine a transcribed song in a new style, or refine a song through a conversation about its score, arrangement, and lyrics—all with the same generation checkpoint.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://map-yue2.github.io/#model-overview&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;&lt;img src=&#34;https://producthunt.programnotes.cn/assets/frontier-teaser.png&#34;
	
	
	
	loading=&#34;lazy&#34;
	
		alt=&#34;YuE2 song quality and text alignment on WildSongBench&#34;
	
	
&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;192 WildSongBench prompts. Both YuE2 settings use symbolic planning. Bo8 = best-of-8. The axes are normalized comparison indices; bubble area represents AudioBox production quality. &lt;a class=&#34;link&#34; href=&#34;docs/benchmarks.md&#34; &gt;Scores and evaluation protocol&lt;/a&gt;. &lt;a class=&#34;link&#34; href=&#34;assets/frontier-teaser.pdf&#34; &gt;Vector PDF&lt;/a&gt; · &lt;a class=&#34;link&#34; href=&#34;assets/frontier-teaser.svg&#34; &gt;SVG&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;
&lt;h2 id=&#34;hear-what-you-can-make&#34;&gt;Hear what you can make
&lt;/h2&gt;&lt;table&gt;
	&lt;thead&gt;
			&lt;tr&gt;
					&lt;th&gt;Create&lt;/th&gt;
					&lt;th&gt;Cover&lt;/th&gt;
					&lt;th&gt;Edit with an agent&lt;/th&gt;
			&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tbody&gt;
			&lt;tr&gt;
					&lt;td&gt;Lyrics + style → score → full song&lt;/td&gt;
					&lt;td&gt;Source recording → melody score → a new interpretation&lt;/td&gt;
					&lt;td&gt;Musical feedback → score, style, or lyric revisions → a new recording&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://map-yue2.github.io/#abc-cot-gen&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Listen and inspect the score&lt;/a&gt;&lt;/td&gt;
					&lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://map-yue2.github.io/#cover&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Hear zero-shot covers&lt;/a&gt;&lt;/td&gt;
					&lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://map-yue2.github.io/#agentic-music-editing&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Follow an editing conversation&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;The agentic demo follows &lt;strong&gt;The Last Train through 9 steps and 14 versions&lt;/strong&gt;, from Mandarin pop to English jazz with new harmony and a saxophone solo. Listen to each version and inspect its conversation, score, prompt, and lyrics.&lt;/p&gt;
&lt;h2 id=&#34;how-it-works&#34;&gt;How it works
&lt;/h2&gt;&lt;p&gt;&lt;img src=&#34;https://producthunt.programnotes.cn/assets/architecture.png&#34;
	
	
	
	loading=&#34;lazy&#34;
	
		alt=&#34;YuE2 architecture: style and lyrics become an editable score, semantic music tokens, acoustic latents, and audio&#34;
	
	
&gt;&lt;/p&gt;
&lt;p&gt;One &lt;strong&gt;AR–NAR Mixture-of-Transformers&lt;/strong&gt; backbone predicts the score and semantic tokens autoregressively, then generates acoustic latents with flow matching. A VAE decodes those latents into stereo audio. Creation, covering, and editing differ in where the score comes from: YuE2, a transcribed recording, or an edited composition.&lt;/p&gt;
&lt;p&gt;The staged Python API exposes &lt;code&gt;plan()&lt;/code&gt; → &lt;code&gt;generate_semantic()&lt;/code&gt; → &lt;code&gt;synthesize()&lt;/code&gt; → &lt;code&gt;decode()&lt;/code&gt;. See the &lt;a class=&#34;link&#34; href=&#34;docs/generation.md&#34; &gt;generation guide&lt;/a&gt; for exact-plan reuse and decoder selection.&lt;/p&gt;
&lt;h2 id=&#34;quick-start&#34;&gt;Quick start
&lt;/h2&gt;&lt;p&gt;&lt;strong&gt;Linux · Python 3.12 · NVIDIA GPU with BF16 support and 24 GB VRAM.&lt;/strong&gt; YuE2 produces 48 kHz stereo audio without quantization. Model files download from Hugging Face on first use.&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;2
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;3
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;4
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;5
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;6
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;7
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;git clone https://github.com/multimodal-art-projection/YuE.git
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nb&#34;&gt;cd&lt;/span&gt; YuE
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;python3.12 -m venv .venv
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nb&#34;&gt;source&lt;/span&gt; .venv/bin/activate
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;python -m pip install --upgrade pip
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;python -m pip install .
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;python examples/generate.py --output outputs/first-song
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;Open &lt;code&gt;outputs/first-song/audio.flac&lt;/code&gt;. The output directory also retains the score, semantic tokens, acoustic latents, generation settings, and model identities.&lt;/p&gt;
&lt;p&gt;The Python interface is equally short:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;2
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;3
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;4
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;5
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;6
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;7
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;8
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;9
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-python&#34; data-lang=&#34;python&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kn&#34;&gt;import&lt;/span&gt; &lt;span class=&#34;nn&#34;&gt;json&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kn&#34;&gt;from&lt;/span&gt; &lt;span class=&#34;nn&#34;&gt;pathlib&lt;/span&gt; &lt;span class=&#34;kn&#34;&gt;import&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;Path&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kn&#34;&gt;from&lt;/span&gt; &lt;span class=&#34;nn&#34;&gt;yue2&lt;/span&gt; &lt;span class=&#34;kn&#34;&gt;import&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;YuE2Pipeline&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;n&#34;&gt;request&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;json&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;loads&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Path&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;examples/song.json&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;read_text&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;encoding&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;utf-8&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;))&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;k&#34;&gt;with&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;YuE2Pipeline&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;from_pretrained&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;m-a-p/YuE2-3B&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;device&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;cuda&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;as&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;pipe&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;n&#34;&gt;song&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;pipe&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;**&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;request&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;n&#34;&gt;song&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;save_artifacts&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;outputs/my-song&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;nb&#34;&gt;print&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;song&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;truncated&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;table&gt;
	&lt;thead&gt;
			&lt;tr&gt;
					&lt;th&gt;Setting&lt;/th&gt;
					&lt;th&gt;Behavior&lt;/th&gt;
			&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tbody&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;cot=&amp;quot;full&amp;quot;&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;Generate an editable melody-and-chord plan; the default for new songs&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;cot=&amp;quot;melody&amp;quot;&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;Use a melody plan with free accompaniment; recommended for covers&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;cot=&amp;quot;off&amp;quot;&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;Generate directly from lyrics and style&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;abc=...&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;Supply your own score in &lt;code&gt;full&lt;/code&gt; or &lt;code&gt;melody&lt;/code&gt; mode&lt;/td&gt;
			&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;docs/generation.md&#34; &gt;Generation guide&lt;/a&gt; · &lt;a class=&#34;link&#34; href=&#34;examples/README.md&#34; &gt;Original example inputs&lt;/a&gt; · &lt;a class=&#34;link&#34; href=&#34;https://github.com/multimodal-art-projection/YuE/releases/download/yue2-v0.1.6/yue2_infer-0.1.6-py3-none-any.whl&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;v0.1.6 wheel archive&lt;/a&gt;&lt;/p&gt;
&lt;h2 id=&#34;cover-a-song&#34;&gt;Cover a song
&lt;/h2&gt;&lt;p&gt;Transcribe a source recording with &lt;strong&gt;&lt;a class=&#34;link&#34; href=&#34;https://huggingface.co/m-a-p/SheetSage2&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;🤗 SheetSage2&lt;/a&gt;&lt;/strong&gt;, review its melody ABC, and provide new lyrics or a target style. For covers, use &lt;strong&gt;&lt;code&gt;cot=&amp;quot;melody&amp;quot;&lt;/code&gt; and a score without chord symbols&lt;/strong&gt; so the accompaniment can adapt to the new style.&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt; 1
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 2
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 3
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 4
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 5
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 6
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 7
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 8
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 9
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;10
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;11
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;12
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-python&#34; data-lang=&#34;python&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kn&#34;&gt;from&lt;/span&gt; &lt;span class=&#34;nn&#34;&gt;pathlib&lt;/span&gt; &lt;span class=&#34;kn&#34;&gt;import&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;Path&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kn&#34;&gt;from&lt;/span&gt; &lt;span class=&#34;nn&#34;&gt;yue2&lt;/span&gt; &lt;span class=&#34;kn&#34;&gt;import&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;YuE2Pipeline&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;k&#34;&gt;with&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;YuE2Pipeline&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;from_pretrained&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;m-a-p/YuE2-3B&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;device&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;cuda&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;as&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;pipe&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;n&#34;&gt;cover&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;pipe&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;n&#34;&gt;style&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;English, jazz-funk, warm lead vocal, Rhodes, bass and drums&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;n&#34;&gt;lyrics&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Path&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;cover-lyrics.txt&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;read_text&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;encoding&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;utf-8&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;),&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;n&#34;&gt;abc&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Path&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;cover-score/score.abc&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;read_text&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;encoding&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;utf-8&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;),&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;n&#34;&gt;cot&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;melody&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;n&#34;&gt;seed&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;mi&#34;&gt;42&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;n&#34;&gt;cover&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;save_artifacts&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;outputs/cover&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;SheetSage2 runs in a separate environment and loads its MERT2 encoder automatically. The &lt;a class=&#34;link&#34; href=&#34;docs/covers.md&#34; &gt;cover guide&lt;/a&gt; gives the complete transcription and generation commands. An included &lt;a class=&#34;link&#34; href=&#34;examples/melody.abc&#34; &gt;original melody example&lt;/a&gt; also lets you try score-conditioned generation immediately.&lt;/p&gt;
&lt;h2 id=&#34;edit-a-composition&#34;&gt;Edit a composition
&lt;/h2&gt;&lt;p&gt;Export a plan, revise the musical details, and render the edited score:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;2
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;3
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;4
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;5
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;6
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;7
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;8
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-python&#34; data-lang=&#34;python&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kn&#34;&gt;import&lt;/span&gt; &lt;span class=&#34;nn&#34;&gt;json&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kn&#34;&gt;from&lt;/span&gt; &lt;span class=&#34;nn&#34;&gt;pathlib&lt;/span&gt; &lt;span class=&#34;kn&#34;&gt;import&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;Path&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kn&#34;&gt;from&lt;/span&gt; &lt;span class=&#34;nn&#34;&gt;yue2&lt;/span&gt; &lt;span class=&#34;kn&#34;&gt;import&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;YuE2Pipeline&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;n&#34;&gt;request&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;json&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;loads&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Path&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;examples/song.json&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;read_text&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;encoding&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;utf-8&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;))&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;k&#34;&gt;with&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;YuE2Pipeline&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;from_pretrained&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;m-a-p/YuE2-3B&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;device&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;cuda&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;as&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;pipe&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;n&#34;&gt;plan&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;pipe&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;plan&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;**&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;request&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;n&#34;&gt;plan&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;save&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;outputs/plan&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;Copy &lt;code&gt;outputs/plan/score.abc&lt;/code&gt; to &lt;code&gt;edited.abc&lt;/code&gt;, then ask an agent to change its harmony, melody, tempo, or form. Supply the edited file as a new score:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;2
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;python examples/generate.py --request examples/song.json &lt;span class=&#34;se&#34;&gt;\
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  --abc-file edited.abc --cot full --output outputs/edited
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;The editable score is the white-box interface: you can inspect the intended composition and intervene on it. Editing generates a new complete recording; it does not preserve the original waveform outside an edit. &lt;a class=&#34;link&#34; href=&#34;docs/editing.md&#34; &gt;Editing guide and a reproducible harmony example&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;agent-skill&#34;&gt;Agent skill
&lt;/h2&gt;&lt;p&gt;The &lt;strong&gt;&lt;a class=&#34;link&#34; href=&#34;skills/yue2-music/SKILL.md&#34; &gt;yue2-music skill&lt;/a&gt;&lt;/strong&gt; teaches an agent how to generate songs, transcribe and cover recordings, edit ABC scores, check musical invariants, and organize listening comparisons. It includes portable helpers and references to the released model interfaces.&lt;/p&gt;
&lt;p&gt;Use &lt;strong&gt;&lt;code&gt;skills/yue2-music/&lt;/code&gt; from this repository&lt;/strong&gt; with an agent that supports &lt;code&gt;SKILL.md&lt;/code&gt; packages. Install it using your agent&amp;rsquo;s skill-directory or import mechanism; the Python runtime is installed separately with &lt;code&gt;pip install .&lt;/code&gt;. The earlier &lt;a class=&#34;link&#34; href=&#34;https://github.com/multimodal-art-projection/YuE/releases/download/yue2-v0.1.6/yue2-music.zip&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;v0.1.6 skill ZIP&lt;/a&gt; remains available under its bundled license.&lt;/p&gt;
&lt;p&gt;Try a concrete request:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Use the yue2-music skill to create an English piano-pop song. Keep the original audio and score. Make a second version with jazz harmony, preserve the vocal melody and lyric order, and give me both versions to compare.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id=&#34;benchmarks&#34;&gt;Benchmarks
&lt;/h2&gt;&lt;p&gt;&lt;strong&gt;WildSongBench: 192 prompts, automatic evaluation, September 12, 2026.&lt;/strong&gt;&lt;/p&gt;
&lt;table&gt;
	&lt;thead&gt;
			&lt;tr&gt;
					&lt;th&gt;System / setting&lt;/th&gt;
					&lt;th style=&#34;text-align: right&#34;&gt;SongBench Avg ↑&lt;/th&gt;
					&lt;th style=&#34;text-align: right&#34;&gt;AudioBox PQ ↑&lt;/th&gt;
					&lt;th style=&#34;text-align: right&#34;&gt;MuLan ↑&lt;/th&gt;
					&lt;th style=&#34;text-align: right&#34;&gt;PER ↓&lt;/th&gt;
			&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tbody&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;strong&gt;YuE2 (best-of-8)&lt;/strong&gt; †&lt;/td&gt;
					&lt;td style=&#34;text-align: right&#34;&gt;&lt;strong&gt;6.9632&lt;/strong&gt;&lt;/td&gt;
					&lt;td style=&#34;text-align: right&#34;&gt;8.2714&lt;/td&gt;
					&lt;td style=&#34;text-align: right&#34;&gt;0.5051&lt;/td&gt;
					&lt;td style=&#34;text-align: right&#34;&gt;9.79%&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Mureka 9&lt;/td&gt;
					&lt;td style=&#34;text-align: right&#34;&gt;6.9377&lt;/td&gt;
					&lt;td style=&#34;text-align: right&#34;&gt;8.0226&lt;/td&gt;
					&lt;td style=&#34;text-align: right&#34;&gt;0.4394&lt;/td&gt;
					&lt;td style=&#34;text-align: right&#34;&gt;11.69%&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Suno v5&lt;/td&gt;
					&lt;td style=&#34;text-align: right&#34;&gt;6.8721&lt;/td&gt;
					&lt;td style=&#34;text-align: right&#34;&gt;8.1698&lt;/td&gt;
					&lt;td style=&#34;text-align: right&#34;&gt;&lt;strong&gt;0.5428&lt;/strong&gt;&lt;/td&gt;
					&lt;td style=&#34;text-align: right&#34;&gt;8.10%&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;strong&gt;YuE2&lt;/strong&gt; †&lt;/td&gt;
					&lt;td style=&#34;text-align: right&#34;&gt;6.7316&lt;/td&gt;
					&lt;td style=&#34;text-align: right&#34;&gt;8.2598&lt;/td&gt;
					&lt;td style=&#34;text-align: right&#34;&gt;0.5068&lt;/td&gt;
					&lt;td style=&#34;text-align: right&#34;&gt;8.44%&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Suno v5.5&lt;/td&gt;
					&lt;td style=&#34;text-align: right&#34;&gt;6.7150&lt;/td&gt;
					&lt;td style=&#34;text-align: right&#34;&gt;8.1955&lt;/td&gt;
					&lt;td style=&#34;text-align: right&#34;&gt;0.5089&lt;/td&gt;
					&lt;td style=&#34;text-align: right&#34;&gt;5.96%&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Suno v4.5&lt;/td&gt;
					&lt;td style=&#34;text-align: right&#34;&gt;6.6995&lt;/td&gt;
					&lt;td style=&#34;text-align: right&#34;&gt;8.2541&lt;/td&gt;
					&lt;td style=&#34;text-align: right&#34;&gt;0.5022&lt;/td&gt;
					&lt;td style=&#34;text-align: right&#34;&gt;&lt;strong&gt;5.80%&lt;/strong&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Suno v6&lt;/td&gt;
					&lt;td style=&#34;text-align: right&#34;&gt;6.5562&lt;/td&gt;
					&lt;td style=&#34;text-align: right&#34;&gt;8.1296&lt;/td&gt;
					&lt;td style=&#34;text-align: right&#34;&gt;0.4916&lt;/td&gt;
					&lt;td style=&#34;text-align: right&#34;&gt;7.58%&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Suno v6 Wild&lt;/td&gt;
					&lt;td style=&#34;text-align: right&#34;&gt;6.4195&lt;/td&gt;
					&lt;td style=&#34;text-align: right&#34;&gt;8.1785&lt;/td&gt;
					&lt;td style=&#34;text-align: right&#34;&gt;0.4999&lt;/td&gt;
					&lt;td style=&#34;text-align: right&#34;&gt;7.45%&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;LeVo 2 †&lt;/td&gt;
					&lt;td style=&#34;text-align: right&#34;&gt;6.3247&lt;/td&gt;
					&lt;td style=&#34;text-align: right&#34;&gt;&lt;strong&gt;8.3966&lt;/strong&gt;&lt;/td&gt;
					&lt;td style=&#34;text-align: right&#34;&gt;0.3542&lt;/td&gt;
					&lt;td style=&#34;text-align: right&#34;&gt;26.12%&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;MiniMax Music 2.6&lt;/td&gt;
					&lt;td style=&#34;text-align: right&#34;&gt;6.3222&lt;/td&gt;
					&lt;td style=&#34;text-align: right&#34;&gt;8.1711&lt;/td&gt;
					&lt;td style=&#34;text-align: right&#34;&gt;0.4251&lt;/td&gt;
					&lt;td style=&#34;text-align: right&#34;&gt;24.55%&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;MiniMax Music 3 †&lt;/td&gt;
					&lt;td style=&#34;text-align: right&#34;&gt;6.2830&lt;/td&gt;
					&lt;td style=&#34;text-align: right&#34;&gt;8.2825&lt;/td&gt;
					&lt;td style=&#34;text-align: right&#34;&gt;0.3928&lt;/td&gt;
					&lt;td style=&#34;text-align: right&#34;&gt;6.27%&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;HeartMuLa †&lt;/td&gt;
					&lt;td style=&#34;text-align: right&#34;&gt;6.2483&lt;/td&gt;
					&lt;td style=&#34;text-align: right&#34;&gt;8.2933&lt;/td&gt;
					&lt;td style=&#34;text-align: right&#34;&gt;0.3823&lt;/td&gt;
					&lt;td style=&#34;text-align: right&#34;&gt;10.71%&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Muse †&lt;/td&gt;
					&lt;td style=&#34;text-align: right&#34;&gt;6.0349&lt;/td&gt;
					&lt;td style=&#34;text-align: right&#34;&gt;8.0517&lt;/td&gt;
					&lt;td style=&#34;text-align: right&#34;&gt;0.3937&lt;/td&gt;
					&lt;td style=&#34;text-align: right&#34;&gt;33.42%&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;ACE-Step 1.5 †&lt;/td&gt;
					&lt;td style=&#34;text-align: right&#34;&gt;6.0118&lt;/td&gt;
					&lt;td style=&#34;text-align: right&#34;&gt;8.0518&lt;/td&gt;
					&lt;td style=&#34;text-align: right&#34;&gt;0.4372&lt;/td&gt;
					&lt;td style=&#34;text-align: right&#34;&gt;7.46%&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;DiffRhythm 2 †&lt;/td&gt;
					&lt;td style=&#34;text-align: right&#34;&gt;5.2428&lt;/td&gt;
					&lt;td style=&#34;text-align: right&#34;&gt;7.9782&lt;/td&gt;
					&lt;td style=&#34;text-align: right&#34;&gt;0.3782&lt;/td&gt;
					&lt;td style=&#34;text-align: right&#34;&gt;18.41%&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;YuE 1 †&lt;/td&gt;
					&lt;td style=&#34;text-align: right&#34;&gt;4.9165&lt;/td&gt;
					&lt;td style=&#34;text-align: right&#34;&gt;7.8683&lt;/td&gt;
					&lt;td style=&#34;text-align: right&#34;&gt;0.2623&lt;/td&gt;
					&lt;td style=&#34;text-align: right&#34;&gt;36.38%&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;SongBloom †&lt;/td&gt;
					&lt;td style=&#34;text-align: right&#34;&gt;4.2350&lt;/td&gt;
					&lt;td style=&#34;text-align: right&#34;&gt;8.1539&lt;/td&gt;
					&lt;td style=&#34;text-align: right&#34;&gt;0.2697&lt;/td&gt;
					&lt;td style=&#34;text-align: right&#34;&gt;19.19%&lt;/td&gt;
			&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;† Publicly available model weights. All 17 evaluated settings are shown, sorted by SongBench Avg; bold values mark the best result in each column.&lt;/p&gt;
&lt;p&gt;Both YuE2 settings use symbolic planning and the benchmark decoder, &lt;strong&gt;YuE2-Vae-legacy&lt;/strong&gt;. Standard YuE2 selects from two candidates; best-of-8 selects from eight. Rankings vary by metric; the small gap between the highest means does not establish statistical significance. &lt;a class=&#34;link&#34; href=&#34;docs/benchmarks.md&#34; &gt;Full results and selection protocols&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Zero-shot covers.&lt;/strong&gt; On 948 works, full-score YuE2 reaches &lt;strong&gt;0.647 CLEWS mAP&lt;/strong&gt;, compared with &lt;strong&gt;0.006 without a score&lt;/strong&gt;, while using the general generator without cover-specific fine-tuning. Source-identity preservation and target-style quality are measured separately; melody-only covers offer more freedom to change the arrangement. &lt;a class=&#34;link&#34; href=&#34;docs/benchmarks.md#zero-shot-cover-generation&#34; &gt;Cover evaluation&lt;/a&gt;.&lt;/p&gt;
&lt;h3 id=&#34;reproduce-the-benchmarks&#34;&gt;Reproduce the benchmarks
&lt;/h3&gt;&lt;p&gt;To reproduce the reported benchmark scores, follow the instructions on &lt;a class=&#34;link&#34; href=&#34;https://huggingface.co/datasets/m-a-p/WildSongBench#reproduce-standard-yue2&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;🤗 WildSongBench (WSB)&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;mert2&#34;&gt;MERT2
&lt;/h2&gt;&lt;p&gt;&lt;strong&gt;State-of-the-art music understanding:&lt;/strong&gt; SOTA on &lt;strong&gt;14 of 15 MARBLE metrics&lt;/strong&gt;, with &lt;strong&gt;91.72% genre accuracy on GTZAN&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://map-yue2.github.io/#mert2&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Demo and results&lt;/a&gt; · &lt;a class=&#34;link&#34; href=&#34;https://huggingface.co/m-a-p/MERT-v2-30s&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;🤗 MERT2-30s&lt;/a&gt; · &lt;a class=&#34;link&#34; href=&#34;https://huggingface.co/m-a-p/MERT-v2-FullSong&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;🤗 MERT2-FS&lt;/a&gt;&lt;/p&gt;
&lt;h2 id=&#34;sheetsage2&#34;&gt;SheetSage2
&lt;/h2&gt;&lt;p&gt;&lt;strong&gt;State-of-the-art audio-to-score transcription:&lt;/strong&gt; SOTA on &lt;strong&gt;10 of 13 benchmark metrics&lt;/strong&gt;, with &lt;strong&gt;82.51% vocal melody pitch-class F1 on RWC-Pop&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://map-yue2.github.io/#sheetsage2&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Demo and results&lt;/a&gt; · &lt;a class=&#34;link&#34; href=&#34;https://huggingface.co/m-a-p/SheetSage2&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;🤗 Model and inference&lt;/a&gt;&lt;/p&gt;
&lt;h2 id=&#34;models-and-resources&#34;&gt;Models and resources
&lt;/h2&gt;&lt;table&gt;
	&lt;thead&gt;
			&lt;tr&gt;
					&lt;th&gt;Resource&lt;/th&gt;
					&lt;th&gt;Purpose&lt;/th&gt;
			&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tbody&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://huggingface.co/m-a-p/YuE2-3B&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;🤗 YuE2-3B&lt;/a&gt;&lt;/td&gt;
					&lt;td&gt;Song generation, symbolic planning, covering, and editing&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://huggingface.co/m-a-p/YuE2-Vae&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;🤗 YuE2-Vae&lt;/a&gt;&lt;/td&gt;
					&lt;td&gt;Default generation and listening decoder&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://huggingface.co/m-a-p/YuE2-Vae-legacy&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;🤗 YuE2-Vae-legacy&lt;/a&gt;&lt;/td&gt;
					&lt;td&gt;Decoder for the reported benchmark protocol&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://huggingface.co/m-a-p/SheetSage2&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;🤗 SheetSage2&lt;/a&gt;&lt;/td&gt;
					&lt;td&gt;Audio-to-score transcription for covers and editing&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://huggingface.co/m-a-p/MERT-v2-FullSong&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;🤗 MERT-v2-FullSong&lt;/a&gt;&lt;/td&gt;
					&lt;td&gt;Full-song music representations; SheetSage2&amp;rsquo;s encoder&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://huggingface.co/m-a-p/MERT-v2-30s&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;🤗 MERT-v2-30s&lt;/a&gt;&lt;/td&gt;
					&lt;td&gt;Music representations for short recordings&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;https://huggingface.co/datasets/m-a-p/WildSongBench&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;🤗 WildSongBench&lt;/a&gt;&lt;/td&gt;
					&lt;td&gt;Evaluation prompts and benchmark resources&lt;/td&gt;
			&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;MERT2 feature extraction is optional for generation. YuE2&amp;rsquo;s pipeline does not require a separate MERT2 model download. &lt;a class=&#34;link&#34; href=&#34;https://map-yue2.github.io/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Demos and interactive results&lt;/a&gt; · &lt;a class=&#34;link&#34; href=&#34;https://github.com/multimodal-art-projection/YuE/releases/tag/yue2-v0.1.6&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Release downloads&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;license&#34;&gt;License
&lt;/h2&gt;&lt;p&gt;YuE2&amp;rsquo;s first-party code, agent skill, and documentation are licensed under &lt;strong&gt;&lt;a class=&#34;link&#34; href=&#34;LICENSE&#34; &gt;Apache 2.0&lt;/a&gt;&lt;/strong&gt;. Copyright (c) 2026 the YuE2 authors.&lt;/p&gt;
&lt;p&gt;Model weights are separately licensed under &lt;strong&gt;&lt;a class=&#34;link&#34; href=&#34;MODEL_LICENSE&#34; &gt;CC BY-NC 4.0&lt;/a&gt;&lt;/strong&gt;. Third-party components retain their &lt;a class=&#34;link&#34; href=&#34;THIRD_PARTY_NOTICES.md&#34; &gt;original licenses&lt;/a&gt;. The archived &lt;a class=&#34;link&#34; href=&#34;https://github.com/multimodal-art-projection/YuE/tree/YuE-v1&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;YuE-v1 branch&lt;/a&gt; retains its original license.&lt;/p&gt;
&lt;p&gt;Apache 2.0 applies to the current repository source; the earlier &lt;code&gt;yue2-v0.1.6&lt;/code&gt; download archives retain their bundled licenses.&lt;/p&gt;
&lt;h2 id=&#34;citation&#34;&gt;Citation
&lt;/h2&gt;&lt;p&gt;The YuE2 technical report is coming soon. For now, please cite &lt;strong&gt;&lt;a class=&#34;link&#34; href=&#34;https://arxiv.org/abs/2306.00107&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;MERT&lt;/a&gt;&lt;/strong&gt; and &lt;strong&gt;&lt;a class=&#34;link&#34; href=&#34;https://arxiv.org/abs/2503.08638&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;YuE&lt;/a&gt;&lt;/strong&gt;:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt; 1
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 2
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 3
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 4
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 5
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 6
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 7
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 8
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 9
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;10
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;11
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;12
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;13
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;14
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;15
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;16
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;17
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;18
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;19
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bibtex&#34; data-lang=&#34;bibtex&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nc&#34;&gt;@article&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;nl&#34;&gt;li2023mert&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  &lt;span class=&#34;na&#34;&gt;title&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;{{MERT}: Acoustic Music Understanding Model with Large-Scale Self-supervised Training}&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  &lt;span class=&#34;na&#34;&gt;author&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;{Li, Yizhi and Yuan, Ruibin and Zhang, Ge and Ma, Yinghao and Chen, Xingran and Yin, Hanzhi and Xiao, Chenghao and Lin, Chenghua and Ragni, Anton and Benetos, Emmanouil and Gyenge, Norbert and Dannenberg, Roger and Liu, Ruibo and Chen, Wenhu and Xia, Gus and Shi, Yemin and Huang, Wenhao and Wang, Zili and Guo, Yike and Fu, Jie}&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  &lt;span class=&#34;na&#34;&gt;journal&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;{arXiv preprint arXiv:2306.00107}&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  &lt;span class=&#34;na&#34;&gt;year&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;{2023}&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  &lt;span class=&#34;na&#34;&gt;eprint&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;{2306.00107}&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  &lt;span class=&#34;na&#34;&gt;archivePrefix&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;{arXiv}&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  &lt;span class=&#34;na&#34;&gt;url&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;{https://arxiv.org/abs/2306.00107}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nc&#34;&gt;@article&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;nl&#34;&gt;yuan2025yue&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  &lt;span class=&#34;na&#34;&gt;title&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;{{YuE}: Scaling Open Foundation Models for Long-Form Music Generation}&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  &lt;span class=&#34;na&#34;&gt;author&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;{Yuan, Ruibin and Lin, Hanfeng and Guo, Shuyue and Zhang, Ge and Pan, Jiahao and Zang, Yongyi and Liu, Haohe and Liang, Yiming and Ma, Wenye and Du, Xingjian and Du, Xinrun and Ye, Zhen and Zheng, Tianyu and Jiang, Zhengxuan and Ma, Yinghao and Liu, Minghao and Tian, Zeyue and Zhou, Ziya and Xue, Liumeng and Qu, Xingwei and Li, Yizhi and Wu, Shangda and Shen, Tianhao and Ma, Ziyang and Zhan, Jun and Wang, Chunhui and Wang, Yatian and Chi, Xiaowei and Zhang, Xinyue and Yang, Zhenzhu and Wang, Xiangzhou and Liu, Shansong and Mei, Lingrui and Li, Peng and Wang, Junjie and Yu, Jianwei and Pang, Guojian and Li, Xu and Wang, Zihao and Zhou, Xiaohuan and Yu, Lijun and Benetos, Emmanouil and Chen, Yong and Lin, Chenghua and Chen, Xie and Xia, Gus and Zhang, Zhaoxiang and Zhang, Chao and Chen, Wenhu and Zhou, Xinyu and Qiu, Xipeng and Dannenberg, Roger and Liu, Jiaheng and Yang, Jian and Huang, Wenhao and Xue, Wei and Tan, Xu and Guo, Yike}&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  &lt;span class=&#34;na&#34;&gt;journal&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;{arXiv preprint arXiv:2503.08638}&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  &lt;span class=&#34;na&#34;&gt;year&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;{2025}&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  &lt;span class=&#34;na&#34;&gt;eprint&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;{2503.08638}&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  &lt;span class=&#34;na&#34;&gt;archivePrefix&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;{arXiv}&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  &lt;span class=&#34;na&#34;&gt;url&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;{https://arxiv.org/abs/2503.08638}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;h2 id=&#34;contact&#34;&gt;Contact
&lt;/h2&gt;&lt;p&gt;For collaboration and licensing inquiries, please contact &lt;a class=&#34;link&#34; href=&#34;mailto:ryuanab@connect.ust.hk&#34; &gt;ryuanab@connect.ust.hk&lt;/a&gt;. For data partnerships, please contact &lt;a class=&#34;link&#34; href=&#34;mailto:gezhang@umich.edu&#34; &gt;gezhang@umich.edu&lt;/a&gt;.&lt;/p&gt;
</description>
        </item>
        
    </channel>
</rss>
