AsyncIO + Music
Offered By: PyCon US via YouTube
Course Description
Overview
Explore how AsyncIO can revolutionize music production and real-time performance through MIDI processing in this PyCon US talk by Ćukasz Langa. Discover the potential of Python in aiding musicians to play hardware instruments, with a focus on AsyncIO's unique suitability for the task. Delve into topics such as transforming incoming MIDI signals, driving hardware instruments with a shared clock, and creating generative music using production-grade techniques. Learn about synthesizers, music theory, MIDI, synchronous clocks, coding, scripting, MIDI callbacks, and error handling. Experience a practical demonstration featuring a metronome. No prior music theory knowledge is required for this insightful 1-hour and 33-minute presentation, making it ideal for those curious about AsyncIO's applications in unconventional settings.
Syllabus
Intro
Overview
Synthesizers
The instruments
AsyncIO
Music Theory
MIDI
Synchronous
Clock
Coding
Scripting
MIDI callback
Error Handling
Demonstration
Metronome
Taught by
PyCon US
Related Courses
Intro to Python for Brand New ProgrammersPyCon US via YouTube Comprehending Comprehensions
PyCon US via YouTube Data Analysis with SQLite and Python
PyCon US via YouTube Build a Production Ready GraphQL API Using Python
PyCon US via YouTube Web Development With A Python-backed Frontend - Featuring HTMX and Tailwind
PyCon US via YouTube