- Music Information Retrieval (MIR)
- Generative music / music synthesis
- Book: Fundamentals of Music Processing. 2015. Müller, Meinard
- Python notebooks for Fundamentals of Music Processing . Licensed CC-NC-SA.
- musicinformationretrieval.com. By Steven K. Tjoa. Jupyter notebooks with Python examples. Uses sklearn, librosa, numpy etc. Goes from low-level concepts to practical examples. Available on Github.
- mir_eval. Python module for common evaluation metrics in MIR. Also includes visualization tools.