csc354
focuses on areas of sound/music manipulation that overlap significantly with computer science disciplines. Topics are digital manipulation of sound; formal models of machines and languages to analyze and generate sound and music; algorithms and techniques from artificial intelligence for music composition and music database retrieval; and hardware aspects such as time-dependence. This is a hands-on course in which music is actively generated via programming projects and includes a final installation or demonstration. Prerequisites are 111, 212, and 250 or permission of the instructor.
or Permission of instructor (jfrankli@cs.smith.edu)
|
Course Specifications:
The final project is a composition program, a report, and a presentation. Final Project End of Semester Timeline
|
Course Syllabus (mutable)
|
|
Downloads:
|