#####                   #####                   #####                   #####               
  ##     ##               ##     ##               ##     ##               ##     ##             
 #         #             #         #             #         #             #         #            
#-----------#-----------#-----------#-----------#-----------#-----------#-----------#------------
             #         #             #         #             #         #             #          #
              ##     ##               ##     ##               ##     ##                ##     ##  
                #####                   #####                   #####                    #####   
	                                                                     
	
	
	
		
Computational Sound
INSTRUCTOR:
Justin Bakse
mailto:justin_bakse@mcad.edu
CLASS MEETS:
March 29th to April 29th
Monday and Wednesday, 6:30 9:00

OFFICE HOURS:
Mon. 11:00 12:00 PM
Wed. 11:00 12:00 PM
Fri. 1:00 - 2:00 PM


COURSE DESCRIPTION:
Students will explore the nature of sound and computational methods of creating, manipulating, and responding to digitized audio. Students will extend provided base code written using Objective-C to create OS X native applications covering the following areas of computational sound: synthesis, effects, and visualization. Additional topics will include integrating custom projects into a digital audio workflow, interface design, and a brief overview of existing computational audio tools.



OBJECTIVES:
1. Encourage exploration in sound as a medium and a component of interactive design.

2. Study the practice of tool making as it relates to interactive media.

3. Study computational methods of realtime processing in general, and audio processing specifically.

METHODOLOGY:
Individual in lab and home assignments, class presentations, lectures, discussions, assigned readings, group and individual critiques.


REQUIRED TEXTS

There will be no required purchased texts for this class. Links to online resources will be provided.


TOOLS/MATERIALS:
You will need some form of electronic storage to move and archive your projects, in addition to server space provided by the school. All work must be completed using software supported in school labs.


ATTENDANCE POLICY:
Attendance is mandatory. Roll will be taken. You are expected to be in class during class work periods. Two absences will result in a course grade dropping a full letter, and 3 absences may drop grade 2 full letters (i.e. from B to D). Three late arrivals or early departures equal one absence.

Note that because of the short duration of this class, attendance of each session is particularly important.

EVALUATION POLICY:
The final grade is based upon overall performance. Priority factors are: completed assignments, craft and presentation, class participation, effort, ability to meet deadlines and class attendance.