Preprocessing Song Dataset for Melody Generation - Part 1
Valerio Velardo - The Sound of AI via YouTube
Overview
Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Dive into a comprehensive tutorial on preprocessing a song dataset for melody generation using Python. Learn to transpose songs to Cmaj/Amin, filter based on note values, and utilize the music21 package for efficient symbolic music manipulation. Explore the process of loading songs, working with the Music21 library, and implementing filtering and transposing techniques. Gain hands-on experience with code examples, access helpful resources like the Kern dataset and Humdrum documentation, and discover how to set up environment variables for music21. Follow along with provided code and slides to enhance your understanding of melody generation preprocessing techniques.
Syllabus
Introduction
Folder Project Structure
Preprocessing
Load Songs
Music21 School
Loading Songs
Testing
Filtering
Transposing
Interval Transposing
Testing Transposing
Taught by
Valerio Velardo - The Sound of AI