Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
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.