Salt++: Context-Aligned Post-Training for Few-Step Streaming Multimodal Generation
Xingtong Ge, Yutong Wang, Lunjie Zhu, Haitao Lin, Fangyu Lin, Yushi Huang, Xin Zhang, Yi Zhang and 2 others
The Hong Kong University of Science and Technology · Vivix Group Limited · The University of Sydney · Westlake University
Published September 29, 2026 · on the feed October 8, 2026 · ▲ 4 · arXiv 2609.36995
The abstract
Few-step streaming audio--video generation requires both causal modeling and step distillation, yet standard training recipes face two context-related challenges. Teacher forcing pairs clean history with a noisy target, but supervises predictive contextual representations only indirectly through velocity prediction. Meanwhile, directly reusing bidirectional score models in causal Distribution Matching Distillation (DMD) creates a mismatch between generation and scoring contexts. We address these challenges with Salt++, a two-stage post-training framework comprising Causal Self-Flow (CSF) and context-aligned autoregressive DMD. CSF exploits contextual information asymmetry by varying the history while keeping the noisy target fixed: a noise-mixed-history student aligns its intermediate representations with those of a clean-history exponential-moving-average teacher. This self-supervised signal encourages the student to extract semantic information and improves cross-modal alignment. Context-aligned AR DMD shares the causal mask and prefix across generator sampling, fake-score training, and real-score evaluation to match generated and reference distributions under a block-conditional KL objective. With calibrated teacher guidance, it performs clean-prefix few-step distillation and then adapts to generated histories without switching objectives or requiring separate consistency distillation. At 480p, Salt++ improves visual and motion quality by 57% and 45% over OmniForcing on JavisBench under the same 4-step causal setting. A separate scale-wise post-training stage extends Salt++ to 4-step 1664times960 generation, outperforming bidirectional LTX-2 on six of seven reported metrics. Project page: https://xingtongge.github.io/Saltpp
The Brief
2:56A short podcast summary of the paper. Written and voiced by AI.
Transcript
Salt++. Context-Aligned Post-Training for Few-Step Streaming Multimodal Generation. By Xingtong Ge and nine others, from the Hong Kong University of Science and Technology, Vivix Group Limited, and two other institutions. Published on the twenty-ninth of September. Its code repository is a placeholder: a readme, and nothing to run yet.
Streaming audio and video generation in a few steps needs two things at once: causal modeling, and step distillation. Standard training recipes run into two challenges, and both are about context. Teacher forcing pairs a clean history with a noisy target, so the predictive contextual representations are supervised only indirectly, through velocity prediction. And in causal Distribution Matching Distillation, or DMD, directly reusing bidirectional score models creates a mismatch between the context content is generated in and the context it is scored in. One challenge concerns what the model learns about its history. The other concerns how its outputs are judged.
Salt++ is a two-stage post-training framework that answers each challenge with a stage of its own. The first is Causal Self-Flow, or CSF. The second is context-aligned autoregressive DMD.
CSF exploits an asymmetry in contextual information. It varies the history while keeping the noisy target fixed. Since the target stays put and only the history gets noisier, the thing being varied is how much context there is to rely on. A student that sees a noise-mixed history aligns its intermediate representations with those of a teacher that sees a clean history, the teacher being an exponential moving average. That self-supervised signal encourages the student to extract semantic information, and it improves cross-modal alignment.
The second stage shares the causal mask and the prefix across all three places they appear: generator sampling, fake-score training, and real-score evaluation. Generated and reference distributions are then matched under a block-conditional KL objective. With calibrated teacher guidance, this stage performs few-step distillation from a clean prefix and then adapts to generated histories, without switching objectives and without a separate consistency distillation.
At four hundred and eighty p, under the same four-step causal setting, Salt++ improves visual quality by fifty-seven percent and motion quality by forty-five percent over OmniForcing on JavisBench. A separate scale-wise post-training stage extends it to four-step generation at one thousand six hundred and sixty-four by nine hundred and sixty. At that resolution it outperforms the bidirectional LTX-2 on six of seven reported metrics. The comparison there is with a bidirectional model, the kind of model whose scores the causal setting could not simply reuse.
Both stages rest on one observation: in streaming generation, context is what goes wrong. The first stage supervises the use of context directly rather than through velocity alone. The second makes sure the model is scored under the same context it generates in. Each fix targets one of the two mismatches, and the pair is what makes few-step streaming work.
More with an account
Listen to every day’s papers
Daily playlists, deep dives, quests for the papers, and quizzes on their key terms.
Join free