This code repository is the home of the Music AI Tutorial, a collection of cloud-based, interactive tutorials that teach topics in music, artificial intelligence, and computer science. The tutorial takes a historical approach. My intention is to give cultural, technical, and aesthetic context to contemporary approaches to Music AI.
The tutorials are intended to be viewed using Google Colaboratory, a cloud-based Jupyter Notebook environment, which allows you to edit and run code in the browser. You can also view a static render of the tutorials via nbviewer, or an interactive versions via MyBinder.
The Music AI Tutorial was developed for the course MUSC 80L: Artificial Intelligence and Music at UC Santa Cruz Course with instructor David Kant. I am actively seeking new opportunities to teach this course. Please contact me if you are interested!
This project is in ongoing development, so please check back for updates!