Preprocessing Song Dataset for Melody Generation - Part 1
Offered By: Valerio Velardo - The Sound of AI via YouTube
Course Description
Overview
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
Related Courses
Artificial Intelligence for RoboticsStanford University via Udacity Intro to Computer Science
University of Virginia via Udacity Design of Computer Programs
Stanford University via Udacity Web Development
Udacity Programming Languages
University of Virginia via Udacity