Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

MIDI - Symbolic Music Analysis and Generation with Python

EuroPython Conference via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Explore the modern potential of MIDI as a powerful format for music representation and analysis in this 29-minute conference talk from EuroPython 2025. Challenge the outdated perception of MIDI as merely "cheesy 90s sounds" and discover how it serves as the backbone of contemporary music production and an active area of machine learning research. Learn about MIDI's underlying structure and see practical demonstrations of Python libraries including `mido`, `pretty_midi`, and `MidiTok` that transform MIDI into versatile tools for both research and creative applications. Witness real-world examples spanning music visualization to automated music generation, revealing how symbolic music representation opens doors to diverse analytical and creative possibilities. Gain insights into how Python simplifies working with MIDI data and understand why this format remains highly relevant for modern musical and computational tasks, despite common misconceptions about its capabilities and applications.

Syllabus

MIDI, those cheesy sounds from the 90s? Wrong! Symbolic music vs Python — Mateusz Modrzejewski

Taught by

EuroPython Conference

Reviews

Start your review of MIDI - Symbolic Music Analysis and Generation with Python

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.