DanceRemix: Music-Driven Editable Dance Dataset
- DanceRemix is a multi-turn, music-driven dance dataset designed for iterative editable choreography using open-vocabulary text prompts and beat-aligned motions.
- It employs dynamic time warping and manual verification to ensure that paired motions are rhythmically synchronized with the music segment.
- Integrated with DanceEditor, the framework uses a prediction-then-editing paradigm with diffusion models and cross-modal editing to refine motion synthesis while preserving musical coherence.
Searching arXiv for papers relevant to DanceRemix, iterative editable dance generation, and dance-to-music generation. {"query":"DanceRemix editable dance generation music-driven DanceEditor arXiv", "max_results": 10} DanceRemix is a large-scale, multi-turn, editable, music-driven dance dataset introduced to enable and evaluate iterative dance generation and editing with open-vocabulary text prompts. It was created from the observation that real choreography workflows are iterative, whereas prior datasets such as AIST++, FineDance, and PopDanceSet primarily support single-turn music-to-dance generation and lack paired edit trajectories and textual edit instructions aligned to music. Within this formulation, a model is expected not only to synthesize motion from music, but also to preserve music–movement synchrony while applying successive textual edits to a seed motion under the same music segment (Gangadharan, 24 Aug 2025).
1. Task definition and conceptual scope
DanceRemix defines a new task: multi-turn editable music-driven dance generation. For a given music segment , the dataset provides a seed motion and edited targets such as and , each paired with an open-vocabulary edit prompt describing the transformation from the seed to the edited motion. The construction requires that the motions paired with the same music segment remain beat-aligned to that music, so the editing problem is not a generic motion-editing problem but a constrained cross-modal editing problem in which choreography must remain rhythmically compatible with the soundtrack (Gangadharan, 24 Aug 2025).
A common misconception is to treat DanceRemix as another music-to-dance corpus differing only in scale. The dataset is instead organized around edit trajectories. Its central unit is the motion-edit pair, not the isolated dance clip. This distinction matters because the supervision includes transformation descriptions such as “lift your right leg higher,” “swing your arms wider,” and “kick left leg twice,” which specify localized or structured changes rather than de novo choreography.
The dataset also introduces a multi-turn view of editing. For each music segment, there are at least two different editable motion pairs, and the paper further mentions a DanceRemix-X extension with three-level edit granularity. This design makes iterative refinement a first-class object of study rather than an afterthought attached to a single-shot generator.
2. Dataset construction pipeline
DanceRemix is assembled from motions collected from online sources and existing datasets, including AIST++, PopDanceSet, and Motion-X. The data collection pipeline first applies TMR for motion-to-motion retrieval to select top- pairs with natural but distinct transitions. It then uses dynamic time warping to align motion beats to the same music beats, filters out misaligned cases, and manually verifies quality. Only after this beat-level alignment step are language annotations created (Gangadharan, 24 Aug 2025).
The text side of the corpus is produced in two stages. Gemini is used to generate dense, fine-grained captions describing each dance video or motion, and ChatGPT then converts those captions into coherent transformation scripts describing how the seed motion differs from the target motion. The resulting prompts include additions, deletions, body-part-specific modifications, and temporal or spatial edits. This annotation strategy is notable because the text is not merely descriptive; it is operational, specifying edit intent.
The same workflow is repeated across retrieved and aligned motion pairs to build multi-turn trajectories. A practical implication is that DanceRemix embeds several layers of supervision simultaneously: rhythmic alignment to a shared music segment, semantic alignment between paired motions and edit prompts, and iterative structure across edit steps. This makes it more constrained than generic text-to-motion corpora and more expressive than single-pair editing datasets.
3. Scale, modalities, and motion representation
DanceRemix comprises 84,523 motion-edit pairs and approximately 25.3M motion frames in total. Because each pair contains two motions, the total number of motions is . Each motion clip is 5 seconds long, and training uses frames per clip, corresponding to 30 fps. The paper reports 117.39 hours of unique music, since paired motions share the same music segment (Gangadharan, 24 Aug 2025).
| Aspect | Value | Note |
|---|---|---|
| Motion-edit pairs | 84,523 | Seed/edited pair structure |
| Total motion frames | approximately 25.3M | Across all motions |
| Motions | Two motions per pair | |
| Unique music duration | 117.39 hours | Shared across paired motions |
| Clip length | 5 seconds | Training unit |
| Frames per clip | 150 | 30 fps |
The motion representation is SMPL-based. Each example uses a 24-joint SMPL format, with each joint represented in a 6D rotation representation, plus a 3D root position and a 4D binary foot-contact indicator. During training, first-frame canonicalization is applied so that motions start with a consistent facing direction and initial position. The music modality is stored as raw audio segments, later mapped to rhythmic features via Jukebox features inside the model. The text modality consists of open-vocabulary edit prompts describing the transformation between the seed and edited motion.
Another important distinction is that alignment is implicit at the prompt level and explicit at the motion–music level. The prompts describe transformations between motions that already share the same music segment, while the motion pairs themselves are retained only after beat synchronization by dynamic time warping and manual checking. The dataset therefore couples semantic edit supervision with a strong temporal alignment prior.
4. DanceEditor and the prediction-then-editing formulation
DanceRemix is introduced together with DanceEditor, a framework built around a prediction-then-editing paradigm. In the initial stage, a diffusion transformer generation branch takes music features and synthesizes an initial motion sequence that is rhythmically synchronized with the music. The music condition is denoted and is derived from Jukebox features. If the ground-truth motion is 0, and the noisy motion at step 1 is 2 with 3, the denoiser 4 is trained with
5
The total objective is
6
The reported implementation uses a cosine noise schedule with 1000 diffusion steps, AdamW with initial learning rate 7, batch size 128 on 88 NVIDIA H800, 250 epochs, and sequence length 9 (Gangadharan, 24 Aug 2025).
The editing stage introduces text descriptions while preserving the musical prior learned in the initial stage. Its core component is the Cross-modality Editing Module (CEM). First, cross-attention uses the denoising timestep and music condition as query to attend to the current noisy motion to obtain a music-coherent motion embedding. Then an editing fusion block computes a temporal correlation matrix 0 between the updated current motion embedding and the text embedding, and a second matrix 1 between the initial motion embedding and the text embedding. After adaptive pooling and softmax, DanceEditor forms fusion weights
2
and fuses motion features as
3
The fused representation is injected through an AdaIN layer to modulate the current motion features. Notably, the editing stage uses the same 4 objective as the initial prediction stage; the paper does not introduce extra semantic or beat losses for editing.
5. Evaluation, ablations, and empirical behavior
DanceRemix is evaluated with five metrics: FID, BAS, Diversity, PFC, and MEAS. FID is computed in the feature space of a motion autoencoder. BAS is the Beat Alignment Score. Diversity measures feature-space dispersion across generated motions. PFC evaluates Physical Foot Contact plausibility, with lower values indicating fewer artifacts such as foot sliding. MEAS is the Motion-Editing Text Align Score, a distance between edited motions and edit texts using a CLIP-like model trained for this purpose (Gangadharan, 24 Aug 2025).
On DanceRemix, the reported comparison is as follows. EDGE obtains FID 3.91, BAS 0.2519, Diversity 2.29, and PFC 1.635. TM2D obtains FID 3.84, BAS 0.2470, Diversity 2.16, and PFC 1.327. Lodge obtains FID 3.57, BAS 0.2545, Diversity 2.92, and PFC 1.559. POPDG obtains FID 4.02, BAS 0.2513, Diversity 2.64, and PFC 1.122. DanceEditor achieves FID 2.83, BAS 0.2560, Diversity 3.12, and PFC 0.784. The paper notes that this corresponds to the best FID, the best BAS, the best Diversity, and the best PFC among the compared methods.
The ablations emphasize two properties of the dataset and its associated task. First, iterative editing increases variation while only gradually degrading fidelity. The reported sequence is: Initial, FID 2.83, BAS 0.2560, Diversity 3.12; Iteration #1, FID 2.85, BAS 0.2553, Diversity 3.16, MEAS 0.784; Iteration #2, FID 2.91, BAS 0.2541, Diversity 3.23, MEAS 0.786; Iteration #3, FID 3.04, BAS 0.2524, Diversity 3.35, MEAS 0.793. Second, CEM is critical. Without the editing branch, the model obtains FID 3.95, BAS 0.2514, Diversity 2.32, and MEAS 1.351; with the editing branch but without CEM, it obtains FID 3.68, BAS 0.2537, Diversity 2.69, and MEAS 1.024; the full model reaches FID 2.85, BAS 0.2553, Diversity 3.16, and MEAS 0.784.
The paper also reports a user study with 15 participants. Qualitative results show that DanceEditor is rated higher in naturalness, smoothness, edit-prompt relevance, and transformation coherence, while small declines across multiple turns remain observable. This is consistent with the quantitative trend that iterative editing broadens diversity faster than it preserves first-pass fidelity.
6. Position within broader remix-oriented dance research
Although DanceRemix is introduced as a dataset and editing task, adjacent literature uses the same term more broadly to denote cross-modal remix workflows. In dance-to-music generation, GACA-DiT is explicitly oriented to the scenario of replacing or remixing the soundtrack of a dance video with newly generated music that is tightly synchronized to movements and adaptable to different genres and tempos. Its reported workflow includes pose extraction with DWpose, rhythm extraction through Genre-Adaptive Rhythm Extraction, temporal alignment through Context-Aware Temporal Alignment, conditional DiT generation, and audio decoding through a pre-trained VAE (Wang et al., 28 Oct 2025).
In video generation, DANCER formulates dance remix as single-person dance synthesis in which a target identity from a reference image performs the motion observed in a source dance video. Its architecture combines an Appearance Enhancement Module for identity preservation with a Pose Rendering Module that augments skeletal guidance using segmentation, depth, and surface normals, all within Stable Video Diffusion (Xing et al., 31 Oct 2025).
Text-conditioned and lyrics-conditioned choreography systems expand the same general idea in another direction. LM2D supports remix operations in which music is fixed and lyrics are changed, or lyrics are fixed and music is changed, using multimodal diffusion with consistency distillation (Yin et al., 2024). TM2D similarly supports music-and-text-driven 3D dance generation through a VQ-VAE motion tokenizer and a cross-modal transformer, with text effect ranges and late fusion for localized control (Gong et al., 2023).
This suggests that “DanceRemix” now names two related objects in the literature. In the narrow sense, it is the multi-turn editable dataset introduced with DanceEditor. In the broader sense, it functions as a cross-modal research program spanning music-conditioned dance editing, dance-driven soundtrack replacement, text- and lyric-conditioned choreography variation, and motion-to-video identity transfer. What unifies these directions is not a single architecture, but a shared requirement: edits or remixes must remain synchronized to the temporal structure of dance and music rather than treating motion, audio, and text as independently editable streams.