[CS Dept logo]

[back] Com Sci 295 Digital Sound Modelling: course information


Goals of the Course

In this course we learn how the basic structure of sound perception affects the useful ways of processing sound through digital computations. The focus is on basic synthesis techniques, rather than on signal analysis, or on special applications of synthesis such as music or speech. The text title is misleading---it is not as closely oriented to music as it seems.

Prerequisites

Introductory computer programming (ComSci 105/106 or 110/111 or 115/116), basic knowledge of trigonometry, calculus, and complex numbers.

Electronic Communications

We make crucial use of three forms of electronic communication in CS221: shared files, the World Wide Web (WWW), and electronic mail.

You must check for new information in the WWW materials at least three times a week: on Tuesday, Thursday, and the weekend. I recommend that you check it daily, particularly the class discussion.

Topics

The sequence of topics in this course is organized around different techniques for synthesizing and/or manipulating sound, roughly increasing in sophistication and power.

Each of the topics above involves three different types of material. This material will be spread across the quarter as it becomes relevant to a given topic.

Class Work and Grading

Spring 1995 is the second time that this course has been taught, so all plans are subject to adjustment. I anticipate a modest amount of pencil-and-paper homework to exercise mathematical tools. There will probably be a midterm and final exam, but these will test only basic knowledge and skill, not creative problem solving. The main work for the course will be a project, involving the creation of interesting sounds such as a violin tone, a piano tone, or a sung vowel (one of the above, not all three). All project work will be shared around cooperatively among all students. I will grade your project, not on the grounds of the program(s) that you write, but on a 1-hour private interview in which you demonstrate and explain the results of the project. You may use anyone's results in your interview (with attribution, of course), but I will grade you on how well you explain the results in terms of the ideas discussed in class. The course grade will be determined mainly by the project interview and participation in the project. Homeworks and exams may count up to 40%, depending on how extensive and significant they turn out to be. I strongly recommend that you do a practice interview well before the end of the quarter. I will be available for practice interviews every week, but you must take the initiative to schedule one.



Maintained by Michael J. O'Donnell, email: [] odonnell@cs.uchicago.edu