ATMS
  • ATMS (Advanced Topics in Music Psychology)

ATMS (Advanced Topics in Music Psychology)

By Tuomas Eerola, Durham University, Music Department, 2025.

This repository contains materials for teaching of Advanced Topics in Music Psychology. Links with special icons take you to Colab Notebooks, which contain interactive notebooks that you can use to explore various topics and techniques.

Some of the code is based on Music and Science: A Guide to Empirical Research - online materials

  • Tutorial on Audio Analysis
  • Musical feature extraction using batch processing - Python
  • Music to emotion live demo

Corpus analyses

  • Using features to build emotion prediction model - R
  • Corpus analysis of key - Python
  • Structure discovery Examples - Python

Learning resources about Python, audio and music

  • Python for Beginners
  • Fundamentals of Music Processing
  • Librosa package for music and audio analysis

Last update 24/09/2025 by TE

Back to top