Expressive Guitar Synthesis via Controllable Latent Flow Matching
Organizations: National Taiwan University
Abstract
Realistic guitar synthesis requires both audio fidelity and interpretable control over how notes are performed. The input timed MIDI events decide what is played but not how, leaving the continuous within-note decisions of guitar performance--such as pitch inflection and per-string articulation--unspecified. A model that directly maps MIDI to audio must therefore realize the performance implicitly, and users are left with limited control over the synthesized performance. We therefore propose a two-stage guitar synthesis pipeline that predicts editable, per-string and amplitude trajectories from timed note events and note-level dynamics, and renders them into audio using latent flow matching. Experimental results show that the proposed system outperforms a matched single-stage counterpart and DDSP-Guitar in control fidelity and perceived quality, while keeping the controls editable. Sound examples can be found online.
Figures & tables
| Control fidelity | Audio | MOS | ||||||||
| System | Vel. | MAE | Med. | Env. MAE | Env. Corr. | MSSL | CC | EX | AQ | OP |
| References | ||||||||||
| Ground truth | – | – | – | – | – | – | 3.94 | 3.92 | 3.84 | 3.91 |
| Oracle synth | – | 15.32 | 9.76 | 0.10 | 1.00 | 8.21 | – | – | – | – |
| Baselines | ||||||||||
| Single-stage | Ref. | 33.53 | 11.47 | 0.80 | 0.63 | 9.43 | 2.85 | 2.92 | 2.88 | 2.54 |
| Overall | Window-level MSSL | ||
| System | MSSL | Multi-string | Single-string |
| 8.213 | – | – | |
| 8.363 | |||
| 8.525 | |||
Controllable Music Generation
Controllable music generation steers composition and audio synthesis through prompts, musical structure, references, and interactive controls.
See all 91 papers