Twisted Signals: Multimedia Processing for the Arts

In this course we will study Signal Processing from a practical point-of-view, developing tools that can be easily integrated into art-making using the graphical programming environment Max (a.k.a. Max/MSP/Jitter).

Course Number: 18-090

This course presents an overview on manipulating and synthesizing sound, video, and control signals. Signals are the raw materials used in many forms of electronic art and design - electronic music, interactive art, video art, kinetic sculpture, and more. In these fields, signals are used to represent information about sound, images, sensors, and movement. By transforming and manipulating these types of signals, we are able to create powerful new tools for digital art, multimedia applications, music, responsive environments, video and sound installation, smart products, and beyond. In this course we will study Signal Processing from a practical point-of-view, developing tools that can be easily integrated into art-making using the graphical programming environment Max (a.k.a. Max/MSP/Jitter). We will present a survey of Signal Processing techniques used in the sonic and visual arts, and will discuss the mathematical theories underlying these techniques. Students will be encouraged to combine, modify, and extend working examples of software to create original digital artworks.

Fall 2017 instructor: Jesse Stiles


Course Type: Portal Course
Offered By: Electrical and Computer Engineering
Program: Intelligent Environments, Sound Design

View All Courses





Catchable fatal error: Argument 1 passed to Concrete5_Library_FilePageCache::set() must be an instance of Page, string given, called in /home/ideatecm/public_html/concrete/core/libraries/view.php on line 976 and defined in /home/ideatecm/public_html/concrete/core/libraries/page_cache/types/file.php on line 56