BeatEdit: Symbolic Music Generation as Explicit Editing
BeatEdit introduces symbolic music generation as explicit editing instead of generating from scratch. It uses a specific encoding called BEAT, which allows for structural edits. The framework employs three mechanisms—sequence tagging, iterative refinement, and tag-then-fill—to perform precise corrections and refinements on musical drafts. This method achieves higher quality than traditional generative models while remaining fast.