This course is about the astonishing things you can do-and the insights you can find-when you work at the atomic sample-by-sample structure of digital audio. The course focuses on creative exploration of algorithmic and generative sonic signal processing at this level for real-time/interactive contexts. It is structured around central common algorithmic circuits and design patterns for a wide variety of creative situations and applications. The course will utilize a development environment widely-used in artistic and industrial settings for audio software & hardware design, music production, game audio, sonic arts, and other broader contexts. The curriculum is primarily practice-based: problem-driven and technique-focused leading toward applications that students will be able to utilize in other project-based courses. Project algorithms may include oscillators, filters, audio-rate modulation, delay, microsound, generative patterns, time-domain analysis & resynthesis, and/or nature-inspired generative systems, as well as translation and export of designs to settings such as hardware microcontrollers, web, game audio, and audio plugins.
No background in music theory, mathematics or computer science are required. Prerequisite: DATT 2050 3.0 or by permission of the instructor.
Tips: you can drag and drop the boxes to clone them to different sections or groups within a prerequisite equation.
Prerequisite Equation
Edit the prerequisite equation to this course:
note: adding data in this section will override data in the Prerequisite List.
+ add prereq equation
Prerequisite List(Overridden by Prerequisite Equation)
Edit the list of prerequisites to this course:
note: data in this section will be override by the Prerequisite Equation if it exists.
+ add new course
Exclusion List
Edit the list of course cerdit exclusions to this course:
+ add new course
Your name (optional):
Any additional comment (optional):
Thank you for your edit suggestion!
Our staff will review and approve it soon.
You can close this page now.
There might have been an error with the server or your input.
Please check your entry and/or try again later.