SMEBENCH: Benchmarking Neural Music Editing with Synthetized MIDI Edits
Organizations: Mila – Quebec Artificial Intelligence Institute · Concordia University · Université Laval · National University of Ireland Maynooth ·
Abstract
Neural music editing requires a system to perform a requested change while preserving the musical content that should remain unchanged. Existing evaluations often lack a paired target edit, making these requirements difficult to measure separately. We introduce SMEBench, a large-scale benchmark of controlled music edits constructed by modifying symbolic MIDI performances and rendering matched source and target audio. Each example contains a source, an instruction, a paired target, edit metadata, and complementary descriptions. The benchmark covers twelve instrumentation, articulation, dynamics, and pitch operations and includes a balanced 3,600-example test set together with a smaller real-audio complement derived from multitrack recordings. The paired targets allow source preservation, target agreement, and textual compatibility to be evaluated independently. We use these references to diagnose common audio-editing metrics and benchmark six representative editing systems, showing that the metric used to rank a system can materially change the conclusion. The dataset is available at our repository.
Figures & tables
| Criterion | Mean | Responses | 95% CI (participant bootstrap, n=17) |
|---|---|---|---|
| Target quality | 4.23 | 236 | [4.06, 4.39] |
| Alignment with source | 4.65 | 236 | [4.57, 4.73] |
| Alignment with instruction | 3.99 | 236 | [3.72, 4.23] |
| Pipeline-caption quality | 3.70 | 174 | [3.46, 3.98] |
| Test set | Real-audio complement | |||
| Metric | Source | Target | Source | Target |
| CLAP-Text (caption) | 0.249 | 0.278 | 0.134 | 0.123 |
| CLAP-Text (instruction) | – | 0.160 | – | 0.125 |
| CLAP-Text (normalized) | 0.291 | 0.308 | – | – |
| Audiobox Aesthetics | 6.903 | 6.734 | 7.247 | 6.952 |
| LPAPS (Src GT) | 1.513 | 2.167 | ||
| Conditioning | System | CLAP-T | CLAP-A GT | LPAPS GT |
|---|---|---|---|---|
| Edit caption | SDEdit | 0.296 [0.293, 0.299] | 0.625 [0.621, 0.628] | 4.969 [4.951, 4.986] |
| DDIM | 0.283 [0.279, 0.286] | 0.652 [0.648, 0.655] | 4.981 [4.964, 4.998] | |
| VCI | 0.299 [0.296, 0.303] | 0.614 [0.610, 0.618] | 4.908 [4.887, 4.929] | |
| ZETA | 0.287 [0.284, 0.290] | 0.654 [0.651, 0.657] | 4.937 [4.918, 4.956] | |
| SteerMusic | 0.269 [0.266, 0.272] | 0.691 [0.688, 0.694] | 4.482 [4.458, 4.506] | |
| MusicGen | 0.350 [0.347, 0.353] | 0.492 [0.489, 0.497] | 5.926 [5.914, 5.939] |
| Source | Paired target | SDEdit | DDIM |
| VCI | ZETA | SteerMusic | MusicGen |
Appendix figures & tables9 assets
Supplementary material from the paper’s appendix.
Appendix
| Edit operation | Instr.-following | Consistency | Overall | ||
|---|---|---|---|---|---|
| Remove drums | 11 | 11 | 4.27 [3.64, 4.82] | 4.82 [4.55, 5.00] | 4.91 [4.73, 5.00] |
| Crescendo | 12 | 12 | 4.50 [4.00, 4.92] | 4.75 [4.50, 5.00] | 4.67 [4.42, 4.92] |
| Decrescendo | 26 | 15 | 4.50 [4.11, 4.82] | 4.88 [4.70, 5.00] | 4.54 [4.23, 4.81] |
| Staccato | 25 | 14 | 4.44 [4.04, 4.78] | 4.68 [4.46, 4.88] | 4.56 [4.28, 4.81] |
| Double instrument | 24 | 14 | 4.42 [4.15, 4.70] | 4.83 [4.68, 4.96] | 4.54 [4.26, 4.79] |
| Extract drums | 20 | 11 | 4.35 [4.00, 4.64] | 4.70 [4.53, 4.86] | 4.50 [4.19, 4.77] |
| Method | Aesth. | CLAP-A GT | CLAP-A Src | LPAPS GT | LPAPS Src |
|---|---|---|---|---|---|
| Real-audio complement, edit-caption conditioning | |||||
| Identity | 7.247 [7.2010, 7.2926] | 1.000 | 0.804 [0.7830, 0.8247] | 2.167 [1.9977, 2.3384] | 0.000 |
| Ground Truth | 6.947 [6.877, 7.016] | 0.804 [0.783, 0.824] | 1.000 | 0.000 | 2.167 [1.998, 2.338] |
| SDEdit | 6.737 [6.675, 6.797] | 0.490 [0.474, 0.507] | 0.503 [0.488, 0.519] | 5.093 [4.990, 5.192] | 4.947 [4.842, 5.054] |
| DDIM | 6.589 [6.497, 6.679] | 0.418 [0.404, 0.434] | 0.414 [0.399, 0.429] | 5.195 [5.091, 5.298] | 5.058 [4.951, 5.163] |
| VCI | 6.036 [5.912, 6.146] | 0.447 [0.425, 0.468] | 0.426 [0.405, 0.448] | 4.806 [4.690, 4.918] | 4.638 [4.519, 4.756] |
| Method | CLAP-T Edit | CLAP-T Inst. | CLAP-T Norm. |
|---|---|---|---|
| Real-audio complement, edit-caption conditioning | |||
| Ground Truth | 0.123 [0.114, 0.132] | 0.125 [0.110, 0.140] | – |
| SDEdit | 0.235 [0.226, 0.245] | 0.150 [0.140, 0.161] | – |
| DDIM | 0.222 [0.212, 0.233] | 0.178 [0.167, 0.189] | – |
| VCI | 0.198 [0.185, 0.211] | 0.171 [0.159, 0.182] | – |
| ZETA | 0.227 [0.216, 0.239] | 0.165 [0.155, 0.175] | – |
| Mistral accepts | Mistral rejects | |
|---|---|---|
| Ref accepts | 3,228 (38.2%) | 492 (5.8%) |
| Ref rejects | 2,066 (24.4%) | 2,675 (31.6%) |
Audio Editing
Audio editing studies how to modify speech, music, and sound while controlling the change and preserving the rest.
See all 55 papers