{"about":{"site":"https://codewithpapers.app","non_affiliation":"Code with Papers and Syntology are not affiliated with, endorsed by, or sponsored by Papers with Code, Meta, or the pwc-archive mirror.","licence":"CC BY-SA 4.0","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","attribution":"https://codewithpapers.app/attribution","modified":"archive material modified by Syntology; see the attribution page"},"url":"/paper/harmonic-recomposition-using-conditional","title":"Harmonic Recomposition using Conditional Autoregressive Modeling","arxiv_id":"1811.07426","date":"2018-11-18","proceeding":null,"authors":["Kyle Kastner","Rithesh Kumar","Tim Cooijmans","Aaron Courville"],"abstract":"We demonstrate a conditional autoregressive pipeline for efficient music\nrecomposition, based on methods presented in van den Oord et al.(2017).\nRecomposition (Casal & Casey, 2010) focuses on reworking existing musical\npieces, adhering to structure at a high level while also re-imagining other\naspects of the work. This can involve reuse of pre-existing themes or parts of\nthe original piece, while also requiring the flexibility to generate new\ncontent at different levels of granularity. Applying the aforementioned\nmodeling pipeline to recomposition, we show diverse and structured generation\nconditioned on chord sequence annotations.","url_abs":"http://arxiv.org/abs/1811.07426v1","url_pdf":"http://arxiv.org/pdf/1811.07426v1.pdf","source":{"archive":"pwc-archive (Hugging Face), CC BY-SA 4.0","snapshot":"2025-07-28","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","row_kind":"abstracts"},"code_links":[{"paper_slug":"harmonic-recomposition-using-conditional","repo_url":"https://github.com/kastnerkyle/harmonic_recomposition_workshop","is_official":1,"mentioned_in_paper":1,"mentioned_in_github":0,"framework":"tf","reach":null}],"tasks":[],"methods":[],"datasets_introduced":[],"methods_introduced":[],"results":[],"syntology":{"atlas_url":null,"mcp":null,"developers":"https://syntology.ai/developers"},"arxiv_metadata":null,"syntology_extracted_results":null}