COMP 242 Music and Artificial Intelligence
This course focuses on programming for music and sound with artificial intelligence tools and methods. Special attention will be given to systems that are able to co-create music and enhance creative workflows. Students will learn the basics of machine improvisation and introductory elements of machine learning to apply the best methods in system design, and to acquire the skills that meet the new needs and standards of the creative industries. Max/MSP/Jitter is a programming environment conceived to be accessible to students with no familiarity with computer programming; programs are realized by drawing patch cables with the mouse to connect objects that are visually represented on screen. This approach will provide students with a gentle learning curve to prototype development. Exploration through composition, improvisation and performance that integrate sensor technology, multimedia and data analysis will be fostered through working in constant dialogue with other disciplines. Permission of instructor required.
Sub-field: INTERFACES