AI & ML
ProCraft: Instruction-Driven Music Production from Free-Form Text
arXiv cs.SD0 views
arXiv:2611.07423v1 Announce Type: new Abstract: Music production typically involves multiple editing operations that each require specialized tools and expertise. Existing text-guided music editing systems support few operations or instruments, operate on short clips, or handle only one operation per instruction, unlike real workflows where several changes are requested at once. Here, we present ProCraft, a lightweight 0.5B-parameter autoregressive codec language model that edits 30s music excerpts end-to-end from free-form instructions, including compound requests. ProCraft supports seven operations across eight instruments, from tasks with a unique target (e.g., track removal) to creative ones (e.g., accompaniment generation). We align intermediate representations with pretrained music embeddings and pitch and instrument targets to preserve content outside the edit, and gated cross-attention in every decoder layer to keep generation tied to the instruction. To train on compound requests, we introduce On-the-fly Editing-pair Synthesis, which generates paired instructions and audio combining track-level operations with effect changes. ProCraft performs competitively against task-specific systems on single-task editing, and outperforms four free-text editors on compound instructions for track removal, extraction and denoising on real (MoisesDB) and synthetic (Slakh) recordings. In a user study (16 listeners), ProCraft was rated highest on removal and denoising and on-par with a 16-times larger model on extraction and instrument transfer. Ablations further show that representation alignment and cross-attention reduce leakage from unwanted tracks and raise editing success rates, especially on out-of-domain data.
Source:https://arxiv.org/abs/2611.07423PreviousAdaptive and High-Fidelity Matching Algorithm for Retrieval-Based Accent ConversionNextRoute-DMD: Distribution Matching Distillation with Task-Routed Mechanism for Speech Foundation Models
Related posts

Running Local LLMs in the Browser with WebGPU and Transformers.js
0dev.to

ChatGPT Productivity for Developers: Build a Workflow, Not a Prompt Library
0dev.to AI
A human approval step for an LLM agent: the boundary that matters
0dev.to Security
如何像 osFoundry 一樣用 Python 包裝 Codex CLI
0dev.to Python

The Microsoft Lab That Worked on AutoGen Is Over. AutoGen Already Gets No Security Fixes
0dev.to Python
GitHub Copilot Just Separated Your BYOK Spend From Its Own — Here's What the New Usage API Actually Shows You
0dev.to DevOps