Proceedings

SynthRL: Cross-domain Synthesizer Sound Matching via Reinforcement Learning

Download BibTeX Cite

Proceedings of the Thirty-Fourth International Joint Conference on Artificial Intelligence. AI, Arts & Creativity. Pages 10162-10170.

https://doi.org/10.24963/ijcai.2025/1129

Abstract

Generalization of synthesizer sound matching to external instrument sounds is highly challenging due to the non-differentiability of sound synthesis process which prohibits the use of out-of-domain sounds for training with synthesis parameter loss. We propose SynthRL, a novel reinforcement learning (RL)-based approach for cross-domain synthesizer sound matching. By incorporating sound similarity into the reward function, SynthRL effectively optimizes synthesis parameters without ground-truth labels, allowing fine-tuning on out-of-domain sounds. Furthermore, we introduce a transformer-based model architecture and reward-based prioritized experience replay to enhance RL training efficiency, considering the unique characteristics of the task. Experimental results demonstrate that SynthRL outperforms state-of-the-art methods on both in-domain and out-of-domain tasks. Further experimental analysis validates the effectiveness of our reward design, showing a strong correlation with human perception of sound similarity.

  1. [Arık et al., 2019] Sercan Ö. Arık, Heewoo Jun, and Gregory Diamos. Fast spectrogram inversion using multi-head con- volutional neural networks. IEEE Signal Processing Let- ters, 26(1):94-98, 2019.
  2. [Bahdanau et al., 2017] Dzmitry Bahdanau, Philemon Brakel, Kelvin Xu, Anirudh Goyal, Ryan Lowe, Joelle Pineau, Aaron Courville, and Yoshua Bengio. An actor- critic algorithm for sequence prediction. In International Conference on Learning Representations, 2017.
  3. [Bai et al., 2022] Yuntao Bai, Andy Jones, Kamal Ndousse, Amanda Askell, Anna Chen, Nova DasSarma, Dawn Drain, Stanislav Fort, Deep Ganguli, Tom Henighan, et al. Training a helpful and harmless assistant with reinforce- ment learning from human feedback. arXiv preprint arXiv:2204.05862, 2022.
  4. [Barkan et al., 2019] Oren Barkan, David Tsiris, Ori Katz, and Noam Koenigstein. Inversynth: Deep estimation of synthesizer parameter configurations from audio signals. IEEE/ACM Transactions on Audio, Speech, and Language Processing, 27(12):2385-2396, 2019.
  5. [Barkan et al., 2023] Oren Barkan, Shlomi Shvartzman, Noy Uzrad, Moshe Laufer, Almog Elharar, and Noam Koenig- stein. Inversynth II: Sound matching via self-supervised synthesizer-proxy and inference-time finetuning. In IS- MIR, pages 642-648, 2023.
  6. [Black et al., 2024] Kevin Black, Michael Janner, Yilun Du, Ilya Kostrikov, and Sergey Levine. Training diffusion models with reinforcement learning. In International Con- ference on Learning Representations, 2024.
  7. [Carion et al., 2020] Nicolas Carion, Francisco Massa, Gabriel Synnaeve, Nicolas Usunier, Alexander Kirillov, and Sergey Zagoruyko. End-to-end object detection with transformers. In European conference on computer vision, pages 213-229. Springer, 2020.
  8. [Caspe et al., 2022] Franco Caspe, Andrew McPherson, and Mark Sandler. DDX7: Differentiable fm synthesis of mu- sical instrument sounds. In ISMIR, 2022.
  9. [Chen et al., 2022] Zui Chen, Yansen Jing, Shengcheng Yuan, Yifei Xu, Jian Wu, and Hang Zhao. Sound2Synth: Interpreting sound via fm synthesizer parameters estima- tion. In Proceedings of the 31st International Joint Con- ference on Artificial Intelligence, 2022. [Cideron et al., 2024] Geoffrey Cideron, Sertan Girgin, Mauro Verzetti, Damien Vincent, Matej Kastelic, Zalán Borsos, Brian McWilliams, Victor Ungureanu, Olivier Bachem, Olivier Pietquin, et al. MusicRL: Aligning mu- sic generation to human preferences. In Forty-first Inter- national Conference on Machine Learning, 2024. IJCAI
  10. [Engel et al., 2020] Jesse Engel, Lamtharn (Hanoi) Hantrakul, Chenjie Gu, and Adam Roberts. DDSP: Differentiable digital signal processing. In International Conference on Learning Representations, 2020.
  11. [Esling et al., 2019] Philippe Esling, Naotake Masuda, Adrien Bardet, Romeo Despres, and Axel Chemla- Romeu-Santos. Flow synthesizer: Universal audio synthesizer control with normalizing flows. In 22th In- ternational Conference on Digital Audio Effects (DAFx). IEEE, 2019.
  12. [Fan et al., 2023] Ying Fan, Olivia Watkins, Yuqing Du, Hao Liu, Moonkyung Ryu, Craig Boutilier, Pieter Abbeel, Mo- hammad Ghavamzadeh, Kangwook Lee, and Kimin Lee. DPOK: Reinforcement learning for fine-tuning text-to- image diffusion models. In Advances in Neural Informa- tion Processing Systems, pages 79858-79885, 2023.
  13. [Gao et al., 2019] Yang Gao, Christian Meyer, Mohsen Mes- gar, and Iryna Gurevych. Reward learning for efficient re- inforcement learning in extractive document summarisa- tion. In Proceedings of the 28th International Joint Con- ference on Artificial Intelligence, 2019. IJCAI
  14. [Garcia, 2002] Ricardo A. Garcia. Automatic design of sound synthesis techniques by means of genetic program- ming. In Audio Engineering Society Convention 113. Au- dio Engineering Society, 2002.
  15. [Guo et al., 2023] Yanjiang Guo, Jingyue Gao, Zheng Wu, Chengming Shi, and Jianyu Chen. Reinforcement learning with demonstrations from mismatched task under sparse reward. In Conference on Robot Learning, pages 1146- 1156. PMLR, 2023.
  16. [Horner et al., 1993] Andrew Horner, James Beauchamp, and Lippold Haken. Machine Tongues XVI: Genetic al- gorithms and their application to FM matching synthesis. Computer Music Journal, 17(4):17-29, 1993.
  17. [Horner et al., 2011] Andrew B. Horner, James W. Beauchamp, and Richard H. Y. So. Evaluation of mel-band and mfcc-based error metrics for correspon- dence to discrimination of spectrally altered musical instrument sounds. Journal of the Audio Engineering Society, 59(5):290-303, 2011.
  18. [Jaques et al., 2017] Natasha Jaques, Shixiang Gu, Dzmitry Bahdanau, José Miguel Hernández-Lobato, Richard E. Turner, and Douglas Eck. Sequence tutor: Conserva- tive fine-tuning of sequence generation models with KL- control. In Proceedings of the 34th International Confer- ence on Machine Learning, volume 70, pages 1645-1654.
  19. PMLR, 2017.
  20. [Jie and Abbeel, 2010] Tang Jie and Pieter Abbeel. On a connection between importance sampling and the likeli- hood ratio policy gradient. In Advances in Neural Infor- mation Processing Systems, volume 23, 2010.
  21. [Lee et al., 2023] Kimin Lee, Hao Liu, Moonkyung Ryu, Olivia Watkins, Yuqing Du, Craig Boutilier, Pieter Abbeel, Mohammad Ghavamzadeh, and Shixiang S. Gu. Align- ing text-to-image models using human feedback. arXiv preprint arXiv:2302.12192, 2023.
  22. [Lu et al., 2010] Tyler Lu, David Pal, and Martin Pal. Con- textual multi-armed bandits. In Proceedings of the Thir- teenth International Conference on Artificial Intelligence and Statistics, volume 9 of Proceedings of Machine Learn- ing Research, pages 485-492. PMLR, May 2010.
  23. [Masuda and Saito, 2021] Naotake Masuda and Daisuke Saito. Synthesizer sound matching with differentiable DSP. In ISMIR, pages 428-434, 2021.
  24. [Mitchell and Sullivan, 2005] Thomas Mitchell and Charlie Sullivan. Frequency modulation tone matching using a fuzzy clustering evolution strategy. In Audio Engineer- ing Society Convention 118. Audio Engineering Society, 2005.
  25. [Nair et al., 2018] Ashvin Nair, Bob McGrew, Marcin Andrychowicz, Wojciech Zaremba, and Pieter Abbeel. Overcoming exploration in reinforcement learning with demonstrations. In IEEE International Conference on Robotics and Automation (ICRA), pages 6292-6299, 2018.
  26. [Ouyang et al., 2022] Long Ouyang, Jeffrey Wu, Xu Jiang, Diogo Almeida, Carroll Wainwright, Pamela Mishkin, Chong Zhang, Sandhini Agarwal, Katarina Slama, Alex Ray, et al. Training language models to follow instructions with human feedback. In Advances in Neural Information Processing Systems, pages 27730-27744, 2022.
  27. [Powell, 1987] Steven Powell. The ABCs of synthesizers. Music Educators Journal, 74(4):27-31, 1987.
  28. [Ranzato et al., 2016] Marc'Aurelio Ranzato, Sumit Chopra, Michael Auli, and Wojciech Zaremba. Sequence level training with recurrent neural networks. In International Conference on Learning Representations, 2016.
  29. [Renault et al., 2022] Lenny Renault, Rémi Mignot, and Axel Roebel. Differentiable piano model for MIDI-to- audio performance synthesis. In 25th International Con- ference on Digital Audio Effects (DAFx), 2022.
  30. [Roth and Yee-King, 2011] Martin Roth and Matthew Yee- King. A comparison of parametric optimization tech- niques for musical instrument tone matching. In Audio Engineering Society Convention 130. Audio Engineering Society, 2011.
  31. [Schaul, 2015] Tom Schaul. Prioritized experience replay. arXiv preprint arXiv:1511.05952, 2015.
  32. [Sebastian et al., 2009] Heise Sebastian, Hlatky Michael, and Loviscach Jörn. Automatic cloning of recorded sounds by software synthesizers. In Audio Engineering Society Convention 127. Audio Engineering Society, 2009.
  33. [Shan et al., 2022] Siyuan Shan, Lamtharn Hantrakul, Jitong Chen, Matt Avent, and David Trevelyan. Differentiable wavetable synthesis. In ICASSP 2022-2022 IEEE Inter- national Conference on Acoustics, Speech and Signal Pro- cessing (ICASSP), pages 4598-4602. IEEE, 2022.
  34. [Tatar et al., 2016] Kıvanc ¸Tatar, Matthieu Macret, and Philippe Pasquier. Automatic synthesizer preset gener- ation with PresetGen. Journal of New Music Research, 45(2):124-144, 2016.
  35. [Uzrad et al., 2024] Noy Uzrad, Oren Barkan, Almog El- harar, Shlomi Shvartzman, Moshe Laufer, Lior Wolf, and Noam Koenigstein. DiffMoog: a differentiable mod- ular synthesizer for sound matching. arXiv preprint arXiv:2401.12570, 2024.
  36. [Vaillant et al., 2021] Gwendal L. Vaillant, Thierry Dutoit, and Sébastien Dekeyser. Improving synthesizer program- ming from variational autoencoders latent space. In 24th International Conference on Digital Audio Effects (DAFx), pages 276-283. IEEE, 2021.
  37. [Wiggins and Kim, 2023] Andrew Wiggins and Youngmoo Kim. A differentiable acoustic guitar model for string- specific polyphonic synthesis. In 2023 IEEE Workshop on Applications of Signal Processing to Audio and Acoustics (WASPAA), pages 1-5, 2023.
  38. [Williams, 1992] Ronald J. Williams. Simple statistical gradient-following algorithms for connectionist reinforce- ment learning. Machine learning, 8:229-256, 1992.
  39. [Wu and Hu, 2018] Yuxiang Wu and Baotian Hu. Learning to extract coherent summary via deep reinforcement learn- ing. In Proceedings of the AAAI Conference on Artificial Intelligence, April 2018.
  40. [Yee-King and Roth, 2008] Matthew Yee-King and Martin Roth. Synthbot: An unsupervised software synthesizer programmer. In Proceedings of the 2008 International Computer Music Conference. Michigan Publishing, 2008.
  41. [Yee-King et al., 2018] Matthew Yee-King, Leon Fedden, and Mark d'Inverno. Automatic programming of vst sound synthesizers using deep networks and other techniques. IEEE Transactions on Emerging Topics in Computational Intelligence, 2(2):150-159, 2018.
  42. [Ziegler et al., 2019] Daniel M. Ziegler, Nisan Stiennon, Jef- frey Wu, Tom B. Brown, Alec Radford, Dario Amodei, Paul Christiano, and Geoffrey Irving. Fine-tuning lan- guage models from human preferences. arXiv preprint arXiv:1909.08593, 2019.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards