SynthNet: Learning to Synthesize Music End-to-End
Proceedings of the Twenty-Eighth International Joint Conference on Artificial Intelligence. Main track. Pages 3367-3374.
https://doi.org/10.24963/ijcai.2019/467
Keywords
- Machine Learning: Interpretability
- Machine Learning: Deep Learning
- Machine Learning: Time-series;Data Streams
- Machine Learning: Learning Generative Models
- Multidisciplinary Topics and Applications: Art and Music
Abstract
We consider the problem of learning a mapping directly from annotated music to waveforms, bypassing traditional single note synthesis. We propose a specific architecture based on WaveNet, a convolutional autoregressive generative model designed for text to speech. We investigate the representations learned by these models on music and concludethat mappings between musical notes and the instrument timbre can be learned directly from the raw audio coupled with the musical score, in binary piano roll format.Our model requires minimal training data (9 minutes), is substantially better in quality and converges 6 times faster in comparison to strong baselines in the form of powerful text to speech models.The quality of the generated waveforms (generation accuracy) is sufficiently high,that they are almost identical to the ground truth.Our evaluations are based on both the RMSE of the Constant-Q transform, and mean opinion scores from human subjects.We validate our work using 7 distinct synthetic instrument timbres, real cello music and also provide visualizations and links to all generated audio.
@inproceedings{ijcai2019p467,
title = {SynthNet: Learning to Synthesize Music End-to-End},
author = {Schimbinschi, Florin and Walder, Christian and Erfani, Sarah M. and Bailey, James},
booktitle = {Proceedings of the Twenty-Eighth International Joint Conference on
Artificial Intelligence, {IJCAI-19}},
publisher = {International Joint Conferences on Artificial Intelligence Organization},
editor = {Sarit Kraus},
pages = {3367--3374},
year = {2019},
month = {8},
note = {Main track},
doi = {10.24963/ijcai.2019/467},
url = {https://doi.org/10.24963/ijcai.2019/467},
}
TY - CPAPER TI - SynthNet: Learning to Synthesize Music End-to-End AU - Schimbinschi, Florin AU - Walder, Christian AU - Erfani, Sarah M. AU - Bailey, James T2 - Proceedings of the Twenty-Eighth International Joint Conference on Artificial Intelligence, IJCAI-19 PB - International Joint Conferences on Artificial Intelligence Organization PY - 2019 SP - 3367 EP - 3374 DO - 10.24963/ijcai.2019/467 UR - https://doi.org/10.24963/ijcai.2019/467 ER -Copied
Machine-readable versions of this paper, for tools and AI agents: