Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/musikalkemist/generativemusicaicourse
Resources for the Generative Music AI Course on The Sound of AI YouTube channel.
https://github.com/musikalkemist/generativemusicaicourse
Last synced: 3 months ago
JSON representation
Resources for the Generative Music AI Course on The Sound of AI YouTube channel.
- Host: GitHub
- URL: https://github.com/musikalkemist/generativemusicaicourse
- Owner: musikalkemist
- License: mit
- Created: 2023-10-31T12:01:37.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-12-08T15:35:10.000Z (about 1 year ago)
- Last Synced: 2024-11-08T13:38:39.287Z (3 months ago)
- Language: Jupyter Notebook
- Size: 28.3 MB
- Stars: 148
- Watchers: 13
- Forks: 12
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- project-awesome - musikalkemist/generativemusicaicourse - Resources for the Generative Music AI Course on The Sound of AI YouTube channel. (Jupyter Notebook)
README
# Generative Music AI Course
## Repository content
This repository contains the resources for the Generative Music AI Course on
[The Sound of AI YouTube
channel](https://www.youtube.com/channel/UCZPFjMe1uRSirmSpznqvJfQ).Content is organised per lecture. Each lecture has a dedicated folder with the
following structure:
- Slides: PDF slides for the lecture (if available)
- Code: Code examples for the lecture (if available)## Organisers
The course is produced by [The Sound of AI](https://thesoundofai.com/) in
collaboration with the [Music Technology Group](https://www.upf.edu/web/mtg)
at Universitat Pompeu Fabra,
Barcelona.## Instructors
There are 3 main instructors for the course:- [Valerio Velardo](https://thesoundofai.com/), founder of The Sound of AI
- [Iran Roman](https://steinhardt.nyu.edu/people/iran-r-roman),
post-doctoral researcher at the Music and Research Lab at NYU.
- [Xavier Serra](https://www.upf.edu/web/xavier-serra), director of the Music Technology Group at Universitat Pompeu Fabra, Barcelona.## Video lectures
All the videos of the course are available in this [YouTube
playlist](https://www.youtube.com/playlist?list=PL-wATfeyAMNqAPjwGT3ikEz3gMo23pl-D) on The Sound of AI channel.## The Sound of AI Slack community
Join [The Sound of AI Slack community](https://valeriovelardo.com/the-sound-of-ai-community/) to discuss the topics of the course.
Use the
#generative-music-ai-course channel.## Generative Music AI Workshop in Barcelona (Dec 11 - 15, 2023)
After the video lectures end in the first week of December 2023, there'll
be an in-person workshop.
You can get more info about the event and
register at this [website](https://www.upf.edu/web/mtg/generative-music-ai-workshop).## Coding environement
The code examples in Part 2 of the course are written in Python 3.8.## Installing dependencies
Create a Python virtual environment.Then, run the following code in the root directory:
*$ pip install -r requirements.txt*
## Syllabus
### Part 1: Foundations
- [Course overview](https://www.youtube.com/watch?v=NpJWprrqlFw&list=PL-wATfeyAMNqAPjwGT3ikEz3gMo23pl-D&index=2)
- [What's generative music?](https://www.youtube.com/watch?v=9QNG56fc_l8&list=PL-wATfeyAMNqAPjwGT3ikEz3gMo23pl-D&index=2)
- [History of generative music](https://www.youtube.com/watch?v=3znKoIUrgDI&list=PL-wATfeyAMNqAPjwGT3ikEz3gMo23pl-D&index=3)
- [Use cases](https://www.youtube.com/watch?v=Fg3TGfbEL64&list=PL-wATfeyAMNqAPjwGT3ikEz3gMo23pl-D&index=4)
- [Ethical implications](https://www.youtube.com/watch?v=DCaE5776Rqg&list=PL-wATfeyAMNqAPjwGT3ikEz3gMo23pl-D&index=5)
- [Symbolic vs audio generation](https://www.youtube.com/watch?v=VYxcHHJNTR0&list=PL-wATfeyAMNqAPjwGT3ikEz3gMo23pl-D&index=6)
- [Generative techniques](https://www.youtube.com/watch?v=W-_eWSrQ_vU&list=PL-wATfeyAMNqAPjwGT3ikEz3gMo23pl-D&index=7)
- [Limitations and future vision](https://www.youtube.com/watch?v=viR9q61wV4Q&list=PL-wATfeyAMNqAPjwGT3ikEz3gMo23pl-D&index=8)### Part 2: Technical dive
- [Generative grammars](https://www.youtube.com/watch?v=h0uuVelImro&list=PL-wATfeyAMNqAPjwGT3ikEz3gMo23pl-D&index=9)
- [Chord generation with generative grammars](https://www.youtube.com/watch?v=ozCxNbOBmUs&list=PL-wATfeyAMNqAPjwGT3ikEz3gMo23pl-D&index=10)
- [Markov chains](https://www.youtube.com/watch?v=gn-_ocUaGYo&list=PL-wATfeyAMNqAPjwGT3ikEz3gMo23pl-D&index=11)
- [Melody generation with markov chains](https://www.youtube.com/watch?v=V7OPB6zmSdM&list=PL-wATfeyAMNqAPjwGT3ikEz3gMo23pl-D&index=12)
- [Cellular automata](https://www.youtube.com/watch?v=YoRPjU_Fbq0&list=PL-wATfeyAMNqAPjwGT3ikEz3gMo23pl-D&index=13)
- [Drum generation with cellular automata](https://www.youtube.com/watch?v=GIoLWVPb8mc&list=PL-wATfeyAMNqAPjwGT3ikEz3gMo23pl-D&index=14)
- [Genetic algorithms](https://www.youtube.com/watch?v=CAVy7OZ87mE&list=PL-wATfeyAMNqAPjwGT3ikEz3gMo23pl-D&index=15)
- [Melody harmonization with genetic algorithms](https://www.youtube.com/watch?v=AmtLrd-cYSY&list=PL-wATfeyAMNqAPjwGT3ikEz3gMo23pl-D&index=16)
- [Transformers - Part 1](https://www.youtube.com/watch?v=FtXT-AFzSvg&list=PL-wATfeyAMNqAPjwGT3ikEz3gMo23pl-D&index=17)
- [Transformers - Part 2](https://www.youtube.com/watch?v=ctbvMnbylsA&list=PL-wATfeyAMNqAPjwGT3ikEz3gMo23pl-D&index=19)
- [Melody generation with transformers]()### Part 3: Generative music tools for musicians
- [Audio generation with RAVE](https://www.youtube.com/watch?v=j4LABY2d7k4&list=PL-wATfeyAMNqAPjwGT3ikEz3gMo23pl-D&index=19)
- [Piano generation with Compose & Embellish](https://www.youtube.com/watch?v=Zfn9p_z-L2U&list=PL-wATfeyAMNqAPjwGT3ikEz3gMo23pl-D&index=21)
- [Text-to-music generaation with Mustango]()